builder: mozilla-release_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-100 starttime: 1472903773.79 results: success (0) buildid: 20160903031849 builduid: cab4f041cf984eaeaca63a424ce0fba7 revision: 31ca1b4c28a9f64e49d59ed01d08469a9af41951 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-09-03 04:56:13.786026) ========= master: http://buildbot-master03.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-09-03 04:56:13.786886) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-09-03 04:56:13.787200) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-09-03 04:56:13.980617) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-09-03 04:56:13.980984) ========= 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-1472903750.901360-1619623908 _=/tools/buildbot/bin/python using PTY: False --2016-09-03 04:56:14-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 8.56M=0.001s 2016-09-03 04:56:14 (8.56 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.584076 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-09-03 04:56:14.600945) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-09-03 04:56:14.601282) ========= 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-1472903750.901360-1619623908 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.028733 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-09-03 04:56:14.664934) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-09-03 04:56:14.665630) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-release --rev 31ca1b4c28a9f64e49d59ed01d08469a9af41951 --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 31ca1b4c28a9f64e49d59ed01d08469a9af41951 --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-1472903750.901360-1619623908 _=/tools/buildbot/bin/python using PTY: False 2016-09-03 04:56:14,763 truncating revision to first 12 chars 2016-09-03 04:56:14,764 Setting DEBUG logging. 2016-09-03 04:56:14,764 attempt 1/10 2016-09-03 04:56:14,764 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-release/31ca1b4c28a9?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-09-03 04:56:16,992 unpacking tar archive at: mozilla-release-31ca1b4c28a9/testing/mozharness/ program finished with exit code 0 elapsedTime=3.007605 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-09-03 04:56:17.709085) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-09-03 04:56:17.709431) ========= script_repo_revision: 31ca1b4c28a9f64e49d59ed01d08469a9af41951 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-09-03 04:56:17.709877) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-09-03 04:56:17.710170) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-09-03 04:56:17.736511) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 31 mins, 18 secs) (at 2016-09-03 04:56:17.736814) ========= /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-1472903750.901360-1619623908 _=/tools/buildbot/bin/python using PTY: False 04:56:17 INFO - MultiFileLogger online at 20160903 04:56:17 in /builds/slave/test 04:56:17 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 04:56:17 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 04:56:17 INFO - {'append_to_log': False, 04:56:17 INFO - 'base_work_dir': '/builds/slave/test', 04:56:17 INFO - 'blob_upload_branch': 'mozilla-release', 04:56:17 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 04:56:17 INFO - 'buildbot_json_path': 'buildprops.json', 04:56:17 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 04:56:17 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 04:56:17 INFO - 'download_minidump_stackwalk': True, 04:56:17 INFO - 'download_symbols': 'true', 04:56:17 INFO - 'e10s': False, 04:56:17 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 04:56:17 INFO - 'tooltool.py': '/tools/tooltool.py', 04:56:17 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 04:56:17 INFO - '/tools/misc-python/virtualenv.py')}, 04:56:17 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 04:56:17 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 04:56:17 INFO - 'log_level': 'info', 04:56:17 INFO - 'log_to_console': True, 04:56:17 INFO - 'opt_config_files': (), 04:56:17 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 04:56:17 INFO - '--processes=1', 04:56:17 INFO - '--config=%(test_path)s/wptrunner.ini', 04:56:17 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 04:56:17 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 04:56:17 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 04:56:17 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 04:56:17 INFO - 'pip_index': False, 04:56:17 INFO - 'require_test_zip': True, 04:56:17 INFO - 'test_type': ('testharness',), 04:56:17 INFO - 'this_chunk': '1', 04:56:17 INFO - 'tooltool_cache': '/builds/tooltool_cache', 04:56:17 INFO - 'total_chunks': '10', 04:56:17 INFO - 'virtualenv_path': 'venv', 04:56:17 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 04:56:17 INFO - 'work_dir': 'build'} 04:56:17 INFO - ##### 04:56:17 INFO - ##### Running clobber step. 04:56:17 INFO - ##### 04:56:17 INFO - Running pre-action listener: _resource_record_pre_action 04:56:17 INFO - Running main action method: clobber 04:56:17 INFO - rmtree: /builds/slave/test/build 04:56:17 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 04:56:19 INFO - Running post-action listener: _resource_record_post_action 04:56:19 INFO - ##### 04:56:19 INFO - ##### Running read-buildbot-config step. 04:56:19 INFO - ##### 04:56:19 INFO - Running pre-action listener: _resource_record_pre_action 04:56:19 INFO - Running main action method: read_buildbot_config 04:56:19 INFO - Using buildbot properties: 04:56:19 INFO - { 04:56:19 INFO - "project": "", 04:56:19 INFO - "product": "firefox", 04:56:19 INFO - "script_repo_revision": "production", 04:56:19 INFO - "scheduler": "tests-mozilla-release-ubuntu32_vm-debug-unittest", 04:56:19 INFO - "repository": "", 04:56:19 INFO - "buildername": "Ubuntu VM 12.04 mozilla-release debug test web-platform-tests-1", 04:56:19 INFO - "buildid": "20160903031849", 04:56:19 INFO - "pgo_build": "False", 04:56:19 INFO - "basedir": "/builds/slave/test", 04:56:19 INFO - "buildnumber": 16, 04:56:19 INFO - "slavename": "tst-linux32-spot-100", 04:56:19 INFO - "revision": "31ca1b4c28a9f64e49d59ed01d08469a9af41951", 04:56:19 INFO - "master": "http://buildbot-master03.bb.releng.use1.mozilla.com:8201/", 04:56:19 INFO - "platform": "linux", 04:56:19 INFO - "branch": "mozilla-release", 04:56:19 INFO - "repo_path": "releases/mozilla-release", 04:56:19 INFO - "moz_repo_path": "", 04:56:19 INFO - "stage_platform": "linux", 04:56:19 INFO - "builduid": "cab4f041cf984eaeaca63a424ce0fba7", 04:56:19 INFO - "slavebuilddir": "test" 04:56:19 INFO - } 04:56:19 INFO - Found installer url https://queue.taskcluster.net/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2. 04:56:19 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json. 04:56:19 INFO - Running post-action listener: _resource_record_post_action 04:56:19 INFO - ##### 04:56:19 INFO - ##### Running download-and-extract step. 04:56:19 INFO - ##### 04:56:19 INFO - Running pre-action listener: _resource_record_pre_action 04:56:19 INFO - Running main action method: download_and_extract 04:56:19 INFO - mkdir: /builds/slave/test/build/tests 04:56:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:56:19 INFO - https://queue.taskcluster.net/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 04:56:19 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json 04:56:19 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json 04:56:19 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.test_packages.json 04:56:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.test_packages.json'}, attempt #1 04:56:19 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json 04:56:19 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found 04:56:19 INFO - retry: Failed, sleeping 30 seconds before retrying 04:56:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.test_packages.json'}, attempt #2 04:56:49 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json 04:56:49 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found 04:56:49 INFO - retry: Failed, sleeping 60 seconds before retrying 04:57:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.test_packages.json'}, attempt #3 04:57:49 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json 04:57:49 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found 04:57:49 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.test_packages.json! 04:57:49 INFO - Caught exception: HTTP Error 404: Not Found 04:57:49 INFO - Caught exception: HTTP Error 404: Not Found 04:57:49 INFO - Caught exception: HTTP Error 404: Not Found 04:57:49 INFO - trying https://queue.taskcluster.net/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json 04:57:49 INFO - Downloading https://queue.taskcluster.net/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.test_packages.json 04:57:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.test_packages.json'}, attempt #1 04:57:50 INFO - Downloaded 1325 bytes. 04:57:50 INFO - Reading from file /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.test_packages.json 04:57:50 INFO - Using the following test package requirements: 04:57:50 INFO - {u'common': [u'firefox-48.0.3.en-US.linux-i686.common.tests.zip'], 04:57:50 INFO - u'cppunittest': [u'firefox-48.0.3.en-US.linux-i686.common.tests.zip', 04:57:50 INFO - u'firefox-48.0.3.en-US.linux-i686.cppunittest.tests.zip'], 04:57:50 INFO - u'gtest': [u'firefox-48.0.3.en-US.linux-i686.common.tests.zip', 04:57:50 INFO - u'firefox-48.0.3.en-US.linux-i686.gtest.tests.zip'], 04:57:50 INFO - u'jittest': [u'firefox-48.0.3.en-US.linux-i686.common.tests.zip', 04:57:50 INFO - u'jsshell-linux-i686.zip'], 04:57:50 INFO - u'mochitest': [u'firefox-48.0.3.en-US.linux-i686.common.tests.zip', 04:57:50 INFO - u'firefox-48.0.3.en-US.linux-i686.mochitest.tests.zip'], 04:57:50 INFO - u'mozbase': [u'firefox-48.0.3.en-US.linux-i686.common.tests.zip'], 04:57:50 INFO - u'reftest': [u'firefox-48.0.3.en-US.linux-i686.common.tests.zip', 04:57:50 INFO - u'firefox-48.0.3.en-US.linux-i686.reftest.tests.zip'], 04:57:50 INFO - u'talos': [u'firefox-48.0.3.en-US.linux-i686.common.tests.zip', 04:57:50 INFO - u'firefox-48.0.3.en-US.linux-i686.talos.tests.zip'], 04:57:50 INFO - u'web-platform': [u'firefox-48.0.3.en-US.linux-i686.common.tests.zip', 04:57:50 INFO - u'firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip'], 04:57:50 INFO - u'xpcshell': [u'firefox-48.0.3.en-US.linux-i686.common.tests.zip', 04:57:50 INFO - u'firefox-48.0.3.en-US.linux-i686.xpcshell.tests.zip']} 04:57:50 INFO - Downloading packages: [u'firefox-48.0.3.en-US.linux-i686.common.tests.zip', u'firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 04:57:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:57:50 INFO - https://queue.taskcluster.net/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 04:57:50 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip 04:57:50 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip 04:57:50 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip 04:57:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip'}, attempt #1 04:57:50 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip 04:57:50 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found 04:57:50 INFO - retry: Failed, sleeping 30 seconds before retrying 04:58:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip'}, attempt #2 04:58:21 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip 04:58:21 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found 04:58:21 INFO - retry: Failed, sleeping 60 seconds before retrying 04:59:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip'}, attempt #3 04:59:21 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip 04:59:21 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found 04:59:21 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip! 04:59:21 INFO - Caught exception: HTTP Error 404: Not Found 04:59:21 INFO - Caught exception: HTTP Error 404: Not Found 04:59:21 INFO - Caught exception: HTTP Error 404: Not Found 04:59:21 INFO - trying https://queue.taskcluster.net/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip 04:59:21 INFO - Downloading https://queue.taskcluster.net/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip 04:59:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip'}, attempt #1 04:59:33 INFO - Downloaded 22834128 bytes. 04:59:33 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 04:59:33 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 04:59:34 INFO - caution: filename not matched: web-platform/* 04:59:34 INFO - Return code: 11 04:59:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:59:34 INFO - https://queue.taskcluster.net/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 04:59:34 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip 04:59:34 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip 04:59:34 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip 04:59:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 04:59:34 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip 04:59:34 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found 04:59:34 INFO - retry: Failed, sleeping 30 seconds before retrying 05:00:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip'}, attempt #2 05:00:04 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip 05:00:04 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found 05:00:04 INFO - retry: Failed, sleeping 60 seconds before retrying 05:01:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip'}, attempt #3 05:01:05 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip 05:01:05 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found 05:01:05 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip! 05:01:05 INFO - Caught exception: HTTP Error 404: Not Found 05:01:05 INFO - Caught exception: HTTP Error 404: Not Found 05:01:05 INFO - Caught exception: HTTP Error 404: Not Found 05:01:05 INFO - trying https://queue.taskcluster.net/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip 05:01:05 INFO - Downloading https://queue.taskcluster.net/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip 05:01:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 05:01:06 INFO - Downloaded 36389875 bytes. 05:01:06 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 05:01:06 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 05:01:12 INFO - caution: filename not matched: bin/* 05:01:12 INFO - caution: filename not matched: config/* 05:01:12 INFO - caution: filename not matched: mozbase/* 05:01:12 INFO - caution: filename not matched: marionette/* 05:01:12 INFO - caution: filename not matched: tools/wptserve/* 05:01:12 INFO - Return code: 11 05:01:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:01:12 INFO - https://queue.taskcluster.net/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 05:01:12 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2 05:01:12 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2 05:01:12 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.tar.bz2 05:01:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.tar.bz2'}, attempt #1 05:01:12 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2 05:01:12 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found 05:01:12 INFO - retry: Failed, sleeping 30 seconds before retrying 05:01:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.tar.bz2'}, attempt #2 05:01:42 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2 05:01:42 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found 05:01:42 INFO - retry: Failed, sleeping 60 seconds before retrying 05:02:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.tar.bz2'}, attempt #3 05:02:42 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2 05:02:42 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found 05:02:42 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.tar.bz2! 05:02:42 INFO - Caught exception: HTTP Error 404: Not Found 05:02:42 INFO - Caught exception: HTTP Error 404: Not Found 05:02:42 INFO - Caught exception: HTTP Error 404: Not Found 05:02:42 INFO - trying https://queue.taskcluster.net/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2 05:02:42 INFO - Downloading https://queue.taskcluster.net/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.tar.bz2 05:02:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.tar.bz2'}, attempt #1 05:03:00 INFO - Downloaded 69349945 bytes. 05:03:00 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2 05:03:00 INFO - mkdir: /builds/slave/test/properties 05:03:00 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 05:03:00 INFO - Writing to file /builds/slave/test/properties/build_url 05:03:00 INFO - Contents: 05:03:00 INFO - build_url:https://queue.taskcluster.net/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2 05:03:01 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip 05:03:01 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 05:03:01 INFO - Writing to file /builds/slave/test/properties/symbols_url 05:03:01 INFO - Contents: 05:03:01 INFO - symbols_url:https://queue.taskcluster.net/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip 05:03:01 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:03:01 INFO - https://queue.taskcluster.net/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 05:03:01 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip 05:03:01 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip 05:03:01 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip 05:03:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 05:03:02 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip 05:03:02 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found 05:03:02 INFO - retry: Failed, sleeping 30 seconds before retrying 05:03:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #2 05:03:32 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip 05:03:32 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found 05:03:32 INFO - retry: Failed, sleeping 60 seconds before retrying 05:04:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #3 05:04:32 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip 05:04:32 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found 05:04:32 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip! 05:04:32 INFO - Caught exception: HTTP Error 404: Not Found 05:04:32 INFO - Caught exception: HTTP Error 404: Not Found 05:04:32 INFO - Caught exception: HTTP Error 404: Not Found 05:04:32 INFO - trying https://queue.taskcluster.net/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip 05:04:32 INFO - Downloading https://queue.taskcluster.net/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip 05:04:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 05:04:35 INFO - Downloaded 92317750 bytes. 05:04:35 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 05:04:35 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 05:04:44 INFO - Return code: 0 05:04:44 INFO - Running post-action listener: _resource_record_post_action 05:04:44 INFO - Running post-action listener: set_extra_try_arguments 05:04:44 INFO - ##### 05:04:44 INFO - ##### Running create-virtualenv step. 05:04:44 INFO - ##### 05:04:44 INFO - Running pre-action listener: _pre_create_virtualenv 05:04:44 INFO - Running pre-action listener: _resource_record_pre_action 05:04:44 INFO - Running main action method: create_virtualenv 05:04:44 INFO - Creating virtualenv /builds/slave/test/build/venv 05:04:44 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:04:44 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 05:04:45 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 05:04:45 INFO - Using real prefix '/usr' 05:04:45 INFO - New python executable in /builds/slave/test/build/venv/bin/python 05:04:47 INFO - Installing distribute.............................................................................................................................................................................................done. 05:04:50 INFO - Installing pip.................done. 05:04:50 INFO - Return code: 0 05:04:50 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 05:04:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:04:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:04:50 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:04:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:04:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:04:50 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:04:50 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x99d7c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9a3e598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9af22b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9ae1f70>, '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 0x9ae1620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9ae7750>, '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-1472903750.901360-1619623908', '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:04:50 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 05:04:50 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 05:04:50 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:04:50 INFO - 'CCACHE_UMASK': '002', 05:04:50 INFO - 'DISPLAY': ':0', 05:04:50 INFO - 'HOME': '/home/cltbld', 05:04:50 INFO - 'LANG': 'en_US.UTF-8', 05:04:50 INFO - 'LOGNAME': 'cltbld', 05:04:50 INFO - 'MAIL': '/var/mail/cltbld', 05:04:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:04:50 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:04:50 INFO - 'MOZ_NO_REMOTE': '1', 05:04:50 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:04:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:04:50 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:04:50 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:04:50 INFO - 'PWD': '/builds/slave/test', 05:04:50 INFO - 'SHELL': '/bin/bash', 05:04:50 INFO - 'SHLVL': '1', 05:04:50 INFO - 'TERM': 'linux', 05:04:50 INFO - 'TMOUT': '86400', 05:04:50 INFO - 'USER': 'cltbld', 05:04:50 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1472903750.901360-1619623908', 05:04:50 INFO - '_': '/tools/buildbot/bin/python'} 05:04:51 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:04:51 INFO - Downloading/unpacking psutil>=0.7.1 05:04:51 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:04:51 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:04:51 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:04:51 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:04:51 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:04:51 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:04:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 05:04:56 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:04:56 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:04:56 INFO - Installing collected packages: psutil 05:04:56 INFO - Running setup.py install for psutil 05:04:56 INFO - building 'psutil._psutil_linux' extension 05:04:56 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:04:56 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 05:04:56 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 05:04:57 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:04:57 INFO - building 'psutil._psutil_posix' extension 05:04:57 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:04:57 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:04:57 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:04:57 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:04:57 INFO - Successfully installed psutil 05:04:57 INFO - Cleaning up... 05:04:57 INFO - Return code: 0 05:04:57 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 05:04:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:04:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:04:57 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:04:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:04:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:04:57 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:04:57 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x99d7c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9a3e598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9af22b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9ae1f70>, '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 0x9ae1620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9ae7750>, '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-1472903750.901360-1619623908', '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:04:57 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 05:04:57 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 05:04:57 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:04:57 INFO - 'CCACHE_UMASK': '002', 05:04:57 INFO - 'DISPLAY': ':0', 05:04:57 INFO - 'HOME': '/home/cltbld', 05:04:57 INFO - 'LANG': 'en_US.UTF-8', 05:04:57 INFO - 'LOGNAME': 'cltbld', 05:04:57 INFO - 'MAIL': '/var/mail/cltbld', 05:04:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:04:57 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:04:57 INFO - 'MOZ_NO_REMOTE': '1', 05:04:57 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:04:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:04:57 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:04:57 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:04:57 INFO - 'PWD': '/builds/slave/test', 05:04:57 INFO - 'SHELL': '/bin/bash', 05:04:57 INFO - 'SHLVL': '1', 05:04:57 INFO - 'TERM': 'linux', 05:04:57 INFO - 'TMOUT': '86400', 05:04:57 INFO - 'USER': 'cltbld', 05:04:57 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1472903750.901360-1619623908', 05:04:57 INFO - '_': '/tools/buildbot/bin/python'} 05:04:57 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:04:58 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 05:04:58 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:04:58 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:04:58 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:04:58 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:04:58 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:04:58 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:05:02 INFO - Downloading mozsystemmonitor-0.0.tar.gz 05:05:02 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 05:05:02 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:05:02 INFO - Installing collected packages: mozsystemmonitor 05:05:02 INFO - Running setup.py install for mozsystemmonitor 05:05:03 INFO - Successfully installed mozsystemmonitor 05:05:03 INFO - Cleaning up... 05:05:03 INFO - Return code: 0 05:05:03 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 05:05:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:05:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:05:03 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:05:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:05:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:05:03 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:05:03 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x99d7c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9a3e598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9af22b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9ae1f70>, '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 0x9ae1620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9ae7750>, '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-1472903750.901360-1619623908', '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:05:03 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 05:05:03 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 05:05:03 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:05:03 INFO - 'CCACHE_UMASK': '002', 05:05:03 INFO - 'DISPLAY': ':0', 05:05:03 INFO - 'HOME': '/home/cltbld', 05:05:03 INFO - 'LANG': 'en_US.UTF-8', 05:05:03 INFO - 'LOGNAME': 'cltbld', 05:05:03 INFO - 'MAIL': '/var/mail/cltbld', 05:05:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:05:03 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:05:03 INFO - 'MOZ_NO_REMOTE': '1', 05:05:03 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:05:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:05:03 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:05:03 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:05:03 INFO - 'PWD': '/builds/slave/test', 05:05:03 INFO - 'SHELL': '/bin/bash', 05:05:03 INFO - 'SHLVL': '1', 05:05:03 INFO - 'TERM': 'linux', 05:05:03 INFO - 'TMOUT': '86400', 05:05:03 INFO - 'USER': 'cltbld', 05:05:03 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1472903750.901360-1619623908', 05:05:03 INFO - '_': '/tools/buildbot/bin/python'} 05:05:03 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:05:03 INFO - Downloading/unpacking blobuploader==1.2.4 05:05:03 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:05:03 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:05:03 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:05:03 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:05:03 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:05:03 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:05:08 INFO - Downloading blobuploader-1.2.4.tar.gz 05:05:08 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 05:05:08 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 05:05:08 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:05:08 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:05:08 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:05:08 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:05:08 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:05:08 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:05:09 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 05:05:09 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 05:05:09 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:05:09 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:05:09 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:05:09 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:05:09 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:05:09 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:05:10 INFO - Downloading docopt-0.6.1.tar.gz 05:05:10 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 05:05:10 INFO - Installing collected packages: blobuploader, requests, docopt 05:05:10 INFO - Running setup.py install for blobuploader 05:05:10 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 05:05:10 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 05:05:10 INFO - Running setup.py install for requests 05:05:11 INFO - Running setup.py install for docopt 05:05:11 INFO - Successfully installed blobuploader requests docopt 05:05:11 INFO - Cleaning up... 05:05:11 INFO - Return code: 0 05:05:11 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:05:11 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:05:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:05:11 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:05:11 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:05:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:05:11 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:05:11 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x99d7c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9a3e598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9af22b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9ae1f70>, '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 0x9ae1620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9ae7750>, '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-1472903750.901360-1619623908', '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:05:11 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 05:05:11 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 05:05:11 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:05:11 INFO - 'CCACHE_UMASK': '002', 05:05:11 INFO - 'DISPLAY': ':0', 05:05:11 INFO - 'HOME': '/home/cltbld', 05:05:11 INFO - 'LANG': 'en_US.UTF-8', 05:05:11 INFO - 'LOGNAME': 'cltbld', 05:05:11 INFO - 'MAIL': '/var/mail/cltbld', 05:05:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:05:11 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:05:11 INFO - 'MOZ_NO_REMOTE': '1', 05:05:11 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:05:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:05:11 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:05:11 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:05:11 INFO - 'PWD': '/builds/slave/test', 05:05:11 INFO - 'SHELL': '/bin/bash', 05:05:11 INFO - 'SHLVL': '1', 05:05:11 INFO - 'TERM': 'linux', 05:05:11 INFO - 'TMOUT': '86400', 05:05:11 INFO - 'USER': 'cltbld', 05:05:11 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1472903750.901360-1619623908', 05:05:11 INFO - '_': '/tools/buildbot/bin/python'} 05:05:11 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:05:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:05:11 INFO - Running setup.py (path:/tmp/pip-O9A7kq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:05:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:05:12 INFO - Running setup.py (path:/tmp/pip-j4iCSo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:05:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:05:12 INFO - Running setup.py (path:/tmp/pip-ojoArT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:05:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:05:12 INFO - Running setup.py (path:/tmp/pip-06xHil-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:05:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:05:12 INFO - Running setup.py (path:/tmp/pip-kXmrzB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:05:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:05:12 INFO - Running setup.py (path:/tmp/pip-8l2Bku-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:05:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:05:12 INFO - Running setup.py (path:/tmp/pip-_UOQBw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:05:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:05:12 INFO - Running setup.py (path:/tmp/pip-QDTRog-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:05:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:05:12 INFO - Running setup.py (path:/tmp/pip-q2mBpP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:05:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:05:13 INFO - Running setup.py (path:/tmp/pip-uSEB7B-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:05:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:05:13 INFO - Running setup.py (path:/tmp/pip-Cp1aR3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:05:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:05:13 INFO - Running setup.py (path:/tmp/pip-upi8p0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:05:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:05:13 INFO - Running setup.py (path:/tmp/pip-ARV9vK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:05:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:05:13 INFO - Running setup.py (path:/tmp/pip-_DumQS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:05:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:05:13 INFO - Running setup.py (path:/tmp/pip-baIqdN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:05:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:05:13 INFO - Running setup.py (path:/tmp/pip-jPJuPh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:05:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:05:13 INFO - Running setup.py (path:/tmp/pip-sRIy6d-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:05:14 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:05:14 INFO - Running setup.py (path:/tmp/pip-7iW9lH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:05:14 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:05:14 INFO - Running setup.py (path:/tmp/pip-G5dAVs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:05:14 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:05:14 INFO - Running setup.py (path:/tmp/pip-_hn8QL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:05:14 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:05:14 INFO - Running setup.py (path:/tmp/pip-3QZj94-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:05:15 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:05:15 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:05:15 INFO - Running setup.py install for manifestparser 05:05:15 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 05:05:15 INFO - Running setup.py install for mozcrash 05:05:15 INFO - Running setup.py install for mozdebug 05:05:15 INFO - Running setup.py install for mozdevice 05:05:15 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 05:05:15 INFO - Installing dm script to /builds/slave/test/build/venv/bin 05:05:15 INFO - Running setup.py install for mozfile 05:05:16 INFO - Running setup.py install for mozhttpd 05:05:16 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 05:05:16 INFO - Running setup.py install for mozinfo 05:05:16 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 05:05:16 INFO - Running setup.py install for mozInstall 05:05:16 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 05:05:16 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 05:05:16 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 05:05:16 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 05:05:16 INFO - Running setup.py install for mozleak 05:05:16 INFO - Running setup.py install for mozlog 05:05:17 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 05:05:17 INFO - Running setup.py install for moznetwork 05:05:17 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 05:05:17 INFO - Running setup.py install for mozprocess 05:05:17 INFO - Running setup.py install for mozprofile 05:05:17 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 05:05:17 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 05:05:17 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 05:05:17 INFO - Running setup.py install for mozrunner 05:05:17 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 05:05:17 INFO - Running setup.py install for mozscreenshot 05:05:18 INFO - Running setup.py install for moztest 05:05:18 INFO - Running setup.py install for mozversion 05:05:18 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 05:05:18 INFO - Running setup.py install for wptserve 05:05:18 INFO - Running setup.py install for marionette-driver 05:05:19 INFO - Running setup.py install for browsermob-proxy 05:05:19 INFO - Running setup.py install for marionette-client 05:05:19 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:05:19 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 05:05:19 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:05:19 INFO - Cleaning up... 05:05:19 INFO - Return code: 0 05:05:19 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:05:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:05:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:05:19 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:05:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:05:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:05:19 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:05:19 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x99d7c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9a3e598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9af22b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9ae1f70>, '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 0x9ae1620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9ae7750>, '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-1472903750.901360-1619623908', '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:05:19 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 05:05:19 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 05:05:19 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:05:19 INFO - 'CCACHE_UMASK': '002', 05:05:19 INFO - 'DISPLAY': ':0', 05:05:19 INFO - 'HOME': '/home/cltbld', 05:05:19 INFO - 'LANG': 'en_US.UTF-8', 05:05:19 INFO - 'LOGNAME': 'cltbld', 05:05:19 INFO - 'MAIL': '/var/mail/cltbld', 05:05:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:05:19 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:05:19 INFO - 'MOZ_NO_REMOTE': '1', 05:05:19 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:05:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:05:19 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:05:19 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:05:19 INFO - 'PWD': '/builds/slave/test', 05:05:19 INFO - 'SHELL': '/bin/bash', 05:05:19 INFO - 'SHLVL': '1', 05:05:19 INFO - 'TERM': 'linux', 05:05:19 INFO - 'TMOUT': '86400', 05:05:19 INFO - 'USER': 'cltbld', 05:05:19 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1472903750.901360-1619623908', 05:05:19 INFO - '_': '/tools/buildbot/bin/python'} 05:05:20 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:05:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:05:20 INFO - Running setup.py (path:/tmp/pip-p0kK2B-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:05:20 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:05:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:05:20 INFO - Running setup.py (path:/tmp/pip-HHtKWJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:05:20 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:05:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:05:20 INFO - Running setup.py (path:/tmp/pip-hSuley-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:05:20 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:05:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:05:20 INFO - Running setup.py (path:/tmp/pip-IoaVHw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:05:20 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:05:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:05:20 INFO - Running setup.py (path:/tmp/pip-mSqBMR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:05:20 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:05:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:05:20 INFO - Running setup.py (path:/tmp/pip-TwBTJI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:05:21 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:05:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:05:21 INFO - Running setup.py (path:/tmp/pip-g5Pb2E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:05:21 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:05:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:05:21 INFO - Running setup.py (path:/tmp/pip-FOygFb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:05:21 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:05:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:05:21 INFO - Running setup.py (path:/tmp/pip-1gp1d3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:05:21 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:05:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:05:21 INFO - Running setup.py (path:/tmp/pip-vtSXsD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:05:21 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:05:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:05:21 INFO - Running setup.py (path:/tmp/pip-6XuhSh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:05:21 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:05:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:05:21 INFO - Running setup.py (path:/tmp/pip-iTHc9q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:05:21 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:05:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:05:21 INFO - Running setup.py (path:/tmp/pip-a8eJaq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:05:22 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:05:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:05:22 INFO - Running setup.py (path:/tmp/pip-FuP3tv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:05:22 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:05:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:05:22 INFO - Running setup.py (path:/tmp/pip-19nWhb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:05:22 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:05:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:05:22 INFO - Running setup.py (path:/tmp/pip-2T81XR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:05:22 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:05:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:05:22 INFO - Running setup.py (path:/tmp/pip-eIbtKk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:05:22 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:05:22 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:05:22 INFO - Running setup.py (path:/tmp/pip-PtnAcK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:05:22 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:05:22 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:05:22 INFO - Running setup.py (path:/tmp/pip-Gatd9J-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:05:22 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:05:22 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:05:22 INFO - Running setup.py (path:/tmp/pip-JX0Uy7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:05:22 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:05:22 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:05:23 INFO - Running setup.py (path:/tmp/pip-XiBu_H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:05:23 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:05:23 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:05:23 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:05:23 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:05:23 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:05:23 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:05:23 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:05:23 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 05:05:23 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:05:23 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:05:23 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:05:23 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:05:23 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:05:23 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:05:28 INFO - Downloading blessings-1.6.tar.gz 05:05:29 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 05:05:29 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:05:29 INFO - Installing collected packages: blessings 05:05:29 INFO - Running setup.py install for blessings 05:05:29 INFO - Successfully installed blessings 05:05:29 INFO - Cleaning up... 05:05:29 INFO - Return code: 0 05:05:29 INFO - Done creating virtualenv /builds/slave/test/build/venv. 05:05:29 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:05:29 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:05:29 INFO - Reading from file tmpfile_stdout 05:05:29 INFO - Current package versions: 05:05:29 INFO - argparse == 1.2.1 05:05:29 INFO - blessings == 1.6 05:05:29 INFO - blobuploader == 1.2.4 05:05:29 INFO - browsermob-proxy == 0.6.0 05:05:30 INFO - docopt == 0.6.1 05:05:30 INFO - manifestparser == 1.1 05:05:30 INFO - marionette-client == 2.3.0 05:05:30 INFO - marionette-driver == 1.4.0 05:05:30 INFO - mozInstall == 1.12 05:05:30 INFO - mozcrash == 0.17 05:05:30 INFO - mozdebug == 0.1 05:05:30 INFO - mozdevice == 0.48 05:05:30 INFO - mozfile == 1.2 05:05:30 INFO - mozhttpd == 0.7 05:05:30 INFO - mozinfo == 0.9 05:05:30 INFO - mozleak == 0.1 05:05:30 INFO - mozlog == 3.1 05:05:30 INFO - moznetwork == 0.27 05:05:30 INFO - mozprocess == 0.22 05:05:30 INFO - mozprofile == 0.28 05:05:30 INFO - mozrunner == 6.11 05:05:30 INFO - mozscreenshot == 0.1 05:05:30 INFO - mozsystemmonitor == 0.0 05:05:30 INFO - moztest == 0.7 05:05:30 INFO - mozversion == 1.4 05:05:30 INFO - psutil == 3.1.1 05:05:30 INFO - requests == 1.2.3 05:05:30 INFO - wptserve == 1.4.0 05:05:30 INFO - wsgiref == 0.1.2 05:05:30 INFO - Running post-action listener: _resource_record_post_action 05:05:30 INFO - Running post-action listener: _start_resource_monitoring 05:05:30 INFO - Starting resource monitoring. 05:05:30 INFO - ##### 05:05:30 INFO - ##### Running pull step. 05:05:30 INFO - ##### 05:05:30 INFO - Running pre-action listener: _resource_record_pre_action 05:05:30 INFO - Running main action method: pull 05:05:30 INFO - Pull has nothing to do! 05:05:30 INFO - Running post-action listener: _resource_record_post_action 05:05:30 INFO - ##### 05:05:30 INFO - ##### Running install step. 05:05:30 INFO - ##### 05:05:30 INFO - Running pre-action listener: _resource_record_pre_action 05:05:30 INFO - Running main action method: install 05:05:30 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:05:30 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:05:30 INFO - Reading from file tmpfile_stdout 05:05:30 INFO - Detecting whether we're running mozinstall >=1.0... 05:05:30 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 05:05:30 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 05:05:30 INFO - Reading from file tmpfile_stdout 05:05:30 INFO - Output received: 05:05:30 INFO - Usage: mozinstall [options] installer 05:05:30 INFO - Options: 05:05:30 INFO - -h, --help show this help message and exit 05:05:30 INFO - -d DEST, --destination=DEST 05:05:30 INFO - Directory to install application into. [default: 05:05:30 INFO - "/builds/slave/test"] 05:05:30 INFO - --app=APP Application being installed. [default: firefox] 05:05:30 INFO - mkdir: /builds/slave/test/build/application 05:05:30 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 05:05:30 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 05:06:00 INFO - Reading from file tmpfile_stdout 05:06:00 INFO - Output received: 05:06:00 INFO - /builds/slave/test/build/application/firefox/firefox 05:06:00 INFO - Running post-action listener: _resource_record_post_action 05:06:00 INFO - ##### 05:06:00 INFO - ##### Running run-tests step. 05:06:00 INFO - ##### 05:06:00 INFO - Running pre-action listener: _resource_record_pre_action 05:06:00 INFO - Running main action method: run_tests 05:06:00 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 05:06:00 INFO - Minidump filename unknown. Determining based upon platform and architecture. 05:06:00 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 05:06:00 INFO - grabbing minidump binary from tooltool 05:06:00 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:06:00 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 0x9ae1f70>, '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 0x9ae1620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9ae7750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 05:06:00 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:06:00 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:06:00 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 05:06:00 INFO - Return code: 0 05:06:00 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 05:06:00 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 05:06:00 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/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.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:06:00 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/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.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:06:00 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:06:00 INFO - 'CCACHE_UMASK': '002', 05:06:00 INFO - 'DISPLAY': ':0', 05:06:00 INFO - 'HOME': '/home/cltbld', 05:06:00 INFO - 'LANG': 'en_US.UTF-8', 05:06:00 INFO - 'LOGNAME': 'cltbld', 05:06:00 INFO - 'MAIL': '/var/mail/cltbld', 05:06:00 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 05:06:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:06:00 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:06:00 INFO - 'MOZ_NO_REMOTE': '1', 05:06:00 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:06:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:06:00 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:06:00 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:06:00 INFO - 'PWD': '/builds/slave/test', 05:06:00 INFO - 'SHELL': '/bin/bash', 05:06:00 INFO - 'SHLVL': '1', 05:06:00 INFO - 'TERM': 'linux', 05:06:00 INFO - 'TMOUT': '86400', 05:06:00 INFO - 'USER': 'cltbld', 05:06:00 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1472903750.901360-1619623908', 05:06:00 INFO - '_': '/tools/buildbot/bin/python'} 05:06:00 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/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.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:06:01 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:06:01 INFO - import pkg_resources 05:06:02 INFO - Using 1 client processes 05:06:03 INFO - wptserve Starting http server on 127.0.0.1:8000 05:06:03 INFO - wptserve Starting http server on 127.0.0.1:8001 05:06:03 INFO - wptserve Starting http server on 127.0.0.1:8443 05:06:05 INFO - SUITE-START | Running 778 tests 05:06:05 INFO - Running testharness tests 05:06:05 INFO - Setting up ssl 05:06:05 INFO - PROCESS | certutil | 05:06:05 INFO - PROCESS | certutil | 05:06:05 INFO - PROCESS | certutil | 05:06:05 INFO - Certificate Nickname Trust Attributes 05:06:05 INFO - SSL,S/MIME,JAR/XPI 05:06:05 INFO - 05:06:05 INFO - web-platform-tests CT,, 05:06:05 INFO - 05:06:05 INFO - Starting runner 05:06:08 INFO - PROCESS | 1778 | 1472904368711 Marionette DEBUG Marionette enabled via build flag and pref 05:06:09 INFO - PROCESS | 1778 | ++DOCSHELL 0xa4d5cc00 == 1 [pid = 1778] [id = 1] 05:06:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 1 (0xa4d5d000) [pid = 1778] [serial = 1] [outer = (nil)] 05:06:09 INFO - PROCESS | 1778 | [1778] WARNING: No inner window available!: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:06:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 2 (0xa4d5d800) [pid = 1778] [serial = 2] [outer = 0xa4d5d000] 05:06:09 INFO - PROCESS | 1778 | 1472904369401 Marionette INFO Listening on port 2828 05:06:10 INFO - PROCESS | 1778 | 1472904370008 Marionette DEBUG Marionette enabled via command-line flag 05:06:10 INFO - PROCESS | 1778 | ++DOCSHELL 0xa1f02400 == 2 [pid = 1778] [id = 2] 05:06:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 3 (0xa1f02800) [pid = 1778] [serial = 3] [outer = (nil)] 05:06:10 INFO - PROCESS | 1778 | [1778] WARNING: No inner window available!: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:06:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 4 (0xa1f03000) [pid = 1778] [serial = 4] [outer = 0xa1f02800] 05:06:10 INFO - PROCESS | 1778 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a1fd8cc0 05:06:10 INFO - PROCESS | 1778 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a67277c0 05:06:10 INFO - PROCESS | 1778 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a1fec9c0 05:06:10 INFO - PROCESS | 1778 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a10017e0 05:06:10 INFO - PROCESS | 1778 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a1005360 05:06:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 5 (0xa1026000) [pid = 1778] [serial = 5] [outer = 0xa4d5d000] 05:06:10 INFO - PROCESS | 1778 | [1778] 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:06:10 INFO - PROCESS | 1778 | 1472904370416 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:58194 05:06:10 INFO - PROCESS | 1778 | [1778] 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:06:10 INFO - PROCESS | 1778 | 1472904370498 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:58195 05:06:10 INFO - PROCESS | 1778 | 1472904370508 Marionette DEBUG Closed connection conn0 05:06:10 INFO - PROCESS | 1778 | [1778] 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:06:10 INFO - PROCESS | 1778 | 1472904370625 Marionette DEBUG Closed connection conn1 05:06:10 INFO - PROCESS | 1778 | [1778] 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:06:10 INFO - PROCESS | 1778 | 1472904370714 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:58196 05:06:10 INFO - PROCESS | 1778 | [1778] 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:06:10 INFO - PROCESS | 1778 | 1472904370782 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:58197 05:06:10 INFO - PROCESS | 1778 | 1472904370785 Marionette DEBUG Closed connection conn2 05:06:10 INFO - PROCESS | 1778 | [1778] 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:06:10 INFO - PROCESS | 1778 | 1472904370815 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:58198 05:06:10 INFO - PROCESS | 1778 | 1472904370822 Marionette DEBUG Closed connection conn3 05:06:10 INFO - PROCESS | 1778 | 1472904370854 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 05:06:10 INFO - PROCESS | 1778 | 1472904370867 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0.3","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":"20160903031849","device":"desktop","version":"48.0.3"} 05:06:11 INFO - PROCESS | 1778 | [1778] 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:06:12 INFO - PROCESS | 1778 | ++DOCSHELL 0x9b75d800 == 3 [pid = 1778] [id = 3] 05:06:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 6 (0x9b75dc00) [pid = 1778] [serial = 6] [outer = (nil)] 05:06:12 INFO - PROCESS | 1778 | ++DOCSHELL 0x9b761800 == 4 [pid = 1778] [id = 4] 05:06:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 7 (0x9b761c00) [pid = 1778] [serial = 7] [outer = (nil)] 05:06:12 INFO - PROCESS | 1778 | [1778] 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:06:13 INFO - PROCESS | 1778 | ++DOCSHELL 0x9abb4c00 == 5 [pid = 1778] [id = 5] 05:06:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 8 (0x9abb5000) [pid = 1778] [serial = 8] [outer = (nil)] 05:06:13 INFO - PROCESS | 1778 | [1778] 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:06:13 INFO - PROCESS | 1778 | [1778] 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:06:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 9 (0x9a84e000) [pid = 1778] [serial = 9] [outer = 0x9abb5000] 05:06:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 10 (0x9a40a800) [pid = 1778] [serial = 10] [outer = 0x9b75dc00] 05:06:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 11 (0x9a40c400) [pid = 1778] [serial = 11] [outer = 0x9b761c00] 05:06:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 12 (0x9a40ec00) [pid = 1778] [serial = 12] [outer = 0x9abb5000] 05:06:14 INFO - PROCESS | 1778 | 1472904374751 Marionette INFO startBrowser 04240a1e-1d02-430a-af2f-e22d059d5999 05:06:14 INFO - PROCESS | 1778 | 1472904374797 Marionette DEBUG loaded listener.js 05:06:14 INFO - PROCESS | 1778 | 1472904374815 Marionette DEBUG loaded listener.js 05:06:14 INFO - PROCESS | 1778 | 1472904374819 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:06:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 13 (0x98348000) [pid = 1778] [serial = 13] [outer = 0x9abb5000] 05:06:15 INFO - PROCESS | 1778 | 1472904375549 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"04240a1e-1d02-430a-af2f-e22d059d5999","capabilities":{"browserName":"Firefox","browserVersion":"48.0.3","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":"20160903031849","device":"desktop","version":"48.0.3","command_id":1}}] 05:06:15 INFO - PROCESS | 1778 | 1472904375868 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 05:06:15 INFO - PROCESS | 1778 | 1472904375874 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:06:16 INFO - PROCESS | 1778 | 1472904376270 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 05:06:16 INFO - PROCESS | 1778 | 1472904376347 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 05:06:16 INFO - PROCESS | 1778 | 1472904376353 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:06:16 INFO - PROCESS | 1778 | [1778] 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:06:16 INFO - PROCESS | 1778 | [1778] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:06:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 14 (0x951a9800) [pid = 1778] [serial = 14] [outer = 0x9abb5000] 05:06:16 INFO - PROCESS | 1778 | [1778] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:06:16 INFO - PROCESS | 1778 | [1778] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:06:16 INFO - PROCESS | 1778 | 1472904376936 Marionette TRACE conn4 <- [1,3,null,{}] 05:06:17 INFO - PROCESS | 1778 | 1472904377010 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 05:06:17 INFO - PROCESS | 1778 | 1472904377014 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:06:17 INFO - PROCESS | 1778 | 1472904377056 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 05:06:17 INFO - PROCESS | 1778 | 1472904377148 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 05:06:17 INFO - PROCESS | 1778 | 1472904377153 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 05:06:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 05:06:17 INFO - PROCESS | 1778 | 1472904377201 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 05:06:17 INFO - PROCESS | 1778 | 1472904377206 Marionette TRACE conn4 <- [1,6,null,{}] 05:06:17 INFO - PROCESS | 1778 | 1472904377238 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:17 INFO - PROCESS | 1778 | 1472904377242 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:06:17 INFO - PROCESS | 1778 | 1472904377276 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 05:06:17 INFO - PROCESS | 1778 | 1472904377300 Marionette TRACE conn4 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:17 INFO - PROCESS | 1778 | 1472904377308 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:06:17 INFO - PROCESS | 1778 | ++DOCSHELL 0x93c82000 == 6 [pid = 1778] [id = 6] 05:06:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 15 (0x93c82400) [pid = 1778] [serial = 15] [outer = (nil)] 05:06:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 16 (0x93c84400) [pid = 1778] [serial = 16] [outer = 0x93c82400] 05:06:17 INFO - PROCESS | 1778 | 1472904377407 Marionette DEBUG loaded listener.js 05:06:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 17 (0x93c88c00) [pid = 1778] [serial = 17] [outer = 0x93c82400] 05:06:17 INFO - PROCESS | 1778 | ++DOCSHELL 0x9394c400 == 7 [pid = 1778] [id = 7] 05:06:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 18 (0x9394c800) [pid = 1778] [serial = 18] [outer = (nil)] 05:06:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 19 (0x93a48400) [pid = 1778] [serial = 19] [outer = 0x9394c800] 05:06:17 INFO - PROCESS | 1778 | 1472904377901 Marionette DEBUG loaded listener.js 05:06:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 20 (0x93a4a800) [pid = 1778] [serial = 20] [outer = 0x9394c800] 05:06:18 INFO - PROCESS | 1778 | [1778] 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:06:18 INFO - PROCESS | 1778 | 1472904378688 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 05:06:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 05:06:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1576ms 05:06:18 INFO - PROCESS | 1778 | 1472904378785 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 05:06:18 INFO - PROCESS | 1778 | 1472904378788 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 05:06:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 05:06:18 INFO - PROCESS | 1778 | 1472904378864 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 05:06:18 INFO - PROCESS | 1778 | 1472904378868 Marionette TRACE conn4 <- [1,10,null,{}] 05:06:18 INFO - PROCESS | 1778 | 1472904378899 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:18 INFO - PROCESS | 1778 | 1472904378909 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:06:19 INFO - PROCESS | 1778 | 1472904379079 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 05:06:19 INFO - PROCESS | 1778 | 1472904379392 Marionette TRACE conn4 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:19 INFO - PROCESS | 1778 | 1472904379400 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:06:19 INFO - PROCESS | 1778 | ++DOCSHELL 0x92148000 == 8 [pid = 1778] [id = 8] 05:06:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 21 (0x92148400) [pid = 1778] [serial = 21] [outer = (nil)] 05:06:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 22 (0x9214a400) [pid = 1778] [serial = 22] [outer = 0x92148400] 05:06:19 INFO - PROCESS | 1778 | 1472904379489 Marionette DEBUG loaded listener.js 05:06:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 23 (0x9214e800) [pid = 1778] [serial = 23] [outer = 0x92148400] 05:06:20 INFO - PROCESS | 1778 | ++DOCSHELL 0x92ebf800 == 9 [pid = 1778] [id = 9] 05:06:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 24 (0x92ebfc00) [pid = 1778] [serial = 24] [outer = (nil)] 05:06:20 INFO - PROCESS | 1778 | 1472904380358 Marionette TRACE conn4 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 05:06:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 25 (0x92ebd400) [pid = 1778] [serial = 25] [outer = 0x92ebfc00] 05:06:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 05:06:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1562ms 05:06:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 26 (0x93a50000) [pid = 1778] [serial = 26] [outer = 0x92ebfc00] 05:06:20 INFO - PROCESS | 1778 | 1472904380460 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 05:06:20 INFO - PROCESS | 1778 | 1472904380465 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 05:06:20 INFO - PROCESS | 1778 | ++DOCSHELL 0x92ebdc00 == 10 [pid = 1778] [id = 10] 05:06:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 27 (0x93c7f400) [pid = 1778] [serial = 27] [outer = (nil)] 05:06:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 28 (0x951a2800) [pid = 1778] [serial = 28] [outer = 0x93c7f400] 05:06:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 05:06:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 29 (0x982b9c00) [pid = 1778] [serial = 29] [outer = 0x93c7f400] 05:06:20 INFO - PROCESS | 1778 | 1472904380653 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 05:06:20 INFO - PROCESS | 1778 | 1472904380658 Marionette TRACE conn4 <- [1,14,null,{}] 05:06:20 INFO - PROCESS | 1778 | 1472904380695 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:20 INFO - PROCESS | 1778 | 1472904380702 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:06:21 INFO - PROCESS | 1778 | 1472904381053 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 05:06:21 INFO - PROCESS | 1778 | 1472904381181 Marionette TRACE conn4 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:21 INFO - PROCESS | 1778 | 1472904381193 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:06:21 INFO - PROCESS | 1778 | ++DOCSHELL 0x92145c00 == 11 [pid = 1778] [id = 11] 05:06:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 30 (0x93a49800) [pid = 1778] [serial = 30] [outer = (nil)] 05:06:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 31 (0x9a070800) [pid = 1778] [serial = 31] [outer = 0x93a49800] 05:06:21 INFO - PROCESS | 1778 | 1472904381275 Marionette DEBUG loaded listener.js 05:06:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 32 (0x9a327c00) [pid = 1778] [serial = 32] [outer = 0x93a49800] 05:06:22 INFO - PROCESS | 1778 | 1472904382122 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 05:06:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 05:06:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1585ms 05:06:22 INFO - PROCESS | 1778 | 1472904382168 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 05:06:22 INFO - PROCESS | 1778 | 1472904382175 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 05:06:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 05:06:22 INFO - PROCESS | 1778 | 1472904382184 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 05:06:22 INFO - PROCESS | 1778 | 1472904382187 Marionette TRACE conn4 <- [1,18,null,{}] 05:06:22 INFO - PROCESS | 1778 | 1472904382194 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:22 INFO - PROCESS | 1778 | 1472904382206 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:06:22 INFO - PROCESS | 1778 | 1472904382455 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 05:06:22 INFO - PROCESS | 1778 | 1472904382617 Marionette TRACE conn4 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:22 INFO - PROCESS | 1778 | 1472904382627 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:06:22 INFO - PROCESS | 1778 | ++DOCSHELL 0x9a60bc00 == 12 [pid = 1778] [id = 12] 05:06:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 33 (0x9b441400) [pid = 1778] [serial = 33] [outer = (nil)] 05:06:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 34 (0x9b715c00) [pid = 1778] [serial = 34] [outer = 0x9b441400] 05:06:22 INFO - PROCESS | 1778 | 1472904382745 Marionette DEBUG loaded listener.js 05:06:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 35 (0x9bcf5c00) [pid = 1778] [serial = 35] [outer = 0x9b441400] 05:06:23 INFO - PROCESS | 1778 | 1472904383643 Marionette TRACE conn4 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 05:06:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 05:06:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1532ms 05:06:23 INFO - PROCESS | 1778 | 1472904383720 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 05:06:23 INFO - PROCESS | 1778 | 1472904383729 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 05:06:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 05:06:23 INFO - PROCESS | 1778 | 1472904383755 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 05:06:23 INFO - PROCESS | 1778 | 1472904383769 Marionette TRACE conn4 <- [1,22,null,{}] 05:06:23 INFO - PROCESS | 1778 | 1472904383840 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:23 INFO - PROCESS | 1778 | 1472904383852 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:06:24 INFO - PROCESS | 1778 | 1472904384331 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 05:06:24 INFO - PROCESS | 1778 | 1472904384493 Marionette TRACE conn4 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:24 INFO - PROCESS | 1778 | 1472904384503 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:06:24 INFO - PROCESS | 1778 | ++DOCSHELL 0x92151000 == 13 [pid = 1778] [id = 13] 05:06:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 36 (0x938c8000) [pid = 1778] [serial = 36] [outer = (nil)] 05:06:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 37 (0x93944800) [pid = 1778] [serial = 37] [outer = 0x938c8000] 05:06:24 INFO - PROCESS | 1778 | 1472904384580 Marionette DEBUG loaded listener.js 05:06:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 38 (0x94769400) [pid = 1778] [serial = 38] [outer = 0x938c8000] 05:06:25 INFO - PROCESS | 1778 | --DOCSHELL 0x93c82000 == 12 [pid = 1778] [id = 6] 05:06:25 INFO - PROCESS | 1778 | 1472904385598 Marionette TRACE conn4 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 05:06:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 05:06:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1915ms 05:06:25 INFO - PROCESS | 1778 | 1472904385656 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 05:06:25 INFO - PROCESS | 1778 | 1472904385662 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 05:06:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 05:06:25 INFO - PROCESS | 1778 | 1472904385670 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 05:06:25 INFO - PROCESS | 1778 | 1472904385675 Marionette TRACE conn4 <- [1,26,null,{}] 05:06:25 INFO - PROCESS | 1778 | 1472904385682 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:25 INFO - PROCESS | 1778 | 1472904385687 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:06:25 INFO - PROCESS | 1778 | 1472904385849 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 05:06:25 INFO - PROCESS | 1778 | 1472904385965 Marionette TRACE conn4 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:25 INFO - PROCESS | 1778 | 1472904385972 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:06:26 INFO - PROCESS | 1778 | ++DOCSHELL 0x983d9c00 == 13 [pid = 1778] [id = 14] 05:06:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 39 (0x983da000) [pid = 1778] [serial = 39] [outer = (nil)] 05:06:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 40 (0x9a4aa400) [pid = 1778] [serial = 40] [outer = 0x983da000] 05:06:26 INFO - PROCESS | 1778 | 1472904386055 Marionette DEBUG loaded listener.js 05:06:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 41 (0x9b718800) [pid = 1778] [serial = 41] [outer = 0x983da000] 05:06:26 INFO - PROCESS | 1778 | 1472904386832 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 05:06:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 05:06:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1180ms 05:06:26 INFO - PROCESS | 1778 | 1472904386850 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 05:06:26 INFO - PROCESS | 1778 | 1472904386855 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 05:06:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 05:06:26 INFO - PROCESS | 1778 | 1472904386881 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 05:06:26 INFO - PROCESS | 1778 | 1472904386886 Marionette TRACE conn4 <- [1,30,null,{}] 05:06:26 INFO - PROCESS | 1778 | 1472904386892 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:26 INFO - PROCESS | 1778 | 1472904386897 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:06:27 INFO - PROCESS | 1778 | 1472904387087 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 05:06:27 INFO - PROCESS | 1778 | 1472904387100 Marionette TRACE conn4 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:27 INFO - PROCESS | 1778 | 1472904387107 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:06:27 INFO - PROCESS | 1778 | ++DOCSHELL 0x9214fc00 == 14 [pid = 1778] [id = 15] 05:06:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 42 (0x9bff2400) [pid = 1778] [serial = 42] [outer = (nil)] 05:06:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 43 (0x9d454c00) [pid = 1778] [serial = 43] [outer = 0x9bff2400] 05:06:27 INFO - PROCESS | 1778 | 1472904387190 Marionette DEBUG loaded listener.js 05:06:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 44 (0x9d45f800) [pid = 1778] [serial = 44] [outer = 0x9bff2400] 05:06:28 INFO - PROCESS | 1778 | 1472904388259 Marionette TRACE conn4 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 05:06:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 05:06:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1401ms 05:06:28 INFO - PROCESS | 1778 | 1472904388276 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 05:06:28 INFO - PROCESS | 1778 | 1472904388282 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 05:06:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 05:06:28 INFO - PROCESS | 1778 | 1472904388298 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 05:06:28 INFO - PROCESS | 1778 | 1472904388306 Marionette TRACE conn4 <- [1,34,null,{}] 05:06:28 INFO - PROCESS | 1778 | 1472904388312 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:28 INFO - PROCESS | 1778 | 1472904388319 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:06:28 INFO - PROCESS | 1778 | 1472904388547 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 05:06:28 INFO - PROCESS | 1778 | 1472904388560 Marionette TRACE conn4 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:28 INFO - PROCESS | 1778 | 1472904388569 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:06:28 INFO - PROCESS | 1778 | ++DOCSHELL 0x9781c400 == 15 [pid = 1778] [id = 16] 05:06:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 45 (0x9781cc00) [pid = 1778] [serial = 45] [outer = (nil)] 05:06:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 46 (0xa1098c00) [pid = 1778] [serial = 46] [outer = 0x9781cc00] 05:06:28 INFO - PROCESS | 1778 | 1472904388645 Marionette DEBUG loaded listener.js 05:06:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 47 (0xa1fa6c00) [pid = 1778] [serial = 47] [outer = 0x9781cc00] 05:06:29 INFO - PROCESS | 1778 | 1472904389479 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 05:06:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 05:06:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1245ms 05:06:29 INFO - PROCESS | 1778 | 1472904389536 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 05:06:29 INFO - PROCESS | 1778 | 1472904389539 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 05:06:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 05:06:29 INFO - PROCESS | 1778 | 1472904389547 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 05:06:29 INFO - PROCESS | 1778 | 1472904389549 Marionette TRACE conn4 <- [1,38,null,{}] 05:06:29 INFO - PROCESS | 1778 | 1472904389570 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:29 INFO - PROCESS | 1778 | 1472904389575 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:06:29 INFO - PROCESS | 1778 | 1472904389733 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 05:06:29 INFO - PROCESS | 1778 | 1472904389744 Marionette TRACE conn4 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:29 INFO - PROCESS | 1778 | 1472904389752 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:06:29 INFO - PROCESS | 1778 | ++DOCSHELL 0x92ebd800 == 16 [pid = 1778] [id = 17] 05:06:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 48 (0x97819800) [pid = 1778] [serial = 48] [outer = (nil)] 05:06:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 49 (0xa22b3000) [pid = 1778] [serial = 49] [outer = 0x97819800] 05:06:29 INFO - PROCESS | 1778 | 1472904389827 Marionette DEBUG loaded listener.js 05:06:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 50 (0xa22b4c00) [pid = 1778] [serial = 50] [outer = 0x97819800] 05:06:30 INFO - PROCESS | 1778 | 1472904390733 Marionette TRACE conn4 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 05:06:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 05:06:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1205ms 05:06:30 INFO - PROCESS | 1778 | 1472904390764 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 05:06:30 INFO - PROCESS | 1778 | 1472904390768 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 05:06:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 05:06:30 INFO - PROCESS | 1778 | 1472904390776 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 05:06:30 INFO - PROCESS | 1778 | 1472904390780 Marionette TRACE conn4 <- [1,42,null,{}] 05:06:30 INFO - PROCESS | 1778 | 1472904390786 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:30 INFO - PROCESS | 1778 | 1472904390791 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:06:30 INFO - PROCESS | 1778 | 1472904390950 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 05:06:30 INFO - PROCESS | 1778 | 1472904390966 Marionette TRACE conn4 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:30 INFO - PROCESS | 1778 | 1472904390984 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:06:31 INFO - PROCESS | 1778 | ++DOCSHELL 0xa240dc00 == 17 [pid = 1778] [id = 18] 05:06:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 51 (0xa2441c00) [pid = 1778] [serial = 51] [outer = (nil)] 05:06:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 52 (0xa2467400) [pid = 1778] [serial = 52] [outer = 0xa2441c00] 05:06:31 INFO - PROCESS | 1778 | 1472904391082 Marionette DEBUG loaded listener.js 05:06:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 53 (0xa3351000) [pid = 1778] [serial = 53] [outer = 0xa2441c00] 05:06:32 INFO - PROCESS | 1778 | 1472904392080 Marionette TRACE conn4 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 05:06:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 05:06:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1380ms 05:06:32 INFO - PROCESS | 1778 | 1472904392159 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 05:06:32 INFO - PROCESS | 1778 | 1472904392162 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 05:06:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 05:06:32 INFO - PROCESS | 1778 | 1472904392169 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 05:06:32 INFO - PROCESS | 1778 | 1472904392171 Marionette TRACE conn4 <- [1,46,null,{}] 05:06:32 INFO - PROCESS | 1778 | 1472904392180 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:32 INFO - PROCESS | 1778 | 1472904392187 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:06:32 INFO - PROCESS | 1778 | 1472904392363 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 05:06:32 INFO - PROCESS | 1778 | 1472904392461 Marionette TRACE conn4 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:32 INFO - PROCESS | 1778 | 1472904392467 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:06:32 INFO - PROCESS | 1778 | ++DOCSHELL 0xa33d8000 == 18 [pid = 1778] [id = 19] 05:06:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 54 (0xa4f37000) [pid = 1778] [serial = 54] [outer = (nil)] 05:06:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 55 (0xa6106400) [pid = 1778] [serial = 55] [outer = 0xa4f37000] 05:06:32 INFO - PROCESS | 1778 | 1472904392540 Marionette DEBUG loaded listener.js 05:06:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 56 (0xa610a400) [pid = 1778] [serial = 56] [outer = 0xa4f37000] 05:06:33 INFO - PROCESS | 1778 | 1472904393242 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 05:06:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 05:06:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1098ms 05:06:33 INFO - PROCESS | 1778 | 1472904393268 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 05:06:33 INFO - PROCESS | 1778 | 1472904393271 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 05:06:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 05:06:33 INFO - PROCESS | 1778 | 1472904393281 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 05:06:33 INFO - PROCESS | 1778 | 1472904393299 Marionette TRACE conn4 <- [1,50,null,{}] 05:06:33 INFO - PROCESS | 1778 | 1472904393305 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:33 INFO - PROCESS | 1778 | 1472904393310 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:06:33 INFO - PROCESS | 1778 | 1472904393506 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 05:06:33 INFO - PROCESS | 1778 | 1472904393525 Marionette TRACE conn4 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:33 INFO - PROCESS | 1778 | 1472904393532 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:06:33 INFO - PROCESS | 1778 | ++DOCSHELL 0x93a4e400 == 19 [pid = 1778] [id = 20] 05:06:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 57 (0x97831800) [pid = 1778] [serial = 57] [outer = (nil)] 05:06:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 58 (0x9783ac00) [pid = 1778] [serial = 58] [outer = 0x97831800] 05:06:33 INFO - PROCESS | 1778 | 1472904393604 Marionette DEBUG loaded listener.js 05:06:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 59 (0x9783dc00) [pid = 1778] [serial = 59] [outer = 0x97831800] 05:06:34 INFO - PROCESS | 1778 | 1472904394360 Marionette TRACE conn4 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:06:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 05:06:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1104ms 05:06:34 INFO - PROCESS | 1778 | 1472904394388 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 05:06:34 INFO - PROCESS | 1778 | 1472904394391 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 05:06:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 05:06:34 INFO - PROCESS | 1778 | 1472904394399 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 05:06:34 INFO - PROCESS | 1778 | 1472904394402 Marionette TRACE conn4 <- [1,54,null,{}] 05:06:34 INFO - PROCESS | 1778 | 1472904394408 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:34 INFO - PROCESS | 1778 | 1472904394412 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:06:35 INFO - PROCESS | 1778 | --DOCSHELL 0x9a60bc00 == 18 [pid = 1778] [id = 12] 05:06:35 INFO - PROCESS | 1778 | --DOCSHELL 0x92148000 == 17 [pid = 1778] [id = 8] 05:06:35 INFO - PROCESS | 1778 | --DOCSHELL 0x92145c00 == 16 [pid = 1778] [id = 11] 05:06:35 INFO - PROCESS | 1778 | 1472904395597 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 05:06:35 INFO - PROCESS | 1778 | 1472904395722 Marionette TRACE conn4 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:35 INFO - PROCESS | 1778 | 1472904395733 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:06:35 INFO - PROCESS | 1778 | ++DOCSHELL 0x93a4d800 == 17 [pid = 1778] [id = 21] 05:06:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 60 (0x93a4dc00) [pid = 1778] [serial = 60] [outer = (nil)] 05:06:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 61 (0x93c83800) [pid = 1778] [serial = 61] [outer = 0x93a4dc00] 05:06:35 INFO - PROCESS | 1778 | 1472904395811 Marionette DEBUG loaded listener.js 05:06:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 62 (0x951a5000) [pid = 1778] [serial = 62] [outer = 0x93a4dc00] 05:06:37 INFO - PROCESS | 1778 | 1472904397005 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:06:37 INFO - PROCESS | 1778 | --DOMWINDOW == 61 (0x93c82400) [pid = 1778] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 05:06:37 INFO - PROCESS | 1778 | --DOMWINDOW == 60 (0x92148400) [pid = 1778] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 05:06:37 INFO - PROCESS | 1778 | --DOMWINDOW == 59 (0x93a49800) [pid = 1778] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 05:06:37 INFO - PROCESS | 1778 | --DOMWINDOW == 58 (0x9b441400) [pid = 1778] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 05:06:37 INFO - PROCESS | 1778 | --DOMWINDOW == 57 (0x938c8000) [pid = 1778] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 05:06:37 INFO - PROCESS | 1778 | --DOMWINDOW == 56 (0x983da000) [pid = 1778] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 05:06:37 INFO - PROCESS | 1778 | --DOMWINDOW == 55 (0x9bff2400) [pid = 1778] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 05:06:37 INFO - PROCESS | 1778 | --DOMWINDOW == 54 (0x9781cc00) [pid = 1778] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 05:06:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 05:06:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 2684ms 05:06:37 INFO - PROCESS | 1778 | 1472904397102 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 05:06:37 INFO - PROCESS | 1778 | 1472904397106 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 05:06:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 05:06:37 INFO - PROCESS | 1778 | 1472904397116 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 05:06:37 INFO - PROCESS | 1778 | 1472904397119 Marionette TRACE conn4 <- [1,58,null,{}] 05:06:37 INFO - PROCESS | 1778 | 1472904397127 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:37 INFO - PROCESS | 1778 | 1472904397132 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:06:37 INFO - PROCESS | 1778 | 1472904397301 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 05:06:37 INFO - PROCESS | 1778 | 1472904397411 Marionette TRACE conn4 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:37 INFO - PROCESS | 1778 | 1472904397421 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:06:37 INFO - PROCESS | 1778 | ++DOCSHELL 0x95520800 == 18 [pid = 1778] [id = 22] 05:06:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 55 (0x955cdc00) [pid = 1778] [serial = 63] [outer = (nil)] 05:06:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 56 (0x97832000) [pid = 1778] [serial = 64] [outer = 0x955cdc00] 05:06:37 INFO - PROCESS | 1778 | 1472904397495 Marionette DEBUG loaded listener.js 05:06:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 57 (0x97840800) [pid = 1778] [serial = 65] [outer = 0x955cdc00] 05:06:38 INFO - PROCESS | 1778 | 1472904398150 Marionette TRACE conn4 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:06:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 05:06:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1082ms 05:06:38 INFO - PROCESS | 1778 | 1472904398199 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 05:06:38 INFO - PROCESS | 1778 | 1472904398204 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 05:06:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 05:06:38 INFO - PROCESS | 1778 | 1472904398215 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 05:06:38 INFO - PROCESS | 1778 | 1472904398218 Marionette TRACE conn4 <- [1,62,null,{}] 05:06:38 INFO - PROCESS | 1778 | 1472904398224 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:38 INFO - PROCESS | 1778 | 1472904398230 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:06:38 INFO - PROCESS | 1778 | 1472904398388 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 05:06:38 INFO - PROCESS | 1778 | 1472904398482 Marionette TRACE conn4 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:38 INFO - PROCESS | 1778 | 1472904398489 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:06:38 INFO - PROCESS | 1778 | ++DOCSHELL 0x9a405400 == 19 [pid = 1778] [id = 23] 05:06:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 58 (0x9a4ab400) [pid = 1778] [serial = 66] [outer = (nil)] 05:06:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 59 (0x9abb3c00) [pid = 1778] [serial = 67] [outer = 0x9a4ab400] 05:06:38 INFO - PROCESS | 1778 | 1472904398571 Marionette DEBUG loaded listener.js 05:06:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 60 (0x9b71a000) [pid = 1778] [serial = 68] [outer = 0x9a4ab400] 05:06:39 INFO - PROCESS | 1778 | 1472904399412 Marionette TRACE conn4 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:06:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 05:06:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1235ms 05:06:39 INFO - PROCESS | 1778 | 1472904399448 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 05:06:39 INFO - PROCESS | 1778 | 1472904399455 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 05:06:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 05:06:39 INFO - PROCESS | 1778 | 1472904399464 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 05:06:39 INFO - PROCESS | 1778 | 1472904399470 Marionette TRACE conn4 <- [1,66,null,{}] 05:06:39 INFO - PROCESS | 1778 | 1472904399496 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:39 INFO - PROCESS | 1778 | 1472904399502 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:06:39 INFO - PROCESS | 1778 | 1472904399695 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 05:06:39 INFO - PROCESS | 1778 | 1472904399831 Marionette TRACE conn4 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:39 INFO - PROCESS | 1778 | 1472904399849 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:06:39 INFO - PROCESS | 1778 | ++DOCSHELL 0x938c5c00 == 20 [pid = 1778] [id = 24] 05:06:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 61 (0x9394b800) [pid = 1778] [serial = 69] [outer = (nil)] 05:06:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 62 (0x97832800) [pid = 1778] [serial = 70] [outer = 0x9394b800] 05:06:39 INFO - PROCESS | 1778 | 1472904399934 Marionette DEBUG loaded listener.js 05:06:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 63 (0x993f4c00) [pid = 1778] [serial = 71] [outer = 0x9394b800] 05:06:40 INFO - PROCESS | 1778 | 1472904400776 Marionette TRACE conn4 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:06:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 05:06:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1352ms 05:06:40 INFO - PROCESS | 1778 | 1472904400815 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 05:06:40 INFO - PROCESS | 1778 | 1472904400822 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 05:06:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 05:06:40 INFO - PROCESS | 1778 | 1472904400851 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 05:06:40 INFO - PROCESS | 1778 | 1472904400856 Marionette TRACE conn4 <- [1,70,null,{}] 05:06:40 INFO - PROCESS | 1778 | 1472904400862 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:40 INFO - PROCESS | 1778 | 1472904400867 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:06:41 INFO - PROCESS | 1778 | 1472904401039 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 05:06:41 INFO - PROCESS | 1778 | 1472904401173 Marionette TRACE conn4 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:41 INFO - PROCESS | 1778 | 1472904401180 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:06:41 INFO - PROCESS | 1778 | ++DOCSHELL 0x97822c00 == 21 [pid = 1778] [id = 25] 05:06:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 64 (0x9b24f000) [pid = 1778] [serial = 72] [outer = (nil)] 05:06:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x9d32b000) [pid = 1778] [serial = 73] [outer = 0x9b24f000] 05:06:41 INFO - PROCESS | 1778 | 1472904401273 Marionette DEBUG loaded listener.js 05:06:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x9d457400) [pid = 1778] [serial = 74] [outer = 0x9b24f000] 05:06:42 INFO - PROCESS | 1778 | 1472904402123 Marionette TRACE conn4 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:06:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 05:06:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1336ms 05:06:42 INFO - PROCESS | 1778 | 1472904402186 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 05:06:42 INFO - PROCESS | 1778 | 1472904402191 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 05:06:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 05:06:42 INFO - PROCESS | 1778 | 1472904402215 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 05:06:42 INFO - PROCESS | 1778 | 1472904402222 Marionette TRACE conn4 <- [1,74,null,{}] 05:06:42 INFO - PROCESS | 1778 | 1472904402239 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:42 INFO - PROCESS | 1778 | 1472904402247 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:06:42 INFO - PROCESS | 1778 | 1472904402421 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 05:06:42 INFO - PROCESS | 1778 | 1472904402557 Marionette TRACE conn4 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:42 INFO - PROCESS | 1778 | 1472904402569 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:06:42 INFO - PROCESS | 1778 | ++DOCSHELL 0xa109d000 == 22 [pid = 1778] [id = 26] 05:06:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0xa1fa4800) [pid = 1778] [serial = 75] [outer = (nil)] 05:06:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0xa2278000) [pid = 1778] [serial = 76] [outer = 0xa1fa4800] 05:06:42 INFO - PROCESS | 1778 | 1472904402660 Marionette DEBUG loaded listener.js 05:06:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0xa2409800) [pid = 1778] [serial = 77] [outer = 0xa1fa4800] 05:06:43 INFO - PROCESS | 1778 | 1472904403573 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:06:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 05:06:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1403ms 05:06:43 INFO - PROCESS | 1778 | 1472904403617 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 05:06:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 05:06:43 INFO - PROCESS | 1778 | 1472904403622 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 05:06:43 INFO - PROCESS | 1778 | 1472904403628 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 05:06:43 INFO - PROCESS | 1778 | 1472904403632 Marionette TRACE conn4 <- [1,78,null,{}] 05:06:43 INFO - PROCESS | 1778 | 1472904403638 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:43 INFO - PROCESS | 1778 | 1472904403644 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:06:43 INFO - PROCESS | 1778 | 1472904403847 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 05:06:44 INFO - PROCESS | 1778 | 1472904403985 Marionette TRACE conn4 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:44 INFO - PROCESS | 1778 | 1472904403992 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:06:44 INFO - PROCESS | 1778 | ++DOCSHELL 0x9a1f8c00 == 23 [pid = 1778] [id = 27] 05:06:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x9a3ee800) [pid = 1778] [serial = 78] [outer = (nil)] 05:06:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0xa4f99800) [pid = 1778] [serial = 79] [outer = 0x9a3ee800] 05:06:44 INFO - PROCESS | 1778 | 1472904404077 Marionette DEBUG loaded listener.js 05:06:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0xa610ac00) [pid = 1778] [serial = 80] [outer = 0x9a3ee800] 05:06:44 INFO - PROCESS | 1778 | 1472904404929 Marionette TRACE conn4 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:06:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 05:06:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1336ms 05:06:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 05:06:44 INFO - PROCESS | 1778 | 1472904404965 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 05:06:44 INFO - PROCESS | 1778 | 1472904404968 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 05:06:44 INFO - PROCESS | 1778 | 1472904404975 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 05:06:44 INFO - PROCESS | 1778 | 1472904404979 Marionette TRACE conn4 <- [1,82,null,{}] 05:06:44 INFO - PROCESS | 1778 | 1472904404985 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:44 INFO - PROCESS | 1778 | 1472904404990 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:06:45 INFO - PROCESS | 1778 | 1472904405199 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 05:06:45 INFO - PROCESS | 1778 | 1472904405213 Marionette TRACE conn4 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:45 INFO - PROCESS | 1778 | 1472904405223 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:06:45 INFO - PROCESS | 1778 | ++DOCSHELL 0xa4f2f800 == 24 [pid = 1778] [id = 28] 05:06:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0xa61e6c00) [pid = 1778] [serial = 81] [outer = (nil)] 05:06:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0xa6733400) [pid = 1778] [serial = 82] [outer = 0xa61e6c00] 05:06:45 INFO - PROCESS | 1778 | 1472904405300 Marionette DEBUG loaded listener.js 05:06:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0xa6736000) [pid = 1778] [serial = 83] [outer = 0xa61e6c00] 05:06:46 INFO - PROCESS | 1778 | 1472904406177 Marionette TRACE conn4 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:06:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 05:06:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1234ms 05:06:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 05:06:46 INFO - PROCESS | 1778 | 1472904406210 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 05:06:46 INFO - PROCESS | 1778 | 1472904406213 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 05:06:46 INFO - PROCESS | 1778 | 1472904406235 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 05:06:46 INFO - PROCESS | 1778 | 1472904406240 Marionette TRACE conn4 <- [1,86,null,{}] 05:06:46 INFO - PROCESS | 1778 | 1472904406249 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:46 INFO - PROCESS | 1778 | 1472904406259 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:06:46 INFO - PROCESS | 1778 | 1472904406472 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 05:06:46 INFO - PROCESS | 1778 | 1472904406613 Marionette TRACE conn4 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:46 INFO - PROCESS | 1778 | 1472904406623 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:06:46 INFO - PROCESS | 1778 | ++DOCSHELL 0x97837000 == 25 [pid = 1778] [id = 29] 05:06:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x9822cc00) [pid = 1778] [serial = 84] [outer = (nil)] 05:06:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x98237800) [pid = 1778] [serial = 85] [outer = 0x9822cc00] 05:06:46 INFO - PROCESS | 1778 | 1472904406716 Marionette DEBUG loaded listener.js 05:06:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0xa2407000) [pid = 1778] [serial = 86] [outer = 0x9822cc00] 05:06:47 INFO - PROCESS | 1778 | 1472904407571 Marionette TRACE conn4 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:06:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 05:06:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1404ms 05:06:47 INFO - PROCESS | 1778 | 1472904407624 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 05:06:47 INFO - PROCESS | 1778 | 1472904407629 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 05:06:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 05:06:47 INFO - PROCESS | 1778 | 1472904407635 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 05:06:47 INFO - PROCESS | 1778 | 1472904407639 Marionette TRACE conn4 <- [1,90,null,{}] 05:06:47 INFO - PROCESS | 1778 | 1472904407645 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:47 INFO - PROCESS | 1778 | 1472904407650 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:06:47 INFO - PROCESS | 1778 | 1472904407810 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 05:06:48 INFO - PROCESS | 1778 | 1472904408035 Marionette TRACE conn4 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:48 INFO - PROCESS | 1778 | 1472904408048 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:06:48 INFO - PROCESS | 1778 | ++DOCSHELL 0x92147000 == 26 [pid = 1778] [id = 30] 05:06:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x92148400) [pid = 1778] [serial = 87] [outer = (nil)] 05:06:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x92eb6800) [pid = 1778] [serial = 88] [outer = 0x92148400] 05:06:48 INFO - PROCESS | 1778 | 1472904408123 Marionette DEBUG loaded listener.js 05:06:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x93943c00) [pid = 1778] [serial = 89] [outer = 0x92148400] 05:06:49 INFO - PROCESS | 1778 | --DOCSHELL 0x92151000 == 25 [pid = 1778] [id = 13] 05:06:49 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x9a40ec00) [pid = 1778] [serial = 12] [outer = (nil)] [url = about:blank] 05:06:49 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x93c88c00) [pid = 1778] [serial = 17] [outer = (nil)] [url = about:blank] 05:06:49 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x9214a400) [pid = 1778] [serial = 22] [outer = (nil)] [url = about:blank] 05:06:49 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x951a2800) [pid = 1778] [serial = 28] [outer = (nil)] [url = about:blank] 05:06:49 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x9a070800) [pid = 1778] [serial = 31] [outer = (nil)] [url = about:blank] 05:06:49 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x9b715c00) [pid = 1778] [serial = 34] [outer = (nil)] [url = about:blank] 05:06:49 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x93944800) [pid = 1778] [serial = 37] [outer = (nil)] [url = about:blank] 05:06:49 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x9a4aa400) [pid = 1778] [serial = 40] [outer = (nil)] [url = about:blank] 05:06:49 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x9d454c00) [pid = 1778] [serial = 43] [outer = (nil)] [url = about:blank] 05:06:49 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0xa1098c00) [pid = 1778] [serial = 46] [outer = (nil)] [url = about:blank] 05:06:49 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0xa22b3000) [pid = 1778] [serial = 49] [outer = (nil)] [url = about:blank] 05:06:49 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0xa2467400) [pid = 1778] [serial = 52] [outer = (nil)] [url = about:blank] 05:06:49 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0xa6106400) [pid = 1778] [serial = 55] [outer = (nil)] [url = about:blank] 05:06:49 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0xa1fa6c00) [pid = 1778] [serial = 47] [outer = (nil)] [url = about:blank] 05:06:49 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x92ebd400) [pid = 1778] [serial = 25] [outer = (nil)] [url = about:blank] 05:06:49 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x94769400) [pid = 1778] [serial = 38] [outer = (nil)] [url = about:blank] 05:06:49 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x9a327c00) [pid = 1778] [serial = 32] [outer = (nil)] [url = about:blank] 05:06:49 INFO - PROCESS | 1778 | --DOMWINDOW == 63 (0x9b718800) [pid = 1778] [serial = 41] [outer = (nil)] [url = about:blank] 05:06:49 INFO - PROCESS | 1778 | --DOMWINDOW == 62 (0x9214e800) [pid = 1778] [serial = 23] [outer = (nil)] [url = about:blank] 05:06:49 INFO - PROCESS | 1778 | --DOMWINDOW == 61 (0x9d45f800) [pid = 1778] [serial = 44] [outer = (nil)] [url = about:blank] 05:06:49 INFO - PROCESS | 1778 | --DOMWINDOW == 60 (0x9bcf5c00) [pid = 1778] [serial = 35] [outer = (nil)] [url = about:blank] 05:06:49 INFO - PROCESS | 1778 | --DOMWINDOW == 59 (0x9a84e000) [pid = 1778] [serial = 9] [outer = (nil)] [url = about:blank] 05:06:49 INFO - PROCESS | 1778 | --DOMWINDOW == 58 (0xa4d5d800) [pid = 1778] [serial = 2] [outer = (nil)] [url = about:blank] 05:06:49 INFO - PROCESS | 1778 | --DOMWINDOW == 57 (0x93a48400) [pid = 1778] [serial = 19] [outer = (nil)] [url = about:blank] 05:06:49 INFO - PROCESS | 1778 | --DOMWINDOW == 56 (0x93c84400) [pid = 1778] [serial = 16] [outer = (nil)] [url = about:blank] 05:06:49 INFO - PROCESS | 1778 | 1472904409826 Marionette TRACE conn4 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:06:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 05:06:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 2233ms 05:06:49 INFO - PROCESS | 1778 | 1472904409870 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 05:06:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 05:06:49 INFO - PROCESS | 1778 | 1472904409875 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 05:06:49 INFO - PROCESS | 1778 | 1472904409883 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 05:06:49 INFO - PROCESS | 1778 | 1472904409888 Marionette TRACE conn4 <- [1,94,null,{}] 05:06:49 INFO - PROCESS | 1778 | 1472904409898 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:49 INFO - PROCESS | 1778 | 1472904409903 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:06:50 INFO - PROCESS | 1778 | 1472904410081 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 05:06:50 INFO - PROCESS | 1778 | 1472904410177 Marionette TRACE conn4 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:50 INFO - PROCESS | 1778 | 1472904410188 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:06:50 INFO - PROCESS | 1778 | ++DOCSHELL 0x93c84000 == 26 [pid = 1778] [id = 31] 05:06:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 57 (0x93c85000) [pid = 1778] [serial = 90] [outer = (nil)] 05:06:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 58 (0x93c89400) [pid = 1778] [serial = 91] [outer = 0x93c85000] 05:06:50 INFO - PROCESS | 1778 | 1472904410261 Marionette DEBUG loaded listener.js 05:06:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 59 (0x9476e400) [pid = 1778] [serial = 92] [outer = 0x93c85000] 05:06:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 60 (0x98238c00) [pid = 1778] [serial = 93] [outer = 0x93c7f400] 05:06:51 INFO - PROCESS | 1778 | 1472904411016 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 05:06:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 05:06:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1187ms 05:06:51 INFO - PROCESS | 1778 | 1472904411070 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 05:06:51 INFO - PROCESS | 1778 | 1472904411079 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 05:06:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 05:06:51 INFO - PROCESS | 1778 | 1472904411090 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 05:06:51 INFO - PROCESS | 1778 | 1472904411094 Marionette TRACE conn4 <- [1,98,null,{}] 05:06:51 INFO - PROCESS | 1778 | 1472904411100 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:51 INFO - PROCESS | 1778 | 1472904411106 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:06:51 INFO - PROCESS | 1778 | 1472904411271 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 05:06:51 INFO - PROCESS | 1778 | 1472904411283 Marionette TRACE conn4 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:51 INFO - PROCESS | 1778 | 1472904411290 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:06:51 INFO - PROCESS | 1778 | ++DOCSHELL 0x93a44c00 == 27 [pid = 1778] [id = 32] 05:06:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 61 (0x9781f400) [pid = 1778] [serial = 94] [outer = (nil)] 05:06:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 62 (0x993ee000) [pid = 1778] [serial = 95] [outer = 0x9781f400] 05:06:51 INFO - PROCESS | 1778 | 1472904411446 Marionette DEBUG loaded listener.js 05:06:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 63 (0x9a06dc00) [pid = 1778] [serial = 96] [outer = 0x9781f400] 05:06:52 INFO - PROCESS | 1778 | 1472904412181 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 05:06:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 05:06:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1141ms 05:06:52 INFO - PROCESS | 1778 | 1472904412231 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 05:06:52 INFO - PROCESS | 1778 | 1472904412235 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 05:06:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 05:06:52 INFO - PROCESS | 1778 | 1472904412248 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 05:06:52 INFO - PROCESS | 1778 | 1472904412254 Marionette TRACE conn4 <- [1,102,null,{}] 05:06:52 INFO - PROCESS | 1778 | 1472904412273 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:52 INFO - PROCESS | 1778 | 1472904412282 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:06:52 INFO - PROCESS | 1778 | 1472904412487 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 05:06:52 INFO - PROCESS | 1778 | 1472904412509 Marionette TRACE conn4 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:52 INFO - PROCESS | 1778 | 1472904412523 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:06:52 INFO - PROCESS | 1778 | ++DOCSHELL 0x9b44a000 == 28 [pid = 1778] [id = 33] 05:06:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 64 (0x9b44ac00) [pid = 1778] [serial = 97] [outer = (nil)] 05:06:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x9bbad400) [pid = 1778] [serial = 98] [outer = 0x9b44ac00] 05:06:52 INFO - PROCESS | 1778 | 1472904412594 Marionette DEBUG loaded listener.js 05:06:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x9bcf3400) [pid = 1778] [serial = 99] [outer = 0x9b44ac00] 05:06:53 INFO - PROCESS | 1778 | 1472904413392 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 05:06:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 05:06:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1191ms 05:06:53 INFO - PROCESS | 1778 | 1472904413433 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 05:06:53 INFO - PROCESS | 1778 | 1472904413438 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 05:06:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 05:06:53 INFO - PROCESS | 1778 | 1472904413445 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 05:06:53 INFO - PROCESS | 1778 | 1472904413448 Marionette TRACE conn4 <- [1,106,null,{}] 05:06:53 INFO - PROCESS | 1778 | 1472904413476 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:53 INFO - PROCESS | 1778 | 1472904413482 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:06:53 INFO - PROCESS | 1778 | 1472904413673 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 05:06:53 INFO - PROCESS | 1778 | 1472904413697 Marionette TRACE conn4 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:53 INFO - PROCESS | 1778 | 1472904413706 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:06:53 INFO - PROCESS | 1778 | ++DOCSHELL 0x9b71b400 == 29 [pid = 1778] [id = 34] 05:06:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x9d32d800) [pid = 1778] [serial = 100] [outer = (nil)] 05:06:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x9d45c400) [pid = 1778] [serial = 101] [outer = 0x9d32d800] 05:06:53 INFO - PROCESS | 1778 | 1472904413774 Marionette DEBUG loaded listener.js 05:06:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x9d86a000) [pid = 1778] [serial = 102] [outer = 0x9d32d800] 05:06:54 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x97831800) [pid = 1778] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 05:06:54 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0xa4f37000) [pid = 1778] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 05:06:54 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0xa2441c00) [pid = 1778] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 05:06:54 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x97819800) [pid = 1778] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 05:06:54 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x9a4ab400) [pid = 1778] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 05:06:54 INFO - PROCESS | 1778 | --DOMWINDOW == 63 (0x93a4dc00) [pid = 1778] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 05:06:54 INFO - PROCESS | 1778 | --DOMWINDOW == 62 (0x955cdc00) [pid = 1778] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 05:06:54 INFO - PROCESS | 1778 | 1472904414658 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 05:06:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 05:06:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1268ms 05:06:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 05:06:54 INFO - PROCESS | 1778 | 1472904414714 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 05:06:54 INFO - PROCESS | 1778 | 1472904414717 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 05:06:54 INFO - PROCESS | 1778 | 1472904414728 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 05:06:54 INFO - PROCESS | 1778 | 1472904414731 Marionette TRACE conn4 <- [1,110,null,{}] 05:06:54 INFO - PROCESS | 1778 | 1472904414737 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:54 INFO - PROCESS | 1778 | 1472904414741 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:06:54 INFO - PROCESS | 1778 | 1472904414916 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 05:06:54 INFO - PROCESS | 1778 | 1472904414929 Marionette TRACE conn4 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:54 INFO - PROCESS | 1778 | 1472904414944 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:06:54 INFO - PROCESS | 1778 | ++DOCSHELL 0x9d32f800 == 30 [pid = 1778] [id = 35] 05:06:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 63 (0x9d332400) [pid = 1778] [serial = 103] [outer = (nil)] 05:06:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 64 (0xa1f0fc00) [pid = 1778] [serial = 104] [outer = 0x9d332400] 05:06:55 INFO - PROCESS | 1778 | 1472904415017 Marionette DEBUG loaded listener.js 05:06:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0xa2153000) [pid = 1778] [serial = 105] [outer = 0x9d332400] 05:06:55 INFO - PROCESS | 1778 | 1472904415736 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 05:06:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 05:06:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1034ms 05:06:55 INFO - PROCESS | 1778 | 1472904415757 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 05:06:55 INFO - PROCESS | 1778 | 1472904415761 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 05:06:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 05:06:55 INFO - PROCESS | 1778 | 1472904415767 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 05:06:55 INFO - PROCESS | 1778 | 1472904415770 Marionette TRACE conn4 <- [1,114,null,{}] 05:06:55 INFO - PROCESS | 1778 | 1472904415777 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:55 INFO - PROCESS | 1778 | 1472904415787 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:06:56 INFO - PROCESS | 1778 | 1472904416028 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 05:06:56 INFO - PROCESS | 1778 | 1472904416041 Marionette TRACE conn4 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:56 INFO - PROCESS | 1778 | 1472904416047 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:06:56 INFO - PROCESS | 1778 | ++DOCSHELL 0x9783b400 == 31 [pid = 1778] [id = 36] 05:06:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0xa1fa6c00) [pid = 1778] [serial = 106] [outer = (nil)] 05:06:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0xa2469000) [pid = 1778] [serial = 107] [outer = 0xa1fa6c00] 05:06:56 INFO - PROCESS | 1778 | 1472904416116 Marionette DEBUG loaded listener.js 05:06:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0xa3179c00) [pid = 1778] [serial = 108] [outer = 0xa1fa6c00] 05:06:57 INFO - PROCESS | 1778 | 1472904417210 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 05:06:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 05:06:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1483ms 05:06:57 INFO - PROCESS | 1778 | 1472904417252 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 05:06:57 INFO - PROCESS | 1778 | 1472904417258 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 05:06:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 05:06:57 INFO - PROCESS | 1778 | 1472904417266 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 05:06:57 INFO - PROCESS | 1778 | 1472904417274 Marionette TRACE conn4 <- [1,118,null,{}] 05:06:57 INFO - PROCESS | 1778 | 1472904417282 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:57 INFO - PROCESS | 1778 | 1472904417287 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:06:57 INFO - PROCESS | 1778 | 1472904417475 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 05:06:57 INFO - PROCESS | 1778 | 1472904417645 Marionette TRACE conn4 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:57 INFO - PROCESS | 1778 | 1472904417656 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:06:57 INFO - PROCESS | 1778 | ++DOCSHELL 0x9214ec00 == 32 [pid = 1778] [id = 37] 05:06:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x93c87000) [pid = 1778] [serial = 109] [outer = (nil)] 05:06:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x982bc800) [pid = 1778] [serial = 110] [outer = 0x93c87000] 05:06:57 INFO - PROCESS | 1778 | 1472904417753 Marionette DEBUG loaded listener.js 05:06:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x9a1f6800) [pid = 1778] [serial = 111] [outer = 0x93c87000] 05:06:58 INFO - PROCESS | 1778 | 1472904418597 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 05:06:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 05:06:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1347ms 05:06:58 INFO - PROCESS | 1778 | 1472904418613 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 05:06:58 INFO - PROCESS | 1778 | 1472904418620 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 05:06:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 05:06:58 INFO - PROCESS | 1778 | 1472904418631 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 05:06:58 INFO - PROCESS | 1778 | 1472904418635 Marionette TRACE conn4 <- [1,122,null,{}] 05:06:58 INFO - PROCESS | 1778 | 1472904418670 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:58 INFO - PROCESS | 1778 | 1472904418677 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:06:58 INFO - PROCESS | 1778 | 1472904418872 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 05:06:59 INFO - PROCESS | 1778 | 1472904419017 Marionette TRACE conn4 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:59 INFO - PROCESS | 1778 | 1472904419027 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:06:59 INFO - PROCESS | 1778 | ++DOCSHELL 0x952d2c00 == 33 [pid = 1778] [id = 38] 05:06:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x952db800) [pid = 1778] [serial = 112] [outer = (nil)] 05:06:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x97817c00) [pid = 1778] [serial = 113] [outer = 0x952db800] 05:06:59 INFO - PROCESS | 1778 | 1472904419113 Marionette DEBUG loaded listener.js 05:06:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x99379800) [pid = 1778] [serial = 114] [outer = 0x952db800] 05:07:00 INFO - PROCESS | 1778 | 1472904420033 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 05:07:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 05:07:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1463ms 05:07:00 INFO - PROCESS | 1778 | 1472904420094 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 05:07:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 05:07:00 INFO - PROCESS | 1778 | 1472904420099 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 05:07:00 INFO - PROCESS | 1778 | 1472904420106 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 05:07:00 INFO - PROCESS | 1778 | 1472904420112 Marionette TRACE conn4 <- [1,126,null,{}] 05:07:00 INFO - PROCESS | 1778 | 1472904420129 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:00 INFO - PROCESS | 1778 | 1472904420139 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:00 INFO - PROCESS | 1778 | 1472904420351 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 05:07:00 INFO - PROCESS | 1778 | 1472904420524 Marionette TRACE conn4 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:00 INFO - PROCESS | 1778 | 1472904420535 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:00 INFO - PROCESS | 1778 | ++DOCSHELL 0xa1f01c00 == 34 [pid = 1778] [id = 39] 05:07:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0xa1f0ac00) [pid = 1778] [serial = 115] [outer = (nil)] 05:07:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0xa2220000) [pid = 1778] [serial = 116] [outer = 0xa1f0ac00] 05:07:00 INFO - PROCESS | 1778 | 1472904420625 Marionette DEBUG loaded listener.js 05:07:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0xa2406000) [pid = 1778] [serial = 117] [outer = 0xa1f0ac00] 05:07:01 INFO - PROCESS | 1778 | 1472904421754 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 05:07:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 05:07:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1736ms 05:07:01 INFO - PROCESS | 1778 | 1472904421845 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 05:07:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 05:07:01 INFO - PROCESS | 1778 | 1472904421855 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 05:07:01 INFO - PROCESS | 1778 | 1472904421883 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 05:07:01 INFO - PROCESS | 1778 | 1472904421892 Marionette TRACE conn4 <- [1,130,null,{}] 05:07:02 INFO - PROCESS | 1778 | 1472904422079 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:02 INFO - PROCESS | 1778 | 1472904422086 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:02 INFO - PROCESS | 1778 | 1472904422342 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 05:07:02 INFO - PROCESS | 1778 | 1472904422485 Marionette TRACE conn4 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:02 INFO - PROCESS | 1778 | 1472904422498 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:02 INFO - PROCESS | 1778 | ++DOCSHELL 0x93940800 == 35 [pid = 1778] [id = 40] 05:07:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x952d1000) [pid = 1778] [serial = 118] [outer = (nil)] 05:07:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x952d6800) [pid = 1778] [serial = 119] [outer = 0x952d1000] 05:07:02 INFO - PROCESS | 1778 | 1472904422633 Marionette DEBUG loaded listener.js 05:07:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x952db400) [pid = 1778] [serial = 120] [outer = 0x952d1000] 05:07:03 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x93c83800) [pid = 1778] [serial = 61] [outer = (nil)] [url = about:blank] 05:07:03 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x951a5000) [pid = 1778] [serial = 62] [outer = (nil)] [url = about:blank] 05:07:03 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x97840800) [pid = 1778] [serial = 65] [outer = (nil)] [url = about:blank] 05:07:03 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x97832000) [pid = 1778] [serial = 64] [outer = (nil)] [url = about:blank] 05:07:03 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x9783dc00) [pid = 1778] [serial = 59] [outer = (nil)] [url = about:blank] 05:07:03 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x9783ac00) [pid = 1778] [serial = 58] [outer = (nil)] [url = about:blank] 05:07:03 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0xa610a400) [pid = 1778] [serial = 56] [outer = (nil)] [url = about:blank] 05:07:03 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0xa3351000) [pid = 1778] [serial = 53] [outer = (nil)] [url = about:blank] 05:07:03 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0xa22b4c00) [pid = 1778] [serial = 50] [outer = (nil)] [url = about:blank] 05:07:03 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x9b71a000) [pid = 1778] [serial = 68] [outer = (nil)] [url = about:blank] 05:07:03 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x9abb3c00) [pid = 1778] [serial = 67] [outer = (nil)] [url = about:blank] 05:07:03 INFO - PROCESS | 1778 | 1472904423818 Marionette TRACE conn4 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 05:07:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 05:07:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 2005ms 05:07:03 INFO - PROCESS | 1778 | 1472904423871 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 05:07:03 INFO - PROCESS | 1778 | 1472904423887 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 05:07:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 05:07:03 INFO - PROCESS | 1778 | 1472904423903 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 05:07:03 INFO - PROCESS | 1778 | 1472904423909 Marionette TRACE conn4 <- [1,134,null,{}] 05:07:03 INFO - PROCESS | 1778 | 1472904423919 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:03 INFO - PROCESS | 1778 | 1472904423926 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:04 INFO - PROCESS | 1778 | 1472904424185 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 05:07:04 INFO - PROCESS | 1778 | 1472904424386 Marionette TRACE conn4 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:04 INFO - PROCESS | 1778 | 1472904424403 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:04 INFO - PROCESS | 1778 | ++DOCSHELL 0x952d4400 == 36 [pid = 1778] [id = 41] 05:07:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x9783dc00) [pid = 1778] [serial = 121] [outer = (nil)] 05:07:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x9822d000) [pid = 1778] [serial = 122] [outer = 0x9783dc00] 05:07:04 INFO - PROCESS | 1778 | 1472904424520 Marionette DEBUG loaded listener.js 05:07:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x982b9800) [pid = 1778] [serial = 123] [outer = 0x9783dc00] 05:07:05 INFO - PROCESS | 1778 | 1472904425386 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 05:07:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 05:07:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1543ms 05:07:05 INFO - PROCESS | 1778 | 1472904425445 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 05:07:05 INFO - PROCESS | 1778 | 1472904425448 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 05:07:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 05:07:05 INFO - PROCESS | 1778 | 1472904425455 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 05:07:05 INFO - PROCESS | 1778 | 1472904425460 Marionette TRACE conn4 <- [1,138,null,{}] 05:07:05 INFO - PROCESS | 1778 | 1472904425476 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:05 INFO - PROCESS | 1778 | 1472904425485 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:05 INFO - PROCESS | 1778 | 1472904425650 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 05:07:05 INFO - PROCESS | 1778 | 1472904425775 Marionette TRACE conn4 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:05 INFO - PROCESS | 1778 | 1472904425784 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:05 INFO - PROCESS | 1778 | ++DOCSHELL 0x9b75a400 == 37 [pid = 1778] [id = 42] 05:07:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x9bbaa800) [pid = 1778] [serial = 124] [outer = (nil)] 05:07:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x9d32fc00) [pid = 1778] [serial = 125] [outer = 0x9bbaa800] 05:07:05 INFO - PROCESS | 1778 | 1472904425876 Marionette DEBUG loaded listener.js 05:07:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x9d818c00) [pid = 1778] [serial = 126] [outer = 0x9bbaa800] 05:07:06 INFO - PROCESS | 1778 | 1472904426837 Marionette TRACE conn4 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 05:07:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 05:07:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1435ms 05:07:06 INFO - PROCESS | 1778 | 1472904426890 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 05:07:06 INFO - PROCESS | 1778 | 1472904426894 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 05:07:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 05:07:06 INFO - PROCESS | 1778 | 1472904426902 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 05:07:06 INFO - PROCESS | 1778 | 1472904426904 Marionette TRACE conn4 <- [1,142,null,{}] 05:07:06 INFO - PROCESS | 1778 | 1472904426915 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:06 INFO - PROCESS | 1778 | 1472904426919 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:07 INFO - PROCESS | 1778 | 1472904427109 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 05:07:07 INFO - PROCESS | 1778 | 1472904427124 Marionette TRACE conn4 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:07 INFO - PROCESS | 1778 | 1472904427134 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:07 INFO - PROCESS | 1778 | ++DOCSHELL 0xa227a000 == 38 [pid = 1778] [id = 43] 05:07:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0xa317e400) [pid = 1778] [serial = 127] [outer = (nil)] 05:07:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0xa4d5b000) [pid = 1778] [serial = 128] [outer = 0xa317e400] 05:07:07 INFO - PROCESS | 1778 | 1472904427203 Marionette DEBUG loaded listener.js 05:07:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0xa4f39000) [pid = 1778] [serial = 129] [outer = 0xa317e400] 05:07:07 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x9394b800) [pid = 1778] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 05:07:07 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x9d32d800) [pid = 1778] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 05:07:07 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x9b44ac00) [pid = 1778] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 05:07:07 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x9b24f000) [pid = 1778] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 05:07:07 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x93c85000) [pid = 1778] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 05:07:07 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0xa1fa4800) [pid = 1778] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 05:07:07 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x92148400) [pid = 1778] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 05:07:07 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x9781f400) [pid = 1778] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 05:07:07 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x9a3ee800) [pid = 1778] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 05:07:07 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0xa61e6c00) [pid = 1778] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 05:07:07 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x9822cc00) [pid = 1778] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 05:07:07 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x9d332400) [pid = 1778] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 05:07:08 INFO - PROCESS | 1778 | 1472904428118 Marionette TRACE conn4 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 05:07:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 05:07:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1236ms 05:07:08 INFO - PROCESS | 1778 | 1472904428138 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 05:07:08 INFO - PROCESS | 1778 | 1472904428142 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 05:07:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 05:07:08 INFO - PROCESS | 1778 | 1472904428148 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 05:07:08 INFO - PROCESS | 1778 | 1472904428152 Marionette TRACE conn4 <- [1,146,null,{}] 05:07:08 INFO - PROCESS | 1778 | 1472904428158 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:08 INFO - PROCESS | 1778 | 1472904428163 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:08 INFO - PROCESS | 1778 | 1472904428311 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 05:07:08 INFO - PROCESS | 1778 | 1472904428327 Marionette TRACE conn4 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:08 INFO - PROCESS | 1778 | 1472904428335 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:08 INFO - PROCESS | 1778 | ++DOCSHELL 0x97838400 == 39 [pid = 1778] [id = 44] 05:07:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x9823b400) [pid = 1778] [serial = 130] [outer = (nil)] 05:07:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x9b253400) [pid = 1778] [serial = 131] [outer = 0x9823b400] 05:07:08 INFO - PROCESS | 1778 | 1472904428405 Marionette DEBUG loaded listener.js 05:07:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x9b24f000) [pid = 1778] [serial = 132] [outer = 0x9823b400] 05:07:09 INFO - PROCESS | 1778 | 1472904429415 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 05:07:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 05:07:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1339ms 05:07:09 INFO - PROCESS | 1778 | 1472904429496 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 05:07:09 INFO - PROCESS | 1778 | 1472904429498 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 05:07:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 05:07:09 INFO - PROCESS | 1778 | 1472904429520 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 05:07:09 INFO - PROCESS | 1778 | 1472904429523 Marionette TRACE conn4 <- [1,150,null,{}] 05:07:09 INFO - PROCESS | 1778 | 1472904429528 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:09 INFO - PROCESS | 1778 | 1472904429538 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:09 INFO - PROCESS | 1778 | 1472904429820 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 05:07:10 INFO - PROCESS | 1778 | 1472904430057 Marionette TRACE conn4 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:10 INFO - PROCESS | 1778 | 1472904430071 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:10 INFO - PROCESS | 1778 | ++DOCSHELL 0x92149800 == 40 [pid = 1778] [id = 45] 05:07:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x9214a400) [pid = 1778] [serial = 133] [outer = (nil)] 05:07:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x938c4800) [pid = 1778] [serial = 134] [outer = 0x9214a400] 05:07:10 INFO - PROCESS | 1778 | 1472904430221 Marionette DEBUG loaded listener.js 05:07:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x9393e800) [pid = 1778] [serial = 135] [outer = 0x9214a400] 05:07:11 INFO - PROCESS | 1778 | 1472904431501 Marionette TRACE conn4 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 05:07:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 05:07:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1999ms 05:07:11 INFO - PROCESS | 1778 | 1472904431520 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 05:07:11 INFO - PROCESS | 1778 | 1472904431526 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 05:07:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 05:07:11 INFO - PROCESS | 1778 | 1472904431534 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 05:07:11 INFO - PROCESS | 1778 | 1472904431539 Marionette TRACE conn4 <- [1,154,null,{}] 05:07:11 INFO - PROCESS | 1778 | 1472904431547 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:11 INFO - PROCESS | 1778 | 1472904431555 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:11 INFO - PROCESS | 1778 | 1472904431738 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 05:07:11 INFO - PROCESS | 1778 | 1472904431938 Marionette TRACE conn4 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:11 INFO - PROCESS | 1778 | 1472904431955 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:12 INFO - PROCESS | 1778 | ++DOCSHELL 0x97835c00 == 41 [pid = 1778] [id = 46] 05:07:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x9783e800) [pid = 1778] [serial = 136] [outer = (nil)] 05:07:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x98230000) [pid = 1778] [serial = 137] [outer = 0x9783e800] 05:07:12 INFO - PROCESS | 1778 | 1472904432111 Marionette DEBUG loaded listener.js 05:07:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x9a1f3800) [pid = 1778] [serial = 138] [outer = 0x9783e800] 05:07:13 INFO - PROCESS | 1778 | 1472904433274 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 05:07:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 05:07:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1797ms 05:07:13 INFO - PROCESS | 1778 | 1472904433334 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 05:07:13 INFO - PROCESS | 1778 | 1472904433341 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 05:07:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 05:07:13 INFO - PROCESS | 1778 | 1472904433349 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 05:07:13 INFO - PROCESS | 1778 | 1472904433352 Marionette TRACE conn4 <- [1,158,null,{}] 05:07:13 INFO - PROCESS | 1778 | 1472904433359 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:13 INFO - PROCESS | 1778 | 1472904433364 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:13 INFO - PROCESS | 1778 | 1472904433550 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 05:07:13 INFO - PROCESS | 1778 | 1472904433693 Marionette TRACE conn4 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:13 INFO - PROCESS | 1778 | 1472904433701 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:13 INFO - PROCESS | 1778 | ++DOCSHELL 0x9823a400 == 42 [pid = 1778] [id = 47] 05:07:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x9b75e000) [pid = 1778] [serial = 139] [outer = (nil)] 05:07:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x9d32d800) [pid = 1778] [serial = 140] [outer = 0x9b75e000] 05:07:13 INFO - PROCESS | 1778 | 1472904433816 Marionette DEBUG loaded listener.js 05:07:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0xa102bc00) [pid = 1778] [serial = 141] [outer = 0x9b75e000] 05:07:14 INFO - PROCESS | 1778 | 1472904434749 Marionette TRACE conn4 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 05:07:14 INFO - PROCESS | 1778 | 1472904434818 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 05:07:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 05:07:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1484ms 05:07:14 INFO - PROCESS | 1778 | 1472904434832 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 05:07:14 INFO - PROCESS | 1778 | 1472904434836 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 05:07:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 05:07:14 INFO - PROCESS | 1778 | 1472904434852 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 05:07:14 INFO - PROCESS | 1778 | 1472904434861 Marionette TRACE conn4 <- [1,162,null,{}] 05:07:14 INFO - PROCESS | 1778 | 1472904434869 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:14 INFO - PROCESS | 1778 | 1472904434876 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:15 INFO - PROCESS | 1778 | 1472904435187 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 05:07:15 INFO - PROCESS | 1778 | 1472904435334 Marionette TRACE conn4 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:15 INFO - PROCESS | 1778 | 1472904435342 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:15 INFO - PROCESS | 1778 | ++DOCSHELL 0x9b448c00 == 43 [pid = 1778] [id = 48] 05:07:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x9bba5800) [pid = 1778] [serial = 142] [outer = (nil)] 05:07:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0xa3180400) [pid = 1778] [serial = 143] [outer = 0x9bba5800] 05:07:15 INFO - PROCESS | 1778 | 1472904435425 Marionette DEBUG loaded listener.js 05:07:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0xa3350000) [pid = 1778] [serial = 144] [outer = 0x9bba5800] 05:07:16 INFO - PROCESS | 1778 | 1472904436274 Marionette TRACE conn4 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 05:07:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 05:07:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1495ms 05:07:16 INFO - PROCESS | 1778 | 1472904436340 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 05:07:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 05:07:16 INFO - PROCESS | 1778 | 1472904436345 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 05:07:16 INFO - PROCESS | 1778 | 1472904436351 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 05:07:16 INFO - PROCESS | 1778 | 1472904436355 Marionette TRACE conn4 <- [1,166,null,{}] 05:07:16 INFO - PROCESS | 1778 | 1472904436361 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:16 INFO - PROCESS | 1778 | 1472904436366 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:16 INFO - PROCESS | 1778 | 1472904436538 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 05:07:16 INFO - PROCESS | 1778 | 1472904436679 Marionette TRACE conn4 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:16 INFO - PROCESS | 1778 | 1472904436690 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:16 INFO - PROCESS | 1778 | ++DOCSHELL 0x952df400 == 44 [pid = 1778] [id = 49] 05:07:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0xa1fa7000) [pid = 1778] [serial = 145] [outer = (nil)] 05:07:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0xa6847000) [pid = 1778] [serial = 146] [outer = 0xa1fa7000] 05:07:16 INFO - PROCESS | 1778 | 1472904436771 Marionette DEBUG loaded listener.js 05:07:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0xa6ca9400) [pid = 1778] [serial = 147] [outer = 0xa1fa7000] 05:07:17 INFO - PROCESS | 1778 | 1472904437880 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 05:07:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 05:07:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1580ms 05:07:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 05:07:17 INFO - PROCESS | 1778 | 1472904437932 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 05:07:17 INFO - PROCESS | 1778 | 1472904437935 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 05:07:17 INFO - PROCESS | 1778 | 1472904437941 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 05:07:17 INFO - PROCESS | 1778 | 1472904437945 Marionette TRACE conn4 <- [1,170,null,{}] 05:07:17 INFO - PROCESS | 1778 | 1472904437951 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:17 INFO - PROCESS | 1778 | 1472904437956 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:18 INFO - PROCESS | 1778 | 1472904438122 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 05:07:18 INFO - PROCESS | 1778 | 1472904438338 Marionette TRACE conn4 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:18 INFO - PROCESS | 1778 | 1472904438355 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:18 INFO - PROCESS | 1778 | ++DOCSHELL 0xa6e46000 == 45 [pid = 1778] [id = 50] 05:07:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0xa6e46400) [pid = 1778] [serial = 148] [outer = (nil)] 05:07:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0xa6e49c00) [pid = 1778] [serial = 149] [outer = 0xa6e46400] 05:07:18 INFO - PROCESS | 1778 | 1472904438451 Marionette DEBUG loaded listener.js 05:07:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0xa8b22800) [pid = 1778] [serial = 150] [outer = 0xa6e46400] 05:07:19 INFO - PROCESS | 1778 | 1472904439282 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 05:07:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 05:07:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1394ms 05:07:19 INFO - PROCESS | 1778 | 1472904439335 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 05:07:19 INFO - PROCESS | 1778 | 1472904439339 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 05:07:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 05:07:19 INFO - PROCESS | 1778 | 1472904439345 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 05:07:19 INFO - PROCESS | 1778 | 1472904439349 Marionette TRACE conn4 <- [1,174,null,{}] 05:07:19 INFO - PROCESS | 1778 | 1472904439355 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:19 INFO - PROCESS | 1778 | 1472904439360 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:19 INFO - PROCESS | 1778 | 1472904439530 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 05:07:19 INFO - PROCESS | 1778 | 1472904439687 Marionette TRACE conn4 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:19 INFO - PROCESS | 1778 | 1472904439696 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:19 INFO - PROCESS | 1778 | ++DOCSHELL 0x97819800 == 46 [pid = 1778] [id = 51] 05:07:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 88 (0x983da800) [pid = 1778] [serial = 151] [outer = (nil)] 05:07:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 89 (0xa21c8c00) [pid = 1778] [serial = 152] [outer = 0x983da800] 05:07:19 INFO - PROCESS | 1778 | 1472904439776 Marionette DEBUG loaded listener.js 05:07:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 90 (0xa4d5ec00) [pid = 1778] [serial = 153] [outer = 0x983da800] 05:07:20 INFO - PROCESS | 1778 | 1472904440831 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 05:07:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 05:07:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1539ms 05:07:20 INFO - PROCESS | 1778 | 1472904440885 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 05:07:20 INFO - PROCESS | 1778 | 1472904440891 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 05:07:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 05:07:20 INFO - PROCESS | 1778 | 1472904440899 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 05:07:20 INFO - PROCESS | 1778 | 1472904440904 Marionette TRACE conn4 <- [1,178,null,{}] 05:07:20 INFO - PROCESS | 1778 | 1472904440913 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:20 INFO - PROCESS | 1778 | 1472904440919 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:21 INFO - PROCESS | 1778 | 1472904441171 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 05:07:21 INFO - PROCESS | 1778 | --DOCSHELL 0xa240dc00 == 45 [pid = 1778] [id = 18] 05:07:21 INFO - PROCESS | 1778 | --DOCSHELL 0x9b71b400 == 44 [pid = 1778] [id = 34] 05:07:21 INFO - PROCESS | 1778 | --DOCSHELL 0x9781c400 == 43 [pid = 1778] [id = 16] 05:07:21 INFO - PROCESS | 1778 | --DOCSHELL 0x938c5c00 == 42 [pid = 1778] [id = 24] 05:07:21 INFO - PROCESS | 1778 | --DOCSHELL 0x9b44a000 == 41 [pid = 1778] [id = 33] 05:07:21 INFO - PROCESS | 1778 | --DOCSHELL 0x92ebd800 == 40 [pid = 1778] [id = 17] 05:07:21 INFO - PROCESS | 1778 | --DOCSHELL 0x93a44c00 == 39 [pid = 1778] [id = 32] 05:07:21 INFO - PROCESS | 1778 | --DOCSHELL 0x9a405400 == 38 [pid = 1778] [id = 23] 05:07:21 INFO - PROCESS | 1778 | --DOMWINDOW == 89 (0xa2469000) [pid = 1778] [serial = 107] [outer = (nil)] [url = about:blank] 05:07:21 INFO - PROCESS | 1778 | 1472904441425 Marionette TRACE conn4 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:21 INFO - PROCESS | 1778 | 1472904441437 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:21 INFO - PROCESS | 1778 | --DOCSHELL 0x93c84000 == 37 [pid = 1778] [id = 31] 05:07:21 INFO - PROCESS | 1778 | --DOCSHELL 0x95520800 == 36 [pid = 1778] [id = 22] 05:07:21 INFO - PROCESS | 1778 | --DOCSHELL 0x9214fc00 == 35 [pid = 1778] [id = 15] 05:07:21 INFO - PROCESS | 1778 | --DOCSHELL 0x93a4d800 == 34 [pid = 1778] [id = 21] 05:07:21 INFO - PROCESS | 1778 | --DOCSHELL 0x92147000 == 33 [pid = 1778] [id = 30] 05:07:21 INFO - PROCESS | 1778 | ++DOCSHELL 0x938c1000 == 34 [pid = 1778] [id = 52] 05:07:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 90 (0x938c5c00) [pid = 1778] [serial = 154] [outer = (nil)] 05:07:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 91 (0x9476dc00) [pid = 1778] [serial = 155] [outer = 0x938c5c00] 05:07:21 INFO - PROCESS | 1778 | 1472904441526 Marionette DEBUG loaded listener.js 05:07:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 92 (0x952d5000) [pid = 1778] [serial = 156] [outer = 0x938c5c00] 05:07:21 INFO - PROCESS | 1778 | --DOCSHELL 0x97838400 == 33 [pid = 1778] [id = 44] 05:07:21 INFO - PROCESS | 1778 | --DOCSHELL 0xa227a000 == 32 [pid = 1778] [id = 43] 05:07:21 INFO - PROCESS | 1778 | --DOCSHELL 0x9b75a400 == 31 [pid = 1778] [id = 42] 05:07:21 INFO - PROCESS | 1778 | --DOCSHELL 0x952d4400 == 30 [pid = 1778] [id = 41] 05:07:21 INFO - PROCESS | 1778 | --DOCSHELL 0x93940800 == 29 [pid = 1778] [id = 40] 05:07:21 INFO - PROCESS | 1778 | --DOMWINDOW == 91 (0x982b9c00) [pid = 1778] [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:07:21 INFO - PROCESS | 1778 | --DOMWINDOW == 90 (0x993f4c00) [pid = 1778] [serial = 71] [outer = (nil)] [url = about:blank] 05:07:21 INFO - PROCESS | 1778 | --DOMWINDOW == 89 (0x97832800) [pid = 1778] [serial = 70] [outer = (nil)] [url = about:blank] 05:07:21 INFO - PROCESS | 1778 | --DOMWINDOW == 88 (0x9d45c400) [pid = 1778] [serial = 101] [outer = (nil)] [url = about:blank] 05:07:21 INFO - PROCESS | 1778 | --DOMWINDOW == 87 (0x9bbad400) [pid = 1778] [serial = 98] [outer = (nil)] [url = about:blank] 05:07:21 INFO - PROCESS | 1778 | --DOMWINDOW == 86 (0x9d457400) [pid = 1778] [serial = 74] [outer = (nil)] [url = about:blank] 05:07:21 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x9d32b000) [pid = 1778] [serial = 73] [outer = (nil)] [url = about:blank] 05:07:21 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x93c89400) [pid = 1778] [serial = 91] [outer = (nil)] [url = about:blank] 05:07:21 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x9476e400) [pid = 1778] [serial = 92] [outer = (nil)] [url = about:blank] 05:07:21 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0xa2409800) [pid = 1778] [serial = 77] [outer = (nil)] [url = about:blank] 05:07:21 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x93943c00) [pid = 1778] [serial = 89] [outer = (nil)] [url = about:blank] 05:07:21 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x92eb6800) [pid = 1778] [serial = 88] [outer = (nil)] [url = about:blank] 05:07:21 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x993ee000) [pid = 1778] [serial = 95] [outer = (nil)] [url = about:blank] 05:07:21 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0xa2278000) [pid = 1778] [serial = 76] [outer = (nil)] [url = about:blank] 05:07:21 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0xa610ac00) [pid = 1778] [serial = 80] [outer = (nil)] [url = about:blank] 05:07:21 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0xa4f99800) [pid = 1778] [serial = 79] [outer = (nil)] [url = about:blank] 05:07:21 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0xa6736000) [pid = 1778] [serial = 83] [outer = (nil)] [url = about:blank] 05:07:21 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0xa6733400) [pid = 1778] [serial = 82] [outer = (nil)] [url = about:blank] 05:07:21 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0xa2407000) [pid = 1778] [serial = 86] [outer = (nil)] [url = about:blank] 05:07:21 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x98237800) [pid = 1778] [serial = 85] [outer = (nil)] [url = about:blank] 05:07:21 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x9d86a000) [pid = 1778] [serial = 102] [outer = (nil)] [url = about:blank] 05:07:21 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x9bcf3400) [pid = 1778] [serial = 99] [outer = (nil)] [url = about:blank] 05:07:21 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0xa2153000) [pid = 1778] [serial = 105] [outer = (nil)] [url = about:blank] 05:07:21 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x9a06dc00) [pid = 1778] [serial = 96] [outer = (nil)] [url = about:blank] 05:07:21 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0xa1f0fc00) [pid = 1778] [serial = 104] [outer = (nil)] [url = about:blank] 05:07:22 INFO - PROCESS | 1778 | 1472904442245 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 05:07:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 05:07:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1389ms 05:07:22 INFO - PROCESS | 1778 | 1472904442287 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 05:07:22 INFO - PROCESS | 1778 | 1472904442294 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 05:07:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 05:07:22 INFO - PROCESS | 1778 | 1472904442312 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 05:07:22 INFO - PROCESS | 1778 | 1472904442316 Marionette TRACE conn4 <- [1,182,null,{}] 05:07:22 INFO - PROCESS | 1778 | 1472904442326 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:22 INFO - PROCESS | 1778 | 1472904442331 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:22 INFO - PROCESS | 1778 | 1472904442497 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 05:07:22 INFO - PROCESS | 1778 | 1472904442507 Marionette TRACE conn4 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:22 INFO - PROCESS | 1778 | 1472904442515 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:22 INFO - PROCESS | 1778 | ++DOCSHELL 0x93a48c00 == 30 [pid = 1778] [id = 53] 05:07:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x98237800) [pid = 1778] [serial = 157] [outer = (nil)] 05:07:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x983cd400) [pid = 1778] [serial = 158] [outer = 0x98237800] 05:07:22 INFO - PROCESS | 1778 | 1472904442603 Marionette DEBUG loaded listener.js 05:07:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x99edfc00) [pid = 1778] [serial = 159] [outer = 0x98237800] 05:07:23 INFO - PROCESS | 1778 | 1472904443407 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 05:07:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 05:07:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1138ms 05:07:23 INFO - PROCESS | 1778 | 1472904443446 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 05:07:23 INFO - PROCESS | 1778 | 1472904443450 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 05:07:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 05:07:23 INFO - PROCESS | 1778 | 1472904443457 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 05:07:23 INFO - PROCESS | 1778 | 1472904443462 Marionette TRACE conn4 <- [1,186,null,{}] 05:07:23 INFO - PROCESS | 1778 | 1472904443477 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:23 INFO - PROCESS | 1778 | 1472904443485 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:23 INFO - PROCESS | 1778 | 1472904443655 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 05:07:23 INFO - PROCESS | 1778 | 1472904443666 Marionette TRACE conn4 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:23 INFO - PROCESS | 1778 | 1472904443678 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:23 INFO - PROCESS | 1778 | ++DOCSHELL 0x9a06ec00 == 31 [pid = 1778] [id = 54] 05:07:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x9a405400) [pid = 1778] [serial = 160] [outer = (nil)] 05:07:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x9a4ae400) [pid = 1778] [serial = 161] [outer = 0x9a405400] 05:07:23 INFO - PROCESS | 1778 | 1472904443849 Marionette DEBUG loaded listener.js 05:07:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x9b717000) [pid = 1778] [serial = 162] [outer = 0x9a405400] 05:07:24 INFO - PROCESS | 1778 | 1472904444662 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 05:07:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 05:07:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1235ms 05:07:24 INFO - PROCESS | 1778 | 1472904444692 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 05:07:24 INFO - PROCESS | 1778 | 1472904444696 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 05:07:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 05:07:24 INFO - PROCESS | 1778 | 1472904444708 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 05:07:24 INFO - PROCESS | 1778 | 1472904444710 Marionette TRACE conn4 <- [1,190,null,{}] 05:07:24 INFO - PROCESS | 1778 | 1472904444720 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:24 INFO - PROCESS | 1778 | 1472904444725 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:24 INFO - PROCESS | 1778 | 1472904444934 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 05:07:24 INFO - PROCESS | 1778 | 1472904444954 Marionette TRACE conn4 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:24 INFO - PROCESS | 1778 | 1472904444963 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:24 INFO - PROCESS | 1778 | ++DOCSHELL 0x92145c00 == 32 [pid = 1778] [id = 55] 05:07:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x9a158000) [pid = 1778] [serial = 163] [outer = (nil)] 05:07:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x9d339800) [pid = 1778] [serial = 164] [outer = 0x9a158000] 05:07:25 INFO - PROCESS | 1778 | 1472904445030 Marionette DEBUG loaded listener.js 05:07:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x9d86a000) [pid = 1778] [serial = 165] [outer = 0x9a158000] 05:07:25 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0xa317e400) [pid = 1778] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 05:07:25 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x9783dc00) [pid = 1778] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 05:07:25 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x952d1000) [pid = 1778] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 05:07:25 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x9bbaa800) [pid = 1778] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 05:07:25 INFO - PROCESS | 1778 | 1472904445906 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 05:07:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 05:07:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1229ms 05:07:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 05:07:25 INFO - PROCESS | 1778 | 1472904445937 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 05:07:25 INFO - PROCESS | 1778 | 1472904445940 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 05:07:25 INFO - PROCESS | 1778 | 1472904445947 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 05:07:25 INFO - PROCESS | 1778 | 1472904445950 Marionette TRACE conn4 <- [1,194,null,{}] 05:07:25 INFO - PROCESS | 1778 | 1472904445956 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:25 INFO - PROCESS | 1778 | 1472904445960 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:26 INFO - PROCESS | 1778 | 1472904446146 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 05:07:26 INFO - PROCESS | 1778 | 1472904446219 Marionette TRACE conn4 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:26 INFO - PROCESS | 1778 | 1472904446227 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:26 INFO - PROCESS | 1778 | ++DOCSHELL 0x92152000 == 33 [pid = 1778] [id = 56] 05:07:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x92eb9c00) [pid = 1778] [serial = 166] [outer = (nil)] 05:07:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x9d45e000) [pid = 1778] [serial = 167] [outer = 0x92eb9c00] 05:07:26 INFO - PROCESS | 1778 | 1472904446296 Marionette DEBUG loaded listener.js 05:07:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0xa1098c00) [pid = 1778] [serial = 168] [outer = 0x92eb9c00] 05:07:26 INFO - PROCESS | 1778 | 1472904446990 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 05:07:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 05:07:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1083ms 05:07:27 INFO - PROCESS | 1778 | 1472904447030 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 05:07:27 INFO - PROCESS | 1778 | 1472904447034 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 05:07:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 05:07:27 INFO - PROCESS | 1778 | 1472904447040 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 05:07:27 INFO - PROCESS | 1778 | 1472904447042 Marionette TRACE conn4 <- [1,198,null,{}] 05:07:27 INFO - PROCESS | 1778 | 1472904447048 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:27 INFO - PROCESS | 1778 | 1472904447058 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:27 INFO - PROCESS | 1778 | 1472904447300 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 05:07:27 INFO - PROCESS | 1778 | 1472904447309 Marionette TRACE conn4 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:27 INFO - PROCESS | 1778 | 1472904447315 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:27 INFO - PROCESS | 1778 | ++DOCSHELL 0x9a606400 == 34 [pid = 1778] [id = 57] 05:07:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x9bcee800) [pid = 1778] [serial = 169] [outer = (nil)] 05:07:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0xa4f3ec00) [pid = 1778] [serial = 170] [outer = 0x9bcee800] 05:07:27 INFO - PROCESS | 1778 | 1472904447386 Marionette DEBUG loaded listener.js 05:07:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0xa6105c00) [pid = 1778] [serial = 171] [outer = 0x9bcee800] 05:07:28 INFO - PROCESS | 1778 | 1472904448291 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 05:07:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 05:07:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1281ms 05:07:28 INFO - PROCESS | 1778 | 1472904448322 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 05:07:28 INFO - PROCESS | 1778 | 1472904448327 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 05:07:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 05:07:28 INFO - PROCESS | 1778 | 1472904448336 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 05:07:28 INFO - PROCESS | 1778 | 1472904448341 Marionette TRACE conn4 <- [1,202,null,{}] 05:07:28 INFO - PROCESS | 1778 | 1472904448350 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:28 INFO - PROCESS | 1778 | 1472904448356 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:28 INFO - PROCESS | 1778 | 1472904448541 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 05:07:28 INFO - PROCESS | 1778 | 1472904448688 Marionette TRACE conn4 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:28 INFO - PROCESS | 1778 | 1472904448700 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:28 INFO - PROCESS | 1778 | ++DOCSHELL 0x93a48400 == 35 [pid = 1778] [id = 58] 05:07:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x93a4b400) [pid = 1778] [serial = 172] [outer = (nil)] 05:07:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x9783d000) [pid = 1778] [serial = 173] [outer = 0x93a4b400] 05:07:28 INFO - PROCESS | 1778 | 1472904448782 Marionette DEBUG loaded listener.js 05:07:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x98233000) [pid = 1778] [serial = 174] [outer = 0x93a4b400] 05:07:29 INFO - PROCESS | 1778 | 1472904449713 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 05:07:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 05:07:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1434ms 05:07:29 INFO - PROCESS | 1778 | 1472904449770 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 05:07:29 INFO - PROCESS | 1778 | 1472904449778 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 05:07:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 05:07:29 INFO - PROCESS | 1778 | 1472904449788 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 05:07:29 INFO - PROCESS | 1778 | 1472904449792 Marionette TRACE conn4 <- [1,206,null,{}] 05:07:29 INFO - PROCESS | 1778 | 1472904449799 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:29 INFO - PROCESS | 1778 | 1472904449805 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:30 INFO - PROCESS | 1778 | 1472904450023 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 05:07:30 INFO - PROCESS | 1778 | 1472904450217 Marionette TRACE conn4 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:30 INFO - PROCESS | 1778 | 1472904450227 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:30 INFO - PROCESS | 1778 | ++DOCSHELL 0x99f0cc00 == 36 [pid = 1778] [id = 59] 05:07:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x99f0f400) [pid = 1778] [serial = 175] [outer = (nil)] 05:07:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x9a4a5400) [pid = 1778] [serial = 176] [outer = 0x99f0f400] 05:07:30 INFO - PROCESS | 1778 | 1472904450358 Marionette DEBUG loaded listener.js 05:07:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x9ad13400) [pid = 1778] [serial = 177] [outer = 0x99f0f400] 05:07:31 INFO - PROCESS | 1778 | 1472904451308 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 05:07:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 05:07:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1594ms 05:07:31 INFO - PROCESS | 1778 | 1472904451382 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 05:07:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 05:07:31 INFO - PROCESS | 1778 | 1472904451386 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 05:07:31 INFO - PROCESS | 1778 | 1472904451394 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 05:07:31 INFO - PROCESS | 1778 | 1472904451400 Marionette TRACE conn4 <- [1,210,null,{}] 05:07:31 INFO - PROCESS | 1778 | 1472904451417 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:31 INFO - PROCESS | 1778 | 1472904451425 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:31 INFO - PROCESS | 1778 | 1472904451726 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 05:07:31 INFO - PROCESS | 1778 | 1472904451877 Marionette TRACE conn4 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:31 INFO - PROCESS | 1778 | 1472904451892 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:31 INFO - PROCESS | 1778 | ++DOCSHELL 0x9ad20c00 == 37 [pid = 1778] [id = 60] 05:07:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x9b256400) [pid = 1778] [serial = 178] [outer = (nil)] 05:07:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x9d45c000) [pid = 1778] [serial = 179] [outer = 0x9b256400] 05:07:31 INFO - PROCESS | 1778 | 1472904451972 Marionette DEBUG loaded listener.js 05:07:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0xa22b3400) [pid = 1778] [serial = 180] [outer = 0x9b256400] 05:07:32 INFO - PROCESS | 1778 | 1472904452827 Marionette TRACE conn4 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 05:07:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 05:07:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1488ms 05:07:32 INFO - PROCESS | 1778 | 1472904452882 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 05:07:32 INFO - PROCESS | 1778 | 1472904452886 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 05:07:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 05:07:32 INFO - PROCESS | 1778 | 1472904452892 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 05:07:32 INFO - PROCESS | 1778 | 1472904452895 Marionette TRACE conn4 <- [1,214,null,{}] 05:07:32 INFO - PROCESS | 1778 | 1472904452902 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:32 INFO - PROCESS | 1778 | 1472904452907 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:33 INFO - PROCESS | 1778 | 1472904453081 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 05:07:33 INFO - PROCESS | 1778 | 1472904453230 Marionette TRACE conn4 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:33 INFO - PROCESS | 1778 | 1472904453238 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:33 INFO - PROCESS | 1778 | ++DOCSHELL 0x97840c00 == 38 [pid = 1778] [id = 61] 05:07:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 88 (0xa22b5c00) [pid = 1778] [serial = 181] [outer = (nil)] 05:07:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 89 (0xa34e7800) [pid = 1778] [serial = 182] [outer = 0xa22b5c00] 05:07:33 INFO - PROCESS | 1778 | 1472904453319 Marionette DEBUG loaded listener.js 05:07:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 90 (0xa610ac00) [pid = 1778] [serial = 183] [outer = 0xa22b5c00] 05:07:34 INFO - PROCESS | 1778 | 1472904454201 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 05:07:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 05:07:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1344ms 05:07:34 INFO - PROCESS | 1778 | 1472904454238 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 05:07:34 INFO - PROCESS | 1778 | 1472904454243 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 05:07:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 05:07:34 INFO - PROCESS | 1778 | 1472904454249 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 05:07:34 INFO - PROCESS | 1778 | 1472904454253 Marionette TRACE conn4 <- [1,218,null,{}] 05:07:34 INFO - PROCESS | 1778 | 1472904454259 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:34 INFO - PROCESS | 1778 | 1472904454264 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:34 INFO - PROCESS | 1778 | 1472904454447 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 05:07:34 INFO - PROCESS | 1778 | 1472904454596 Marionette TRACE conn4 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:34 INFO - PROCESS | 1778 | 1472904454608 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:34 INFO - PROCESS | 1778 | ++DOCSHELL 0x93c85000 == 39 [pid = 1778] [id = 62] 05:07:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 91 (0xa22b6800) [pid = 1778] [serial = 184] [outer = (nil)] 05:07:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 92 (0xa6847800) [pid = 1778] [serial = 185] [outer = 0xa22b6800] 05:07:34 INFO - PROCESS | 1778 | 1472904454706 Marionette DEBUG loaded listener.js 05:07:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 93 (0xa6e47400) [pid = 1778] [serial = 186] [outer = 0xa22b6800] 05:07:35 INFO - PROCESS | 1778 | 1472904455621 Marionette TRACE conn4 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 05:07:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 05:07:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1435ms 05:07:35 INFO - PROCESS | 1778 | 1472904455685 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 05:07:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 05:07:35 INFO - PROCESS | 1778 | 1472904455689 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 05:07:35 INFO - PROCESS | 1778 | 1472904455695 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 05:07:35 INFO - PROCESS | 1778 | 1472904455699 Marionette TRACE conn4 <- [1,222,null,{}] 05:07:35 INFO - PROCESS | 1778 | 1472904455705 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:35 INFO - PROCESS | 1778 | 1472904455715 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:35 INFO - PROCESS | 1778 | 1472904455950 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 05:07:36 INFO - PROCESS | 1778 | 1472904456317 Marionette TRACE conn4 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:36 INFO - PROCESS | 1778 | 1472904456327 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:36 INFO - PROCESS | 1778 | ++DOCSHELL 0x951a8800 == 40 [pid = 1778] [id = 63] 05:07:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 94 (0x951a9c00) [pid = 1778] [serial = 187] [outer = (nil)] 05:07:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 95 (0x952d6400) [pid = 1778] [serial = 188] [outer = 0x951a9c00] 05:07:36 INFO - PROCESS | 1778 | 1472904456454 Marionette DEBUG loaded listener.js 05:07:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 96 (0x95351800) [pid = 1778] [serial = 189] [outer = 0x951a9c00] 05:07:37 INFO - PROCESS | 1778 | 1472904457343 Marionette TRACE conn4 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 05:07:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 05:07:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1681ms 05:07:37 INFO - PROCESS | 1778 | 1472904457379 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 05:07:37 INFO - PROCESS | 1778 | 1472904457385 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 05:07:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 05:07:37 INFO - PROCESS | 1778 | 1472904457392 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 05:07:37 INFO - PROCESS | 1778 | 1472904457397 Marionette TRACE conn4 <- [1,226,null,{}] 05:07:37 INFO - PROCESS | 1778 | 1472904457404 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:37 INFO - PROCESS | 1778 | 1472904457412 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:37 INFO - PROCESS | 1778 | 1472904457579 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 05:07:37 INFO - PROCESS | 1778 | 1472904457738 Marionette TRACE conn4 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:37 INFO - PROCESS | 1778 | 1472904457745 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:37 INFO - PROCESS | 1778 | ++DOCSHELL 0x97839c00 == 41 [pid = 1778] [id = 64] 05:07:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 97 (0x9783bc00) [pid = 1778] [serial = 190] [outer = (nil)] 05:07:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 98 (0x9936e800) [pid = 1778] [serial = 191] [outer = 0x9783bc00] 05:07:37 INFO - PROCESS | 1778 | 1472904457836 Marionette DEBUG loaded listener.js 05:07:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 99 (0x99f05000) [pid = 1778] [serial = 192] [outer = 0x9783bc00] 05:07:38 INFO - PROCESS | 1778 | --DOCSHELL 0x983d9c00 == 40 [pid = 1778] [id = 14] 05:07:38 INFO - PROCESS | 1778 | --DOMWINDOW == 98 (0x9b253400) [pid = 1778] [serial = 131] [outer = (nil)] [url = about:blank] 05:07:38 INFO - PROCESS | 1778 | --DOCSHELL 0x97819800 == 39 [pid = 1778] [id = 51] 05:07:38 INFO - PROCESS | 1778 | --DOCSHELL 0xa6e46000 == 38 [pid = 1778] [id = 50] 05:07:38 INFO - PROCESS | 1778 | --DOCSHELL 0x952df400 == 37 [pid = 1778] [id = 49] 05:07:38 INFO - PROCESS | 1778 | --DOCSHELL 0x9b448c00 == 36 [pid = 1778] [id = 48] 05:07:38 INFO - PROCESS | 1778 | --DOCSHELL 0x9823a400 == 35 [pid = 1778] [id = 47] 05:07:38 INFO - PROCESS | 1778 | --DOCSHELL 0x97835c00 == 34 [pid = 1778] [id = 46] 05:07:38 INFO - PROCESS | 1778 | --DOCSHELL 0x92149800 == 33 [pid = 1778] [id = 45] 05:07:38 INFO - PROCESS | 1778 | --DOMWINDOW == 97 (0xa4d5b000) [pid = 1778] [serial = 128] [outer = (nil)] [url = about:blank] 05:07:38 INFO - PROCESS | 1778 | --DOMWINDOW == 96 (0x9822d000) [pid = 1778] [serial = 122] [outer = (nil)] [url = about:blank] 05:07:38 INFO - PROCESS | 1778 | --DOMWINDOW == 95 (0x982b9800) [pid = 1778] [serial = 123] [outer = (nil)] [url = about:blank] 05:07:38 INFO - PROCESS | 1778 | --DOMWINDOW == 94 (0x97817c00) [pid = 1778] [serial = 113] [outer = (nil)] [url = about:blank] 05:07:38 INFO - PROCESS | 1778 | --DOMWINDOW == 93 (0x952db400) [pid = 1778] [serial = 120] [outer = (nil)] [url = about:blank] 05:07:38 INFO - PROCESS | 1778 | --DOMWINDOW == 92 (0x952d6800) [pid = 1778] [serial = 119] [outer = (nil)] [url = about:blank] 05:07:38 INFO - PROCESS | 1778 | --DOMWINDOW == 91 (0xa2220000) [pid = 1778] [serial = 116] [outer = (nil)] [url = about:blank] 05:07:38 INFO - PROCESS | 1778 | --DOMWINDOW == 90 (0x982bc800) [pid = 1778] [serial = 110] [outer = (nil)] [url = about:blank] 05:07:38 INFO - PROCESS | 1778 | --DOMWINDOW == 89 (0x9d818c00) [pid = 1778] [serial = 126] [outer = (nil)] [url = about:blank] 05:07:38 INFO - PROCESS | 1778 | --DOMWINDOW == 88 (0x9d32fc00) [pid = 1778] [serial = 125] [outer = (nil)] [url = about:blank] 05:07:38 INFO - PROCESS | 1778 | --DOMWINDOW == 87 (0xa4f39000) [pid = 1778] [serial = 129] [outer = (nil)] [url = about:blank] 05:07:38 INFO - PROCESS | 1778 | 1472904458669 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 05:07:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 05:07:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1332ms 05:07:38 INFO - PROCESS | 1778 | 1472904458729 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 05:07:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 05:07:38 INFO - PROCESS | 1778 | 1472904458735 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 05:07:38 INFO - PROCESS | 1778 | 1472904458742 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 05:07:38 INFO - PROCESS | 1778 | 1472904458746 Marionette TRACE conn4 <- [1,230,null,{}] 05:07:38 INFO - PROCESS | 1778 | 1472904458752 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:38 INFO - PROCESS | 1778 | 1472904458757 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:38 INFO - PROCESS | 1778 | 1472904458918 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 05:07:38 INFO - PROCESS | 1778 | 1472904458929 Marionette TRACE conn4 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:38 INFO - PROCESS | 1778 | 1472904458936 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:38 INFO - PROCESS | 1778 | ++DOCSHELL 0x951a5800 == 34 [pid = 1778] [id = 65] 05:07:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 88 (0x9822e800) [pid = 1778] [serial = 193] [outer = (nil)] 05:07:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 89 (0x99f0e800) [pid = 1778] [serial = 194] [outer = 0x9822e800] 05:07:39 INFO - PROCESS | 1778 | 1472904459007 Marionette DEBUG loaded listener.js 05:07:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 90 (0x9ad11800) [pid = 1778] [serial = 195] [outer = 0x9822e800] 05:07:39 INFO - PROCESS | 1778 | 1472904459810 Marionette TRACE conn4 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 05:07:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 05:07:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1092ms 05:07:39 INFO - PROCESS | 1778 | 1472904459834 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 05:07:39 INFO - PROCESS | 1778 | 1472904459838 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 05:07:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 05:07:39 INFO - PROCESS | 1778 | 1472904459851 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 05:07:39 INFO - PROCESS | 1778 | 1472904459859 Marionette TRACE conn4 <- [1,234,null,{}] 05:07:39 INFO - PROCESS | 1778 | 1472904459868 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:39 INFO - PROCESS | 1778 | 1472904459875 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:40 INFO - PROCESS | 1778 | 1472904460022 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 05:07:40 INFO - PROCESS | 1778 | 1472904460041 Marionette TRACE conn4 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:40 INFO - PROCESS | 1778 | 1472904460051 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:40 INFO - PROCESS | 1778 | ++DOCSHELL 0x92146800 == 35 [pid = 1778] [id = 66] 05:07:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 91 (0x9bcf9800) [pid = 1778] [serial = 196] [outer = (nil)] 05:07:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 92 (0x9d460800) [pid = 1778] [serial = 197] [outer = 0x9bcf9800] 05:07:40 INFO - PROCESS | 1778 | 1472904460116 Marionette DEBUG loaded listener.js 05:07:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 93 (0xa101ec00) [pid = 1778] [serial = 198] [outer = 0x9bcf9800] 05:07:40 INFO - PROCESS | 1778 | 1472904460982 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 05:07:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 05:07:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1205ms 05:07:41 INFO - PROCESS | 1778 | 1472904461049 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 05:07:41 INFO - PROCESS | 1778 | 1472904461054 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 05:07:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 05:07:41 INFO - PROCESS | 1778 | 1472904461060 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 05:07:41 INFO - PROCESS | 1778 | 1472904461062 Marionette TRACE conn4 <- [1,238,null,{}] 05:07:41 INFO - PROCESS | 1778 | 1472904461068 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:41 INFO - PROCESS | 1778 | 1472904461073 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:41 INFO - PROCESS | 1778 | 1472904461280 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 05:07:41 INFO - PROCESS | 1778 | 1472904461301 Marionette TRACE conn4 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:41 INFO - PROCESS | 1778 | 1472904461309 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:41 INFO - PROCESS | 1778 | ++DOCSHELL 0x9d459400 == 36 [pid = 1778] [id = 67] 05:07:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 94 (0x9d45d800) [pid = 1778] [serial = 199] [outer = (nil)] 05:07:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 95 (0xa2409800) [pid = 1778] [serial = 200] [outer = 0x9d45d800] 05:07:41 INFO - PROCESS | 1778 | 1472904461388 Marionette DEBUG loaded listener.js 05:07:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 96 (0xa3186000) [pid = 1778] [serial = 201] [outer = 0x9d45d800] 05:07:42 INFO - PROCESS | 1778 | 1472904462173 Marionette TRACE conn4 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 05:07:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 05:07:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1178ms 05:07:42 INFO - PROCESS | 1778 | 1472904462239 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 05:07:42 INFO - PROCESS | 1778 | 1472904462242 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 05:07:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 05:07:42 INFO - PROCESS | 1778 | 1472904462253 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 05:07:42 INFO - PROCESS | 1778 | 1472904462255 Marionette TRACE conn4 <- [1,242,null,{}] 05:07:42 INFO - PROCESS | 1778 | 1472904462266 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:42 INFO - PROCESS | 1778 | 1472904462271 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:42 INFO - PROCESS | 1778 | 1472904462458 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 05:07:42 INFO - PROCESS | 1778 | 1472904462474 Marionette TRACE conn4 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:42 INFO - PROCESS | 1778 | 1472904462490 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:42 INFO - PROCESS | 1778 | ++DOCSHELL 0x93a4b800 == 37 [pid = 1778] [id = 68] 05:07:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 97 (0x93a4ec00) [pid = 1778] [serial = 202] [outer = (nil)] 05:07:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 98 (0xa6737800) [pid = 1778] [serial = 203] [outer = 0x93a4ec00] 05:07:42 INFO - PROCESS | 1778 | 1472904462566 Marionette DEBUG loaded listener.js 05:07:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 99 (0xa6e4a400) [pid = 1778] [serial = 204] [outer = 0x93a4ec00] 05:07:43 INFO - PROCESS | 1778 | --DOMWINDOW == 98 (0x9823b400) [pid = 1778] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 05:07:43 INFO - PROCESS | 1778 | --DOMWINDOW == 97 (0x9a158000) [pid = 1778] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 05:07:43 INFO - PROCESS | 1778 | --DOMWINDOW == 96 (0x98237800) [pid = 1778] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 05:07:43 INFO - PROCESS | 1778 | --DOMWINDOW == 95 (0x938c5c00) [pid = 1778] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 05:07:43 INFO - PROCESS | 1778 | --DOMWINDOW == 94 (0x92eb9c00) [pid = 1778] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 05:07:43 INFO - PROCESS | 1778 | --DOMWINDOW == 93 (0x9a405400) [pid = 1778] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 05:07:43 INFO - PROCESS | 1778 | 1472904463474 Marionette TRACE conn4 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 05:07:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 05:07:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1237ms 05:07:43 INFO - PROCESS | 1778 | 1472904463491 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 05:07:43 INFO - PROCESS | 1778 | 1472904463494 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 05:07:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 05:07:43 INFO - PROCESS | 1778 | 1472904463500 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 05:07:43 INFO - PROCESS | 1778 | 1472904463502 Marionette TRACE conn4 <- [1,246,null,{}] 05:07:43 INFO - PROCESS | 1778 | 1472904463508 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:43 INFO - PROCESS | 1778 | 1472904463514 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:43 INFO - PROCESS | 1778 | 1472904463707 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 05:07:43 INFO - PROCESS | 1778 | 1472904463728 Marionette TRACE conn4 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:43 INFO - PROCESS | 1778 | 1472904463738 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:43 INFO - PROCESS | 1778 | ++DOCSHELL 0x95164800 == 38 [pid = 1778] [id = 69] 05:07:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 94 (0x95165400) [pid = 1778] [serial = 205] [outer = (nil)] 05:07:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 95 (0x9516e400) [pid = 1778] [serial = 206] [outer = 0x95165400] 05:07:43 INFO - PROCESS | 1778 | 1472904463802 Marionette DEBUG loaded listener.js 05:07:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 96 (0x95173800) [pid = 1778] [serial = 207] [outer = 0x95165400] 05:07:44 INFO - PROCESS | 1778 | 1472904464532 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 05:07:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 05:07:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1088ms 05:07:44 INFO - PROCESS | 1778 | 1472904464588 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 05:07:44 INFO - PROCESS | 1778 | 1472904464591 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 05:07:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 05:07:44 INFO - PROCESS | 1778 | 1472904464597 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 05:07:44 INFO - PROCESS | 1778 | 1472904464600 Marionette TRACE conn4 <- [1,250,null,{}] 05:07:44 INFO - PROCESS | 1778 | 1472904464606 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:44 INFO - PROCESS | 1778 | 1472904464611 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:44 INFO - PROCESS | 1778 | 1472904464917 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 05:07:44 INFO - PROCESS | 1778 | 1472904464929 Marionette TRACE conn4 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:44 INFO - PROCESS | 1778 | 1472904464939 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:44 INFO - PROCESS | 1778 | ++DOCSHELL 0x95168000 == 39 [pid = 1778] [id = 70] 05:07:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 97 (0x9516b800) [pid = 1778] [serial = 208] [outer = (nil)] 05:07:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 98 (0x9517e000) [pid = 1778] [serial = 209] [outer = 0x9516b800] 05:07:45 INFO - PROCESS | 1778 | 1472904465009 Marionette DEBUG loaded listener.js 05:07:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 99 (0x95180400) [pid = 1778] [serial = 210] [outer = 0x9516b800] 05:07:45 INFO - PROCESS | 1778 | 1472904465958 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 05:07:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 05:07:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1429ms 05:07:46 INFO - PROCESS | 1778 | 1472904466028 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 05:07:46 INFO - PROCESS | 1778 | 1472904466035 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 05:07:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 05:07:46 INFO - PROCESS | 1778 | 1472904466043 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 05:07:46 INFO - PROCESS | 1778 | 1472904466051 Marionette TRACE conn4 <- [1,254,null,{}] 05:07:46 INFO - PROCESS | 1778 | 1472904466059 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:46 INFO - PROCESS | 1778 | 1472904466064 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:46 INFO - PROCESS | 1778 | 1472904466284 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 05:07:46 INFO - PROCESS | 1778 | 1472904466487 Marionette TRACE conn4 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:46 INFO - PROCESS | 1778 | 1472904466499 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:46 INFO - PROCESS | 1778 | ++DOCSHELL 0x9517a400 == 40 [pid = 1778] [id = 71] 05:07:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 100 (0x9517a800) [pid = 1778] [serial = 211] [outer = (nil)] 05:07:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 101 (0x951a6800) [pid = 1778] [serial = 212] [outer = 0x9517a800] 05:07:46 INFO - PROCESS | 1778 | 1472904466628 Marionette DEBUG loaded listener.js 05:07:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 102 (0x9534a000) [pid = 1778] [serial = 213] [outer = 0x9517a800] 05:07:47 INFO - PROCESS | 1778 | 1472904467469 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 05:07:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 05:07:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1493ms 05:07:47 INFO - PROCESS | 1778 | 1472904467535 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 05:07:47 INFO - PROCESS | 1778 | 1472904467543 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 05:07:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 05:07:47 INFO - PROCESS | 1778 | 1472904467553 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 05:07:47 INFO - PROCESS | 1778 | 1472904467557 Marionette TRACE conn4 <- [1,258,null,{}] 05:07:47 INFO - PROCESS | 1778 | 1472904467564 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:47 INFO - PROCESS | 1778 | 1472904467570 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:47 INFO - PROCESS | 1778 | 1472904467789 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 05:07:48 INFO - PROCESS | 1778 | 1472904468026 Marionette TRACE conn4 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:48 INFO - PROCESS | 1778 | 1472904468034 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:48 INFO - PROCESS | 1778 | ++DOCSHELL 0x92eb1800 == 41 [pid = 1778] [id = 72] 05:07:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 103 (0x99f03400) [pid = 1778] [serial = 214] [outer = (nil)] 05:07:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 104 (0x99f0b800) [pid = 1778] [serial = 215] [outer = 0x99f03400] 05:07:48 INFO - PROCESS | 1778 | 1472904468163 Marionette DEBUG loaded listener.js 05:07:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 105 (0x9a1f2400) [pid = 1778] [serial = 216] [outer = 0x99f03400] 05:07:48 INFO - PROCESS | 1778 | 1472904468977 Marionette TRACE conn4 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 05:07:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 05:07:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1490ms 05:07:49 INFO - PROCESS | 1778 | 1472904469043 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 05:07:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 05:07:49 INFO - PROCESS | 1778 | 1472904469048 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 05:07:49 INFO - PROCESS | 1778 | 1472904469055 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 05:07:49 INFO - PROCESS | 1778 | 1472904469062 Marionette TRACE conn4 <- [1,262,null,{}] 05:07:49 INFO - PROCESS | 1778 | 1472904469078 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:49 INFO - PROCESS | 1778 | 1472904469087 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:49 INFO - PROCESS | 1778 | 1472904469300 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 05:07:49 INFO - PROCESS | 1778 | 1472904469453 Marionette TRACE conn4 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:49 INFO - PROCESS | 1778 | 1472904469466 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:49 INFO - PROCESS | 1778 | ++DOCSHELL 0x9d331000 == 42 [pid = 1778] [id = 73] 05:07:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 106 (0x9d336c00) [pid = 1778] [serial = 217] [outer = (nil)] 05:07:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 107 (0xa21d6800) [pid = 1778] [serial = 218] [outer = 0x9d336c00] 05:07:49 INFO - PROCESS | 1778 | 1472904469553 Marionette DEBUG loaded listener.js 05:07:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 108 (0xa4f32000) [pid = 1778] [serial = 219] [outer = 0x9d336c00] 05:07:50 INFO - PROCESS | 1778 | 1472904470442 Marionette TRACE conn4 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 05:07:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 05:07:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1435ms 05:07:50 INFO - PROCESS | 1778 | 1472904470490 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 05:07:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 05:07:50 INFO - PROCESS | 1778 | 1472904470495 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 05:07:50 INFO - PROCESS | 1778 | 1472904470501 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 05:07:50 INFO - PROCESS | 1778 | 1472904470505 Marionette TRACE conn4 <- [1,266,null,{}] 05:07:50 INFO - PROCESS | 1778 | 1472904470511 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:50 INFO - PROCESS | 1778 | 1472904470516 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:50 INFO - PROCESS | 1778 | 1472904470694 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 05:07:50 INFO - PROCESS | 1778 | 1472904470849 Marionette TRACE conn4 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:50 INFO - PROCESS | 1778 | 1472904470861 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:50 INFO - PROCESS | 1778 | ++DOCSHELL 0x9ad1dc00 == 43 [pid = 1778] [id = 74] 05:07:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 109 (0xa6cb4800) [pid = 1778] [serial = 220] [outer = (nil)] 05:07:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 110 (0xa81f0800) [pid = 1778] [serial = 221] [outer = 0xa6cb4800] 05:07:50 INFO - PROCESS | 1778 | 1472904470942 Marionette DEBUG loaded listener.js 05:07:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 111 (0xa8b20000) [pid = 1778] [serial = 222] [outer = 0xa6cb4800] 05:07:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 112 (0xa2277400) [pid = 1778] [serial = 223] [outer = 0x93c7f400] 05:07:51 INFO - PROCESS | 1778 | 1472904471884 Marionette TRACE conn4 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 05:07:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 05:07:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1439ms 05:07:51 INFO - PROCESS | 1778 | 1472904471941 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 05:07:51 INFO - PROCESS | 1778 | 1472904471945 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 05:07:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 05:07:51 INFO - PROCESS | 1778 | 1472904471951 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 05:07:51 INFO - PROCESS | 1778 | 1472904471955 Marionette TRACE conn4 <- [1,270,null,{}] 05:07:51 INFO - PROCESS | 1778 | 1472904471960 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:51 INFO - PROCESS | 1778 | 1472904471966 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:52 INFO - PROCESS | 1778 | 1472904472149 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 05:07:52 INFO - PROCESS | 1778 | 1472904472310 Marionette TRACE conn4 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:52 INFO - PROCESS | 1778 | 1472904472318 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:52 INFO - PROCESS | 1778 | ++DOCSHELL 0x91be5c00 == 44 [pid = 1778] [id = 75] 05:07:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 113 (0x91be8c00) [pid = 1778] [serial = 224] [outer = (nil)] 05:07:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 114 (0x91bee400) [pid = 1778] [serial = 225] [outer = 0x91be8c00] 05:07:52 INFO - PROCESS | 1778 | 1472904472403 Marionette DEBUG loaded listener.js 05:07:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 115 (0x92144400) [pid = 1778] [serial = 226] [outer = 0x91be8c00] 05:07:53 INFO - PROCESS | 1778 | 1472904473321 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 05:07:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 05:07:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1436ms 05:07:53 INFO - PROCESS | 1778 | 1472904473389 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 05:07:53 INFO - PROCESS | 1778 | 1472904473392 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 05:07:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 05:07:53 INFO - PROCESS | 1778 | 1472904473399 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 05:07:53 INFO - PROCESS | 1778 | 1472904473402 Marionette TRACE conn4 <- [1,274,null,{}] 05:07:53 INFO - PROCESS | 1778 | 1472904473408 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:53 INFO - PROCESS | 1778 | 1472904473418 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:53 INFO - PROCESS | 1778 | 1472904473637 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 05:07:53 INFO - PROCESS | 1778 | 1472904473851 Marionette TRACE conn4 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:53 INFO - PROCESS | 1778 | 1472904473860 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:53 INFO - PROCESS | 1778 | ++DOCSHELL 0x911cdc00 == 45 [pid = 1778] [id = 76] 05:07:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 116 (0x911d2400) [pid = 1778] [serial = 227] [outer = (nil)] 05:07:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 117 (0x911d5c00) [pid = 1778] [serial = 228] [outer = 0x911d2400] 05:07:53 INFO - PROCESS | 1778 | 1472904473981 Marionette DEBUG loaded listener.js 05:07:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 118 (0x938c8400) [pid = 1778] [serial = 229] [outer = 0x911d2400] 05:07:54 INFO - PROCESS | 1778 | 1472904474805 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 05:07:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 05:07:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1688ms 05:07:55 INFO - PROCESS | 1778 | 1472904475088 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 05:07:55 INFO - PROCESS | 1778 | 1472904475095 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 05:07:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 05:07:55 INFO - PROCESS | 1778 | 1472904475103 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 05:07:55 INFO - PROCESS | 1778 | 1472904475107 Marionette TRACE conn4 <- [1,278,null,{}] 05:07:55 INFO - PROCESS | 1778 | 1472904475116 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:55 INFO - PROCESS | 1778 | 1472904475122 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:55 INFO - PROCESS | 1778 | 1472904475510 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 05:07:55 INFO - PROCESS | 1778 | 1472904475625 Marionette TRACE conn4 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:55 INFO - PROCESS | 1778 | 1472904475638 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:55 INFO - PROCESS | 1778 | ++DOCSHELL 0x921d0000 == 46 [pid = 1778] [id = 77] 05:07:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 119 (0x921d0800) [pid = 1778] [serial = 230] [outer = (nil)] 05:07:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 120 (0x921d3c00) [pid = 1778] [serial = 231] [outer = 0x921d0800] 05:07:55 INFO - PROCESS | 1778 | 1472904475713 Marionette DEBUG loaded listener.js 05:07:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 121 (0x921d4c00) [pid = 1778] [serial = 232] [outer = 0x921d0800] 05:07:56 INFO - PROCESS | 1778 | 1472904476602 Marionette TRACE conn4 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 05:07:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 05:07:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1534ms 05:07:56 INFO - PROCESS | 1778 | 1472904476637 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 05:07:56 INFO - PROCESS | 1778 | 1472904476642 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 05:07:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 05:07:56 INFO - PROCESS | 1778 | 1472904476652 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 05:07:56 INFO - PROCESS | 1778 | 1472904476657 Marionette TRACE conn4 <- [1,282,null,{}] 05:07:56 INFO - PROCESS | 1778 | 1472904476664 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:56 INFO - PROCESS | 1778 | 1472904476669 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:56 INFO - PROCESS | 1778 | 1472904476841 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 05:07:57 INFO - PROCESS | 1778 | 1472904477025 Marionette TRACE conn4 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:57 INFO - PROCESS | 1778 | 1472904477034 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:57 INFO - PROCESS | 1778 | --DOCSHELL 0xa4f2f800 == 45 [pid = 1778] [id = 28] 05:07:57 INFO - PROCESS | 1778 | --DOCSHELL 0xa109d000 == 44 [pid = 1778] [id = 26] 05:07:57 INFO - PROCESS | 1778 | --DOCSHELL 0x97822c00 == 43 [pid = 1778] [id = 25] 05:07:57 INFO - PROCESS | 1778 | --DOCSHELL 0x93a4e400 == 42 [pid = 1778] [id = 20] 05:07:57 INFO - PROCESS | 1778 | --DOCSHELL 0x9a1f8c00 == 41 [pid = 1778] [id = 27] 05:07:57 INFO - PROCESS | 1778 | --DOCSHELL 0xa33d8000 == 40 [pid = 1778] [id = 19] 05:07:57 INFO - PROCESS | 1778 | --DOMWINDOW == 120 (0xa6e49c00) [pid = 1778] [serial = 149] [outer = (nil)] [url = about:blank] 05:07:57 INFO - PROCESS | 1778 | --DOMWINDOW == 119 (0xa4f3ec00) [pid = 1778] [serial = 170] [outer = (nil)] [url = about:blank] 05:07:57 INFO - PROCESS | 1778 | ++DOCSHELL 0x938cc800 == 41 [pid = 1778] [id = 78] 05:07:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 120 (0x9476f000) [pid = 1778] [serial = 233] [outer = (nil)] 05:07:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 121 (0x9516ac00) [pid = 1778] [serial = 234] [outer = 0x9476f000] 05:07:57 INFO - PROCESS | 1778 | 1472904477177 Marionette DEBUG loaded listener.js 05:07:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 122 (0x95178c00) [pid = 1778] [serial = 235] [outer = 0x9476f000] 05:07:57 INFO - PROCESS | 1778 | --DOMWINDOW == 121 (0x9b24f000) [pid = 1778] [serial = 132] [outer = (nil)] [url = about:blank] 05:07:57 INFO - PROCESS | 1778 | --DOMWINDOW == 120 (0x9d339800) [pid = 1778] [serial = 164] [outer = (nil)] [url = about:blank] 05:07:57 INFO - PROCESS | 1778 | --DOMWINDOW == 119 (0x983cd400) [pid = 1778] [serial = 158] [outer = (nil)] [url = about:blank] 05:07:57 INFO - PROCESS | 1778 | --DOMWINDOW == 118 (0x99edfc00) [pid = 1778] [serial = 159] [outer = (nil)] [url = about:blank] 05:07:57 INFO - PROCESS | 1778 | --DOMWINDOW == 117 (0xa3180400) [pid = 1778] [serial = 143] [outer = (nil)] [url = about:blank] 05:07:57 INFO - PROCESS | 1778 | --DOMWINDOW == 116 (0x9476dc00) [pid = 1778] [serial = 155] [outer = (nil)] [url = about:blank] 05:07:57 INFO - PROCESS | 1778 | --DOMWINDOW == 115 (0x952d5000) [pid = 1778] [serial = 156] [outer = (nil)] [url = about:blank] 05:07:57 INFO - PROCESS | 1778 | --DOMWINDOW == 114 (0xa21c8c00) [pid = 1778] [serial = 152] [outer = (nil)] [url = about:blank] 05:07:57 INFO - PROCESS | 1778 | --DOMWINDOW == 113 (0x98230000) [pid = 1778] [serial = 137] [outer = (nil)] [url = about:blank] 05:07:57 INFO - PROCESS | 1778 | --DOMWINDOW == 112 (0x9d32d800) [pid = 1778] [serial = 140] [outer = (nil)] [url = about:blank] 05:07:57 INFO - PROCESS | 1778 | --DOMWINDOW == 111 (0x938c4800) [pid = 1778] [serial = 134] [outer = (nil)] [url = about:blank] 05:07:57 INFO - PROCESS | 1778 | --DOMWINDOW == 110 (0xa6847000) [pid = 1778] [serial = 146] [outer = (nil)] [url = about:blank] 05:07:57 INFO - PROCESS | 1778 | --DOMWINDOW == 109 (0x9d45e000) [pid = 1778] [serial = 167] [outer = (nil)] [url = about:blank] 05:07:57 INFO - PROCESS | 1778 | --DOMWINDOW == 108 (0x9a4ae400) [pid = 1778] [serial = 161] [outer = (nil)] [url = about:blank] 05:07:57 INFO - PROCESS | 1778 | --DOMWINDOW == 107 (0xa1098c00) [pid = 1778] [serial = 168] [outer = (nil)] [url = about:blank] 05:07:57 INFO - PROCESS | 1778 | --DOMWINDOW == 106 (0x9b717000) [pid = 1778] [serial = 162] [outer = (nil)] [url = about:blank] 05:07:57 INFO - PROCESS | 1778 | --DOMWINDOW == 105 (0x9d86a000) [pid = 1778] [serial = 165] [outer = (nil)] [url = about:blank] 05:07:57 INFO - PROCESS | 1778 | 1472904477932 Marionette TRACE conn4 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 05:07:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 05:07:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1295ms 05:07:57 INFO - PROCESS | 1778 | 1472904477985 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 05:07:57 INFO - PROCESS | 1778 | 1472904477988 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 05:07:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 05:07:58 INFO - PROCESS | 1778 | 1472904478000 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 05:07:58 INFO - PROCESS | 1778 | 1472904478003 Marionette TRACE conn4 <- [1,286,null,{}] 05:07:58 INFO - PROCESS | 1778 | 1472904478018 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:58 INFO - PROCESS | 1778 | 1472904478026 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:58 INFO - PROCESS | 1778 | 1472904478187 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 05:07:58 INFO - PROCESS | 1778 | 1472904478199 Marionette TRACE conn4 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:58 INFO - PROCESS | 1778 | 1472904478212 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:58 INFO - PROCESS | 1778 | ++DOCSHELL 0x97819800 == 42 [pid = 1778] [id = 79] 05:07:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 106 (0x97819c00) [pid = 1778] [serial = 236] [outer = (nil)] 05:07:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 107 (0x97831800) [pid = 1778] [serial = 237] [outer = 0x97819c00] 05:07:58 INFO - PROCESS | 1778 | 1472904478283 Marionette DEBUG loaded listener.js 05:07:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 108 (0x98230000) [pid = 1778] [serial = 238] [outer = 0x97819c00] 05:07:59 INFO - PROCESS | 1778 | 1472904479139 Marionette TRACE conn4 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 05:07:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 05:07:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1186ms 05:07:59 INFO - PROCESS | 1778 | 1472904479188 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 05:07:59 INFO - PROCESS | 1778 | 1472904479193 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 05:07:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 05:07:59 INFO - PROCESS | 1778 | 1472904479199 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 05:07:59 INFO - PROCESS | 1778 | 1472904479202 Marionette TRACE conn4 <- [1,290,null,{}] 05:07:59 INFO - PROCESS | 1778 | 1472904479208 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:59 INFO - PROCESS | 1778 | 1472904479214 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:59 INFO - PROCESS | 1778 | 1472904479395 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 05:07:59 INFO - PROCESS | 1778 | 1472904479517 Marionette TRACE conn4 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:59 INFO - PROCESS | 1778 | 1472904479528 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:07:59 INFO - PROCESS | 1778 | ++DOCSHELL 0x97817c00 == 43 [pid = 1778] [id = 80] 05:07:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 109 (0x983cd400) [pid = 1778] [serial = 239] [outer = (nil)] 05:07:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 110 (0x99f01c00) [pid = 1778] [serial = 240] [outer = 0x983cd400] 05:07:59 INFO - PROCESS | 1778 | 1472904479604 Marionette DEBUG loaded listener.js 05:07:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 111 (0x9a409c00) [pid = 1778] [serial = 241] [outer = 0x983cd400] 05:08:00 INFO - PROCESS | 1778 | 1472904480414 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 05:08:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 05:08:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1280ms 05:08:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 05:08:00 INFO - PROCESS | 1778 | 1472904480488 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 05:08:00 INFO - PROCESS | 1778 | 1472904480491 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 05:08:00 INFO - PROCESS | 1778 | 1472904480496 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 05:08:00 INFO - PROCESS | 1778 | 1472904480501 Marionette TRACE conn4 <- [1,294,null,{}] 05:08:00 INFO - PROCESS | 1778 | 1472904480506 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:00 INFO - PROCESS | 1778 | 1472904480511 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:00 INFO - PROCESS | 1778 | 1472904480722 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 05:08:00 INFO - PROCESS | 1778 | 1472904480746 Marionette TRACE conn4 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:00 INFO - PROCESS | 1778 | 1472904480757 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:00 INFO - PROCESS | 1778 | ++DOCSHELL 0x91be6400 == 44 [pid = 1778] [id = 81] 05:08:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 112 (0x95352400) [pid = 1778] [serial = 242] [outer = (nil)] 05:08:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 113 (0x9ad1d000) [pid = 1778] [serial = 243] [outer = 0x95352400] 05:08:00 INFO - PROCESS | 1778 | 1472904480826 Marionette DEBUG loaded listener.js 05:08:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 114 (0x9b44ac00) [pid = 1778] [serial = 244] [outer = 0x95352400] 05:08:01 INFO - PROCESS | 1778 | 1472904481648 Marionette TRACE conn4 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:08:01 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:08:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1189ms 05:08:01 INFO - PROCESS | 1778 | 1472904481686 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 05:08:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 05:08:01 INFO - PROCESS | 1778 | 1472904481691 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 05:08:01 INFO - PROCESS | 1778 | 1472904481715 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 05:08:01 INFO - PROCESS | 1778 | 1472904481718 Marionette TRACE conn4 <- [1,298,null,{}] 05:08:01 INFO - PROCESS | 1778 | 1472904481724 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:01 INFO - PROCESS | 1778 | 1472904481734 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:01 INFO - PROCESS | 1778 | 1472904481983 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 05:08:02 INFO - PROCESS | 1778 | --DOMWINDOW == 113 (0x9d45d800) [pid = 1778] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 05:08:02 INFO - PROCESS | 1778 | --DOMWINDOW == 112 (0x93a4ec00) [pid = 1778] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 05:08:02 INFO - PROCESS | 1778 | --DOMWINDOW == 111 (0x9783bc00) [pid = 1778] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 05:08:02 INFO - PROCESS | 1778 | --DOMWINDOW == 110 (0x9bcf9800) [pid = 1778] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 05:08:02 INFO - PROCESS | 1778 | --DOMWINDOW == 109 (0x951a9c00) [pid = 1778] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 05:08:02 INFO - PROCESS | 1778 | --DOMWINDOW == 108 (0x9822e800) [pid = 1778] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 05:08:02 INFO - PROCESS | 1778 | --DOMWINDOW == 107 (0x95165400) [pid = 1778] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 05:08:02 INFO - PROCESS | 1778 | 1472904482216 Marionette TRACE conn4 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:02 INFO - PROCESS | 1778 | 1472904482227 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:02 INFO - PROCESS | 1778 | ++DOCSHELL 0x914ec000 == 45 [pid = 1778] [id = 82] 05:08:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 108 (0x914f1000) [pid = 1778] [serial = 245] [outer = (nil)] 05:08:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 109 (0x93a4ec00) [pid = 1778] [serial = 246] [outer = 0x914f1000] 05:08:02 INFO - PROCESS | 1778 | 1472904482307 Marionette DEBUG loaded listener.js 05:08:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 110 (0x982b9800) [pid = 1778] [serial = 247] [outer = 0x914f1000] 05:08:03 INFO - PROCESS | 1778 | 1472904483080 Marionette TRACE conn4 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:08:03 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:08:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1402ms 05:08:03 INFO - PROCESS | 1778 | 1472904483099 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 05:08:03 INFO - PROCESS | 1778 | 1472904483101 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 05:08:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 05:08:03 INFO - PROCESS | 1778 | 1472904483116 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 05:08:03 INFO - PROCESS | 1778 | 1472904483118 Marionette TRACE conn4 <- [1,302,null,{}] 05:08:03 INFO - PROCESS | 1778 | 1472904483124 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:03 INFO - PROCESS | 1778 | 1472904483129 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:03 INFO - PROCESS | 1778 | 1472904483279 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 05:08:03 INFO - PROCESS | 1778 | 1472904483292 Marionette TRACE conn4 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:03 INFO - PROCESS | 1778 | 1472904483299 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:03 INFO - PROCESS | 1778 | ++DOCSHELL 0x911d6c00 == 46 [pid = 1778] [id = 83] 05:08:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 111 (0x914fa400) [pid = 1778] [serial = 248] [outer = (nil)] 05:08:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 112 (0x9211c400) [pid = 1778] [serial = 249] [outer = 0x914fa400] 05:08:03 INFO - PROCESS | 1778 | 1472904483367 Marionette DEBUG loaded listener.js 05:08:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 113 (0x9211f800) [pid = 1778] [serial = 250] [outer = 0x914fa400] 05:08:04 INFO - PROCESS | 1778 | 1472904484229 Marionette TRACE conn4 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:08:04 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:08:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1148ms 05:08:04 INFO - PROCESS | 1778 | 1472904484274 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 05:08:04 INFO - PROCESS | 1778 | 1472904484281 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 05:08:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 05:08:04 INFO - PROCESS | 1778 | 1472904484291 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 05:08:04 INFO - PROCESS | 1778 | 1472904484298 Marionette TRACE conn4 <- [1,306,null,{}] 05:08:04 INFO - PROCESS | 1778 | 1472904484308 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:04 INFO - PROCESS | 1778 | 1472904484314 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:04 INFO - PROCESS | 1778 | 1472904484504 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 05:08:04 INFO - PROCESS | 1778 | 1472904484666 Marionette TRACE conn4 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:04 INFO - PROCESS | 1778 | 1472904484680 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:04 INFO - PROCESS | 1778 | ++DOCSHELL 0x914f6800 == 47 [pid = 1778] [id = 84] 05:08:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 114 (0x914f9000) [pid = 1778] [serial = 251] [outer = (nil)] 05:08:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 115 (0x91be7000) [pid = 1778] [serial = 252] [outer = 0x914f9000] 05:08:04 INFO - PROCESS | 1778 | 1472904484777 Marionette DEBUG loaded listener.js 05:08:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 116 (0x92114800) [pid = 1778] [serial = 253] [outer = 0x914f9000] 05:08:05 INFO - PROCESS | 1778 | 1472904485736 Marionette TRACE conn4 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:08:05 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:08:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1489ms 05:08:05 INFO - PROCESS | 1778 | 1472904485780 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 05:08:05 INFO - PROCESS | 1778 | 1472904485788 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 05:08:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 05:08:05 INFO - PROCESS | 1778 | 1472904485799 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 05:08:05 INFO - PROCESS | 1778 | 1472904485806 Marionette TRACE conn4 <- [1,310,null,{}] 05:08:05 INFO - PROCESS | 1778 | 1472904485816 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:05 INFO - PROCESS | 1778 | 1472904485825 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:06 INFO - PROCESS | 1778 | 1472904486072 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 05:08:06 INFO - PROCESS | 1778 | 1472904486273 Marionette TRACE conn4 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:06 INFO - PROCESS | 1778 | 1472904486283 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:06 INFO - PROCESS | 1778 | ++DOCSHELL 0x921d4800 == 48 [pid = 1778] [id = 85] 05:08:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 117 (0x938c6c00) [pid = 1778] [serial = 254] [outer = (nil)] 05:08:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 118 (0x93a4a400) [pid = 1778] [serial = 255] [outer = 0x938c6c00] 05:08:06 INFO - PROCESS | 1778 | 1472904486414 Marionette DEBUG loaded listener.js 05:08:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 119 (0x95165400) [pid = 1778] [serial = 256] [outer = 0x938c6c00] 05:08:07 INFO - PROCESS | 1778 | 1472904487276 Marionette TRACE conn4 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:08:07 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:08:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1536ms 05:08:07 INFO - PROCESS | 1778 | 1472904487336 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 05:08:07 INFO - PROCESS | 1778 | 1472904487340 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 05:08:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 05:08:07 INFO - PROCESS | 1778 | 1472904487347 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 05:08:07 INFO - PROCESS | 1778 | 1472904487354 Marionette TRACE conn4 <- [1,314,null,{}] 05:08:07 INFO - PROCESS | 1778 | 1472904487370 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:07 INFO - PROCESS | 1778 | 1472904487379 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:07 INFO - PROCESS | 1778 | 1472904487619 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 05:08:07 INFO - PROCESS | 1778 | 1472904487825 Marionette TRACE conn4 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:07 INFO - PROCESS | 1778 | 1472904487839 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:07 INFO - PROCESS | 1778 | ++DOCSHELL 0x952d5000 == 49 [pid = 1778] [id = 86] 05:08:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 120 (0x97816c00) [pid = 1778] [serial = 257] [outer = (nil)] 05:08:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 121 (0x98232800) [pid = 1778] [serial = 258] [outer = 0x97816c00] 05:08:07 INFO - PROCESS | 1778 | 1472904487968 Marionette DEBUG loaded listener.js 05:08:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 122 (0x99379400) [pid = 1778] [serial = 259] [outer = 0x97816c00] 05:08:08 INFO - PROCESS | 1778 | 1472904488940 Marionette TRACE conn4 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:08:08 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:08:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1638ms 05:08:09 INFO - PROCESS | 1778 | 1472904489042 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 05:08:09 INFO - PROCESS | 1778 | 1472904489048 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 05:08:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 05:08:09 INFO - PROCESS | 1778 | 1472904489056 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 05:08:09 INFO - PROCESS | 1778 | 1472904489059 Marionette TRACE conn4 <- [1,318,null,{}] 05:08:09 INFO - PROCESS | 1778 | 1472904489117 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:09 INFO - PROCESS | 1778 | 1472904489123 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:09 INFO - PROCESS | 1778 | 1472904489336 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 05:08:09 INFO - PROCESS | 1778 | 1472904489544 Marionette TRACE conn4 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:09 INFO - PROCESS | 1778 | 1472904489554 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:09 INFO - PROCESS | 1778 | ++DOCSHELL 0x914a5400 == 50 [pid = 1778] [id = 87] 05:08:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 123 (0x914a7400) [pid = 1778] [serial = 260] [outer = (nil)] 05:08:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 124 (0x914ae400) [pid = 1778] [serial = 261] [outer = 0x914a7400] 05:08:09 INFO - PROCESS | 1778 | 1472904489646 Marionette DEBUG loaded listener.js 05:08:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 125 (0x9517fc00) [pid = 1778] [serial = 262] [outer = 0x914a7400] 05:08:10 INFO - PROCESS | 1778 | 1472904490544 Marionette TRACE conn4 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:08:10 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:08:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1524ms 05:08:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 05:08:10 INFO - PROCESS | 1778 | 1472904490581 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 05:08:10 INFO - PROCESS | 1778 | 1472904490584 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 05:08:10 INFO - PROCESS | 1778 | 1472904490591 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 05:08:10 INFO - PROCESS | 1778 | 1472904490594 Marionette TRACE conn4 <- [1,322,null,{}] 05:08:10 INFO - PROCESS | 1778 | 1472904490600 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:10 INFO - PROCESS | 1778 | 1472904490605 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:10 INFO - PROCESS | 1778 | 1472904490868 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 05:08:11 INFO - PROCESS | 1778 | 1472904490987 Marionette TRACE conn4 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:11 INFO - PROCESS | 1778 | 1472904490993 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:11 INFO - PROCESS | 1778 | ++DOCSHELL 0x914f5000 == 51 [pid = 1778] [id = 88] 05:08:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 126 (0x929a3800) [pid = 1778] [serial = 263] [outer = (nil)] 05:08:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 127 (0x929aa000) [pid = 1778] [serial = 264] [outer = 0x929a3800] 05:08:11 INFO - PROCESS | 1778 | 1472904491084 Marionette DEBUG loaded listener.js 05:08:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 128 (0x929aac00) [pid = 1778] [serial = 265] [outer = 0x929a3800] 05:08:12 INFO - PROCESS | 1778 | 1472904491993 Marionette TRACE conn4 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:08:12 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:08:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1441ms 05:08:12 INFO - PROCESS | 1778 | 1472904492033 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 05:08:12 INFO - PROCESS | 1778 | 1472904492039 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 05:08:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 05:08:12 INFO - PROCESS | 1778 | 1472904492048 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 05:08:12 INFO - PROCESS | 1778 | 1472904492053 Marionette TRACE conn4 <- [1,326,null,{}] 05:08:12 INFO - PROCESS | 1778 | 1472904492060 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:12 INFO - PROCESS | 1778 | 1472904492074 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:12 INFO - PROCESS | 1778 | 1472904492330 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 05:08:12 INFO - PROCESS | 1778 | 1472904492535 Marionette TRACE conn4 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:12 INFO - PROCESS | 1778 | 1472904492545 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:12 INFO - PROCESS | 1778 | ++DOCSHELL 0x911d2000 == 52 [pid = 1778] [id = 89] 05:08:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 129 (0x929b1c00) [pid = 1778] [serial = 266] [outer = (nil)] 05:08:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 130 (0x92b30800) [pid = 1778] [serial = 267] [outer = 0x929b1c00] 05:08:12 INFO - PROCESS | 1778 | 1472904492669 Marionette DEBUG loaded listener.js 05:08:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 131 (0x92b36c00) [pid = 1778] [serial = 268] [outer = 0x929b1c00] 05:08:13 INFO - PROCESS | 1778 | 1472904493574 Marionette TRACE conn4 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:08:13 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:08:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1589ms 05:08:13 INFO - PROCESS | 1778 | 1472904493638 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 05:08:13 INFO - PROCESS | 1778 | 1472904493643 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 05:08:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 05:08:13 INFO - PROCESS | 1778 | 1472904493651 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 05:08:13 INFO - PROCESS | 1778 | 1472904493655 Marionette TRACE conn4 <- [1,330,null,{}] 05:08:13 INFO - PROCESS | 1778 | 1472904493662 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:13 INFO - PROCESS | 1778 | 1472904493668 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:13 INFO - PROCESS | 1778 | 1472904493917 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 05:08:14 INFO - PROCESS | 1778 | 1472904494128 Marionette TRACE conn4 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:14 INFO - PROCESS | 1778 | 1472904494134 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:14 INFO - PROCESS | 1778 | ++DOCSHELL 0x914a7000 == 53 [pid = 1778] [id = 90] 05:08:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 132 (0x914a7800) [pid = 1778] [serial = 269] [outer = (nil)] 05:08:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 133 (0x9516c800) [pid = 1778] [serial = 270] [outer = 0x914a7800] 05:08:14 INFO - PROCESS | 1778 | 1472904494260 Marionette DEBUG loaded listener.js 05:08:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 134 (0x952db400) [pid = 1778] [serial = 271] [outer = 0x914a7800] 05:08:15 INFO - PROCESS | 1778 | 1472904495409 Marionette TRACE conn4 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:08:15 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:08:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1790ms 05:08:15 INFO - PROCESS | 1778 | 1472904495440 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 05:08:15 INFO - PROCESS | 1778 | 1472904495446 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 05:08:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 05:08:15 INFO - PROCESS | 1778 | 1472904495455 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 05:08:15 INFO - PROCESS | 1778 | 1472904495459 Marionette TRACE conn4 <- [1,334,null,{}] 05:08:15 INFO - PROCESS | 1778 | 1472904495468 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:15 INFO - PROCESS | 1778 | 1472904495473 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:15 INFO - PROCESS | 1778 | 1472904495676 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 05:08:15 INFO - PROCESS | 1778 | 1472904495866 Marionette TRACE conn4 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:15 INFO - PROCESS | 1778 | 1472904495882 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:15 INFO - PROCESS | 1778 | ++DOCSHELL 0x914f4400 == 54 [pid = 1778] [id = 91] 05:08:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 135 (0x91be8000) [pid = 1778] [serial = 272] [outer = (nil)] 05:08:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 136 (0x91bef800) [pid = 1778] [serial = 273] [outer = 0x91be8000] 05:08:15 INFO - PROCESS | 1778 | 1472904495951 Marionette DEBUG loaded listener.js 05:08:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 137 (0x92121400) [pid = 1778] [serial = 274] [outer = 0x91be8000] 05:08:16 INFO - PROCESS | 1778 | 1472904496879 Marionette TRACE conn4 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:08:16 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:08:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1486ms 05:08:16 INFO - PROCESS | 1778 | 1472904496940 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 05:08:16 INFO - PROCESS | 1778 | 1472904496947 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 05:08:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 05:08:16 INFO - PROCESS | 1778 | 1472904496957 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 05:08:16 INFO - PROCESS | 1778 | 1472904496960 Marionette TRACE conn4 <- [1,338,null,{}] 05:08:16 INFO - PROCESS | 1778 | 1472904496967 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:16 INFO - PROCESS | 1778 | 1472904496972 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:17 INFO - PROCESS | 1778 | 1472904497152 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 05:08:17 INFO - PROCESS | 1778 | --DOCSHELL 0x914ec000 == 53 [pid = 1778] [id = 82] 05:08:17 INFO - PROCESS | 1778 | --DOCSHELL 0x91be6400 == 52 [pid = 1778] [id = 81] 05:08:17 INFO - PROCESS | 1778 | 1472904497354 Marionette TRACE conn4 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:17 INFO - PROCESS | 1778 | 1472904497363 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:17 INFO - PROCESS | 1778 | --DOCSHELL 0x97817c00 == 51 [pid = 1778] [id = 80] 05:08:17 INFO - PROCESS | 1778 | --DOCSHELL 0x97819800 == 50 [pid = 1778] [id = 79] 05:08:17 INFO - PROCESS | 1778 | --DOCSHELL 0x938cc800 == 49 [pid = 1778] [id = 78] 05:08:17 INFO - PROCESS | 1778 | ++DOCSHELL 0x911c9c00 == 50 [pid = 1778] [id = 92] 05:08:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 138 (0x91be9c00) [pid = 1778] [serial = 275] [outer = (nil)] 05:08:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 139 (0x929a3c00) [pid = 1778] [serial = 276] [outer = 0x91be9c00] 05:08:17 INFO - PROCESS | 1778 | 1472904497481 Marionette DEBUG loaded listener.js 05:08:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 140 (0x92b2c800) [pid = 1778] [serial = 277] [outer = 0x91be9c00] 05:08:17 INFO - PROCESS | 1778 | --DOCSHELL 0x921d0000 == 49 [pid = 1778] [id = 77] 05:08:17 INFO - PROCESS | 1778 | --DOCSHELL 0x9517a400 == 48 [pid = 1778] [id = 71] 05:08:17 INFO - PROCESS | 1778 | --DOMWINDOW == 139 (0xa2409800) [pid = 1778] [serial = 200] [outer = (nil)] [url = about:blank] 05:08:17 INFO - PROCESS | 1778 | --DOMWINDOW == 138 (0xa3186000) [pid = 1778] [serial = 201] [outer = (nil)] [url = about:blank] 05:08:17 INFO - PROCESS | 1778 | --DOMWINDOW == 137 (0xa6737800) [pid = 1778] [serial = 203] [outer = (nil)] [url = about:blank] 05:08:17 INFO - PROCESS | 1778 | --DOMWINDOW == 136 (0x9a4a5400) [pid = 1778] [serial = 176] [outer = (nil)] [url = about:blank] 05:08:17 INFO - PROCESS | 1778 | --DOMWINDOW == 135 (0x99f05000) [pid = 1778] [serial = 192] [outer = (nil)] [url = about:blank] 05:08:17 INFO - PROCESS | 1778 | --DOMWINDOW == 134 (0x9936e800) [pid = 1778] [serial = 191] [outer = (nil)] [url = about:blank] 05:08:17 INFO - PROCESS | 1778 | --DOMWINDOW == 133 (0xa6e4a400) [pid = 1778] [serial = 204] [outer = (nil)] [url = about:blank] 05:08:17 INFO - PROCESS | 1778 | --DOMWINDOW == 132 (0x9d460800) [pid = 1778] [serial = 197] [outer = (nil)] [url = about:blank] 05:08:17 INFO - PROCESS | 1778 | --DOMWINDOW == 131 (0x95351800) [pid = 1778] [serial = 189] [outer = (nil)] [url = about:blank] 05:08:17 INFO - PROCESS | 1778 | --DOMWINDOW == 130 (0x952d6400) [pid = 1778] [serial = 188] [outer = (nil)] [url = about:blank] 05:08:17 INFO - PROCESS | 1778 | --DOMWINDOW == 129 (0x99f0e800) [pid = 1778] [serial = 194] [outer = (nil)] [url = about:blank] 05:08:17 INFO - PROCESS | 1778 | --DOMWINDOW == 128 (0x9516e400) [pid = 1778] [serial = 206] [outer = (nil)] [url = about:blank] 05:08:17 INFO - PROCESS | 1778 | --DOMWINDOW == 127 (0xa34e7800) [pid = 1778] [serial = 182] [outer = (nil)] [url = about:blank] 05:08:17 INFO - PROCESS | 1778 | --DOMWINDOW == 126 (0x9783d000) [pid = 1778] [serial = 173] [outer = (nil)] [url = about:blank] 05:08:17 INFO - PROCESS | 1778 | --DOMWINDOW == 125 (0x9d45c000) [pid = 1778] [serial = 179] [outer = (nil)] [url = about:blank] 05:08:17 INFO - PROCESS | 1778 | --DOMWINDOW == 124 (0xa6847800) [pid = 1778] [serial = 185] [outer = (nil)] [url = about:blank] 05:08:17 INFO - PROCESS | 1778 | --DOMWINDOW == 123 (0x9ad11800) [pid = 1778] [serial = 195] [outer = (nil)] [url = about:blank] 05:08:17 INFO - PROCESS | 1778 | --DOMWINDOW == 122 (0xa101ec00) [pid = 1778] [serial = 198] [outer = (nil)] [url = about:blank] 05:08:17 INFO - PROCESS | 1778 | --DOMWINDOW == 121 (0x95173800) [pid = 1778] [serial = 207] [outer = (nil)] [url = about:blank] 05:08:18 INFO - PROCESS | 1778 | 1472904498263 Marionette TRACE conn4 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:08:18 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:08:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1339ms 05:08:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 05:08:18 INFO - PROCESS | 1778 | 1472904498296 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 05:08:18 INFO - PROCESS | 1778 | 1472904498299 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 05:08:18 INFO - PROCESS | 1778 | 1472904498305 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 05:08:18 INFO - PROCESS | 1778 | 1472904498311 Marionette TRACE conn4 <- [1,342,null,{}] 05:08:18 INFO - PROCESS | 1778 | 1472904498326 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:18 INFO - PROCESS | 1778 | 1472904498334 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:18 INFO - PROCESS | 1778 | 1472904498497 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 05:08:18 INFO - PROCESS | 1778 | 1472904498509 Marionette TRACE conn4 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:18 INFO - PROCESS | 1778 | 1472904498521 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:18 INFO - PROCESS | 1778 | ++DOCSHELL 0x95169c00 == 49 [pid = 1778] [id = 93] 05:08:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 122 (0x9516b400) [pid = 1778] [serial = 278] [outer = (nil)] 05:08:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 123 (0x95173800) [pid = 1778] [serial = 279] [outer = 0x9516b400] 05:08:18 INFO - PROCESS | 1778 | 1472904498589 Marionette DEBUG loaded listener.js 05:08:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 124 (0x951a4800) [pid = 1778] [serial = 280] [outer = 0x9516b400] 05:08:19 INFO - PROCESS | 1778 | 1472904499466 Marionette TRACE conn4 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:08:19 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:08:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1186ms 05:08:19 INFO - PROCESS | 1778 | 1472904499490 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 05:08:19 INFO - PROCESS | 1778 | 1472904499494 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 05:08:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 05:08:19 INFO - PROCESS | 1778 | 1472904499500 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 05:08:19 INFO - PROCESS | 1778 | 1472904499504 Marionette TRACE conn4 <- [1,346,null,{}] 05:08:19 INFO - PROCESS | 1778 | 1472904499509 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:19 INFO - PROCESS | 1778 | 1472904499514 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:19 INFO - PROCESS | 1778 | 1472904499665 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 05:08:19 INFO - PROCESS | 1778 | 1472904499679 Marionette TRACE conn4 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:19 INFO - PROCESS | 1778 | 1472904499687 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:19 INFO - PROCESS | 1778 | ++DOCSHELL 0x92b39400 == 50 [pid = 1778] [id = 94] 05:08:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 125 (0x9534ac00) [pid = 1778] [serial = 281] [outer = (nil)] 05:08:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 126 (0x955d1800) [pid = 1778] [serial = 282] [outer = 0x9534ac00] 05:08:19 INFO - PROCESS | 1778 | 1472904499758 Marionette DEBUG loaded listener.js 05:08:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 127 (0x98234400) [pid = 1778] [serial = 283] [outer = 0x9534ac00] 05:08:20 INFO - PROCESS | 1778 | 1472904500615 Marionette TRACE conn4 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:08:20 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:08:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1183ms 05:08:20 INFO - PROCESS | 1778 | 1472904500685 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 05:08:20 INFO - PROCESS | 1778 | 1472904500701 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 05:08:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 05:08:20 INFO - PROCESS | 1778 | 1472904500714 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 05:08:20 INFO - PROCESS | 1778 | 1472904500716 Marionette TRACE conn4 <- [1,350,null,{}] 05:08:20 INFO - PROCESS | 1778 | 1472904500721 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:20 INFO - PROCESS | 1778 | 1472904500727 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:20 INFO - PROCESS | 1778 | 1472904500924 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 05:08:20 INFO - PROCESS | 1778 | 1472904500945 Marionette TRACE conn4 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:20 INFO - PROCESS | 1778 | 1472904500953 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:20 INFO - PROCESS | 1778 | ++DOCSHELL 0x914a6800 == 51 [pid = 1778] [id = 95] 05:08:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 128 (0x95349400) [pid = 1778] [serial = 284] [outer = (nil)] 05:08:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 129 (0x99f01800) [pid = 1778] [serial = 285] [outer = 0x95349400] 05:08:21 INFO - PROCESS | 1778 | 1472904501022 Marionette DEBUG loaded listener.js 05:08:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 130 (0x99f08400) [pid = 1778] [serial = 286] [outer = 0x95349400] 05:08:21 INFO - PROCESS | 1778 | 1472904501877 Marionette TRACE conn4 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:08:21 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:08:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1228ms 05:08:21 INFO - PROCESS | 1778 | 1472904501942 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 05:08:21 INFO - PROCESS | 1778 | 1472904501946 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 05:08:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 05:08:21 INFO - PROCESS | 1778 | 1472904501951 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 05:08:21 INFO - PROCESS | 1778 | 1472904501955 Marionette TRACE conn4 <- [1,354,null,{}] 05:08:21 INFO - PROCESS | 1778 | 1472904501960 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:21 INFO - PROCESS | 1778 | 1472904501969 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:22 INFO - PROCESS | 1778 | 1472904502205 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 05:08:22 INFO - PROCESS | 1778 | 1472904502229 Marionette TRACE conn4 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:22 INFO - PROCESS | 1778 | 1472904502238 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:22 INFO - PROCESS | 1778 | ++DOCSHELL 0x93943c00 == 52 [pid = 1778] [id = 96] 05:08:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 131 (0x9534e800) [pid = 1778] [serial = 287] [outer = (nil)] 05:08:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 132 (0x9d32d800) [pid = 1778] [serial = 288] [outer = 0x9534e800] 05:08:22 INFO - PROCESS | 1778 | 1472904502306 Marionette DEBUG loaded listener.js 05:08:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 133 (0x9d45dc00) [pid = 1778] [serial = 289] [outer = 0x9534e800] 05:08:22 INFO - PROCESS | 1778 | --DOMWINDOW == 132 (0x95352400) [pid = 1778] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 05:08:22 INFO - PROCESS | 1778 | --DOMWINDOW == 131 (0x921d0800) [pid = 1778] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 05:08:22 INFO - PROCESS | 1778 | --DOMWINDOW == 130 (0x914f1000) [pid = 1778] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 05:08:22 INFO - PROCESS | 1778 | --DOMWINDOW == 129 (0x983cd400) [pid = 1778] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 05:08:22 INFO - PROCESS | 1778 | --DOMWINDOW == 128 (0x97819c00) [pid = 1778] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 05:08:22 INFO - PROCESS | 1778 | --DOMWINDOW == 127 (0x9476f000) [pid = 1778] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 05:08:23 INFO - PROCESS | 1778 | 1472904503332 Marionette TRACE conn4 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:08:23 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:08:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1435ms 05:08:23 INFO - PROCESS | 1778 | 1472904503387 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 05:08:23 INFO - PROCESS | 1778 | 1472904503390 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 05:08:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 05:08:23 INFO - PROCESS | 1778 | 1472904503396 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 05:08:23 INFO - PROCESS | 1778 | 1472904503400 Marionette TRACE conn4 <- [1,358,null,{}] 05:08:23 INFO - PROCESS | 1778 | 1472904503405 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:23 INFO - PROCESS | 1778 | 1472904503410 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:23 INFO - PROCESS | 1778 | 1472904503559 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 05:08:23 INFO - PROCESS | 1778 | 1472904503568 Marionette TRACE conn4 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:23 INFO - PROCESS | 1778 | 1472904503577 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:23 INFO - PROCESS | 1778 | ++DOCSHELL 0x914a1400 == 53 [pid = 1778] [id = 97] 05:08:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 128 (0x91735400) [pid = 1778] [serial = 290] [outer = (nil)] 05:08:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 129 (0x9173b400) [pid = 1778] [serial = 291] [outer = 0x91735400] 05:08:23 INFO - PROCESS | 1778 | 1472904503644 Marionette DEBUG loaded listener.js 05:08:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 130 (0x9173e000) [pid = 1778] [serial = 292] [outer = 0x91735400] 05:08:24 INFO - PROCESS | 1778 | 1472904504489 Marionette TRACE conn4 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:08:24 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:08:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1131ms 05:08:24 INFO - PROCESS | 1778 | 1472904504528 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 05:08:24 INFO - PROCESS | 1778 | 1472904504531 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 05:08:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 05:08:24 INFO - PROCESS | 1778 | 1472904504538 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 05:08:24 INFO - PROCESS | 1778 | 1472904504541 Marionette TRACE conn4 <- [1,362,null,{}] 05:08:24 INFO - PROCESS | 1778 | 1472904504547 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:24 INFO - PROCESS | 1778 | 1472904504552 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:24 INFO - PROCESS | 1778 | 1472904504707 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 05:08:24 INFO - PROCESS | 1778 | 1472904504943 Marionette TRACE conn4 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:24 INFO - PROCESS | 1778 | 1472904504952 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:24 INFO - PROCESS | 1778 | ++DOCSHELL 0x911cc800 == 54 [pid = 1778] [id = 98] 05:08:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 131 (0x911d0c00) [pid = 1778] [serial = 293] [outer = (nil)] 05:08:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 132 (0x914acc00) [pid = 1778] [serial = 294] [outer = 0x911d0c00] 05:08:25 INFO - PROCESS | 1778 | 1472904505043 Marionette DEBUG loaded listener.js 05:08:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 133 (0x914f0800) [pid = 1778] [serial = 295] [outer = 0x911d0c00] 05:08:26 INFO - PROCESS | 1778 | 1472904506098 Marionette TRACE conn4 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:08:26 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:08:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1586ms 05:08:26 INFO - PROCESS | 1778 | 1472904506129 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 05:08:26 INFO - PROCESS | 1778 | 1472904506135 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 05:08:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 05:08:26 INFO - PROCESS | 1778 | 1472904506143 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 05:08:26 INFO - PROCESS | 1778 | 1472904506147 Marionette TRACE conn4 <- [1,366,null,{}] 05:08:26 INFO - PROCESS | 1778 | 1472904506155 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:26 INFO - PROCESS | 1778 | 1472904506164 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:26 INFO - PROCESS | 1778 | 1472904506358 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 05:08:26 INFO - PROCESS | 1778 | 1472904506571 Marionette TRACE conn4 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:26 INFO - PROCESS | 1778 | 1472904506581 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:26 INFO - PROCESS | 1778 | ++DOCSHELL 0x921cd800 == 55 [pid = 1778] [id = 99] 05:08:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 134 (0x921d4000) [pid = 1778] [serial = 296] [outer = (nil)] 05:08:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 135 (0x929a7000) [pid = 1778] [serial = 297] [outer = 0x921d4000] 05:08:26 INFO - PROCESS | 1778 | 1472904506707 Marionette DEBUG loaded listener.js 05:08:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 136 (0x92b31c00) [pid = 1778] [serial = 298] [outer = 0x921d4000] 05:08:27 INFO - PROCESS | 1778 | 1472904507627 Marionette TRACE conn4 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:08:27 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:08:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1541ms 05:08:27 INFO - PROCESS | 1778 | 1472904507688 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 05:08:27 INFO - PROCESS | 1778 | 1472904507695 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 05:08:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 05:08:27 INFO - PROCESS | 1778 | 1472904507702 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 05:08:27 INFO - PROCESS | 1778 | 1472904507706 Marionette TRACE conn4 <- [1,370,null,{}] 05:08:27 INFO - PROCESS | 1778 | 1472904507713 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:27 INFO - PROCESS | 1778 | 1472904507718 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:27 INFO - PROCESS | 1778 | 1472904507944 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 05:08:28 INFO - PROCESS | 1778 | 1472904508170 Marionette TRACE conn4 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:28 INFO - PROCESS | 1778 | 1472904508177 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:28 INFO - PROCESS | 1778 | ++DOCSHELL 0x952d2400 == 56 [pid = 1778] [id = 100] 05:08:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 137 (0x952d4400) [pid = 1778] [serial = 299] [outer = (nil)] 05:08:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 138 (0x95354c00) [pid = 1778] [serial = 300] [outer = 0x952d4400] 05:08:28 INFO - PROCESS | 1778 | 1472904508308 Marionette DEBUG loaded listener.js 05:08:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 139 (0x9823a000) [pid = 1778] [serial = 301] [outer = 0x952d4400] 05:08:29 INFO - PROCESS | 1778 | 1472904509300 Marionette TRACE conn4 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:08:29 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:08:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1633ms 05:08:29 INFO - PROCESS | 1778 | 1472904509336 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 05:08:29 INFO - PROCESS | 1778 | 1472904509339 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 05:08:29 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 05:08:29 INFO - PROCESS | 1778 | 1472904509356 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 05:08:29 INFO - PROCESS | 1778 | 1472904509365 Marionette TRACE conn4 <- [1,374,null,{}] 05:08:29 INFO - PROCESS | 1778 | 1472904509372 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:29 INFO - PROCESS | 1778 | 1472904509380 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:29 INFO - PROCESS | 1778 | 1472904509610 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 05:08:29 INFO - PROCESS | 1778 | 1472904509818 Marionette TRACE conn4 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:29 INFO - PROCESS | 1778 | 1472904509828 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:29 INFO - PROCESS | 1778 | ++DOCSHELL 0x9a403800 == 57 [pid = 1778] [id = 101] 05:08:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 140 (0x9b44a000) [pid = 1778] [serial = 302] [outer = (nil)] 05:08:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 141 (0x9c993c00) [pid = 1778] [serial = 303] [outer = 0x9b44a000] 05:08:29 INFO - PROCESS | 1778 | 1472904509921 Marionette DEBUG loaded listener.js 05:08:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 142 (0x9d457c00) [pid = 1778] [serial = 304] [outer = 0x9b44a000] 05:08:30 INFO - PROCESS | 1778 | 1472904510860 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 05:08:30 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 05:08:30 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1546ms 05:08:30 INFO - PROCESS | 1778 | 1472904510893 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 05:08:30 INFO - PROCESS | 1778 | 1472904510897 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 05:08:30 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 05:08:30 INFO - PROCESS | 1778 | 1472904510904 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 05:08:30 INFO - PROCESS | 1778 | 1472904510906 Marionette TRACE conn4 <- [1,378,null,{}] 05:08:30 INFO - PROCESS | 1778 | 1472904510913 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:30 INFO - PROCESS | 1778 | 1472904510918 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:31 INFO - PROCESS | 1778 | 1472904511101 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 05:08:31 INFO - PROCESS | 1778 | 1472904511310 Marionette TRACE conn4 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:31 INFO - PROCESS | 1778 | 1472904511317 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:31 INFO - PROCESS | 1778 | ++DOCSHELL 0x911d4c00 == 58 [pid = 1778] [id = 102] 05:08:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 143 (0x993e9400) [pid = 1778] [serial = 305] [outer = (nil)] 05:08:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 144 (0xa109b400) [pid = 1778] [serial = 306] [outer = 0x993e9400] 05:08:31 INFO - PROCESS | 1778 | 1472904511445 Marionette DEBUG loaded listener.js 05:08:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 145 (0xa1fa7800) [pid = 1778] [serial = 307] [outer = 0x993e9400] 05:08:32 INFO - PROCESS | 1778 | 1472904512298 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 05:08:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 05:08:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1432ms 05:08:32 INFO - PROCESS | 1778 | 1472904512337 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 05:08:32 INFO - PROCESS | 1778 | 1472904512340 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 05:08:32 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 05:08:32 INFO - PROCESS | 1778 | 1472904512347 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 05:08:32 INFO - PROCESS | 1778 | 1472904512351 Marionette TRACE conn4 <- [1,382,null,{}] 05:08:32 INFO - PROCESS | 1778 | 1472904512357 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:32 INFO - PROCESS | 1778 | 1472904512362 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:32 INFO - PROCESS | 1778 | 1472904512534 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 05:08:32 INFO - PROCESS | 1778 | 1472904512699 Marionette TRACE conn4 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:32 INFO - PROCESS | 1778 | 1472904512715 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:32 INFO - PROCESS | 1778 | ++DOCSHELL 0xa222ac00 == 59 [pid = 1778] [id = 103] 05:08:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 146 (0xa227cc00) [pid = 1778] [serial = 308] [outer = (nil)] 05:08:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 147 (0xa2440c00) [pid = 1778] [serial = 309] [outer = 0xa227cc00] 05:08:32 INFO - PROCESS | 1778 | 1472904512809 Marionette DEBUG loaded listener.js 05:08:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 148 (0xa4d5d400) [pid = 1778] [serial = 310] [outer = 0xa227cc00] 05:08:33 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 05:08:33 INFO - PROCESS | 1778 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:08:33 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 05:08:33 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 05:08:33 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 05:08:33 INFO - PROCESS | 1778 | 1472904513812 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 05:08:33 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 05:08:33 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1529ms 05:08:33 INFO - PROCESS | 1778 | 1472904513878 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 05:08:33 INFO - PROCESS | 1778 | 1472904513882 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 05:08:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 05:08:33 INFO - PROCESS | 1778 | 1472904513888 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 05:08:33 INFO - PROCESS | 1778 | 1472904513892 Marionette TRACE conn4 <- [1,386,null,{}] 05:08:33 INFO - PROCESS | 1778 | 1472904513898 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:33 INFO - PROCESS | 1778 | 1472904513904 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:34 INFO - PROCESS | 1778 | 1472904514083 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 05:08:34 INFO - PROCESS | 1778 | 1472904514302 Marionette TRACE conn4 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:34 INFO - PROCESS | 1778 | 1472904514310 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:34 INFO - PROCESS | 1778 | ++DOCSHELL 0x911d4400 == 60 [pid = 1778] [id = 104] 05:08:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 149 (0xa6105800) [pid = 1778] [serial = 311] [outer = (nil)] 05:08:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 150 (0xa6847000) [pid = 1778] [serial = 312] [outer = 0xa6105800] 05:08:34 INFO - PROCESS | 1778 | 1472904514434 Marionette DEBUG loaded listener.js 05:08:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 151 (0xa6cad000) [pid = 1778] [serial = 313] [outer = 0xa6105800] 05:08:35 INFO - PROCESS | 1778 | 1472904515395 Marionette TRACE conn4 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 05:08:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 05:08:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1584ms 05:08:35 INFO - PROCESS | 1778 | 1472904515474 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 05:08:35 INFO - PROCESS | 1778 | 1472904515477 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 05:08:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 05:08:35 INFO - PROCESS | 1778 | 1472904515484 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 05:08:35 INFO - PROCESS | 1778 | 1472904515488 Marionette TRACE conn4 <- [1,390,null,{}] 05:08:35 INFO - PROCESS | 1778 | 1472904515493 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:35 INFO - PROCESS | 1778 | 1472904515498 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:35 INFO - PROCESS | 1778 | 1472904515713 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 05:08:36 INFO - PROCESS | 1778 | 1472904516314 Marionette TRACE conn4 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:36 INFO - PROCESS | 1778 | 1472904516332 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:36 INFO - PROCESS | 1778 | ++DOCSHELL 0x914ad400 == 61 [pid = 1778] [id = 105] 05:08:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 152 (0x914aec00) [pid = 1778] [serial = 314] [outer = (nil)] 05:08:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 153 (0x914ee000) [pid = 1778] [serial = 315] [outer = 0x914aec00] 05:08:36 INFO - PROCESS | 1778 | 1472904516448 Marionette DEBUG loaded listener.js 05:08:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 154 (0x91732800) [pid = 1778] [serial = 316] [outer = 0x914aec00] 05:08:37 INFO - PROCESS | 1778 | 1472904517508 Marionette TRACE conn4 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 05:08:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 05:08:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 2099ms 05:08:37 INFO - PROCESS | 1778 | 1472904517586 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 05:08:37 INFO - PROCESS | 1778 | 1472904517592 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 05:08:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 05:08:37 INFO - PROCESS | 1778 | 1472904517599 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 05:08:37 INFO - PROCESS | 1778 | 1472904517604 Marionette TRACE conn4 <- [1,394,null,{}] 05:08:37 INFO - PROCESS | 1778 | 1472904517612 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:37 INFO - PROCESS | 1778 | 1472904517619 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:37 INFO - PROCESS | 1778 | 1472904517829 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 05:08:38 INFO - PROCESS | 1778 | 1472904518047 Marionette TRACE conn4 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:38 INFO - PROCESS | 1778 | 1472904518054 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:38 INFO - PROCESS | 1778 | ++DOCSHELL 0x92150c00 == 62 [pid = 1778] [id = 106] 05:08:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 155 (0x921cc400) [pid = 1778] [serial = 317] [outer = (nil)] 05:08:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 156 (0x929a4400) [pid = 1778] [serial = 318] [outer = 0x921cc400] 05:08:38 INFO - PROCESS | 1778 | 1472904518148 Marionette DEBUG loaded listener.js 05:08:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 157 (0x92b31400) [pid = 1778] [serial = 319] [outer = 0x921cc400] 05:08:39 INFO - PROCESS | 1778 | 1472904519066 Marionette TRACE conn4 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 05:08:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 05:08:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1533ms 05:08:39 INFO - PROCESS | 1778 | 1472904519137 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 05:08:39 INFO - PROCESS | 1778 | 1472904519143 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 05:08:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 05:08:39 INFO - PROCESS | 1778 | 1472904519155 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 05:08:39 INFO - PROCESS | 1778 | 1472904519162 Marionette TRACE conn4 <- [1,398,null,{}] 05:08:39 INFO - PROCESS | 1778 | 1472904519171 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:39 INFO - PROCESS | 1778 | 1472904519176 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:39 INFO - PROCESS | 1778 | 1472904519430 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 05:08:39 INFO - PROCESS | 1778 | --DOCSHELL 0x9ad20c00 == 61 [pid = 1778] [id = 60] 05:08:39 INFO - PROCESS | 1778 | --DOCSHELL 0x93a48400 == 60 [pid = 1778] [id = 58] 05:08:39 INFO - PROCESS | 1778 | --DOCSHELL 0x92145c00 == 59 [pid = 1778] [id = 55] 05:08:39 INFO - PROCESS | 1778 | --DOCSHELL 0x951a5800 == 58 [pid = 1778] [id = 65] 05:08:39 INFO - PROCESS | 1778 | --DOMWINDOW == 156 (0x99f0b800) [pid = 1778] [serial = 215] [outer = (nil)] [url = about:blank] 05:08:39 INFO - PROCESS | 1778 | --DOMWINDOW == 155 (0x911d5c00) [pid = 1778] [serial = 228] [outer = (nil)] [url = about:blank] 05:08:39 INFO - PROCESS | 1778 | --DOMWINDOW == 154 (0x91bee400) [pid = 1778] [serial = 225] [outer = (nil)] [url = about:blank] 05:08:39 INFO - PROCESS | 1778 | --DOMWINDOW == 153 (0xa81f0800) [pid = 1778] [serial = 221] [outer = (nil)] [url = about:blank] 05:08:39 INFO - PROCESS | 1778 | --DOMWINDOW == 152 (0x9517e000) [pid = 1778] [serial = 209] [outer = (nil)] [url = about:blank] 05:08:39 INFO - PROCESS | 1778 | --DOMWINDOW == 151 (0x951a6800) [pid = 1778] [serial = 212] [outer = (nil)] [url = about:blank] 05:08:39 INFO - PROCESS | 1778 | --DOMWINDOW == 150 (0xa21d6800) [pid = 1778] [serial = 218] [outer = (nil)] [url = about:blank] 05:08:39 INFO - PROCESS | 1778 | --DOMWINDOW == 149 (0x9211c400) [pid = 1778] [serial = 249] [outer = (nil)] [url = about:blank] 05:08:39 INFO - PROCESS | 1778 | --DOCSHELL 0x95164800 == 57 [pid = 1778] [id = 69] 05:08:39 INFO - PROCESS | 1778 | --DOCSHELL 0x92152000 == 56 [pid = 1778] [id = 56] 05:08:39 INFO - PROCESS | 1778 | --DOCSHELL 0x92146800 == 55 [pid = 1778] [id = 66] 05:08:39 INFO - PROCESS | 1778 | --DOCSHELL 0x9d459400 == 54 [pid = 1778] [id = 67] 05:08:39 INFO - PROCESS | 1778 | --DOCSHELL 0x9a06ec00 == 53 [pid = 1778] [id = 54] 05:08:39 INFO - PROCESS | 1778 | --DOCSHELL 0x93a48c00 == 52 [pid = 1778] [id = 53] 05:08:39 INFO - PROCESS | 1778 | --DOCSHELL 0x97839c00 == 51 [pid = 1778] [id = 64] 05:08:39 INFO - PROCESS | 1778 | --DOCSHELL 0x97840c00 == 50 [pid = 1778] [id = 61] 05:08:39 INFO - PROCESS | 1778 | --DOCSHELL 0x951a8800 == 49 [pid = 1778] [id = 63] 05:08:39 INFO - PROCESS | 1778 | --DOCSHELL 0x93a4b800 == 48 [pid = 1778] [id = 68] 05:08:39 INFO - PROCESS | 1778 | --DOCSHELL 0x99f0cc00 == 47 [pid = 1778] [id = 59] 05:08:39 INFO - PROCESS | 1778 | --DOCSHELL 0x914a1400 == 46 [pid = 1778] [id = 97] 05:08:39 INFO - PROCESS | 1778 | 1472904519710 Marionette TRACE conn4 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:39 INFO - PROCESS | 1778 | 1472904519718 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:39 INFO - PROCESS | 1778 | --DOCSHELL 0x93943c00 == 45 [pid = 1778] [id = 96] 05:08:39 INFO - PROCESS | 1778 | --DOCSHELL 0x914a6800 == 44 [pid = 1778] [id = 95] 05:08:39 INFO - PROCESS | 1778 | --DOCSHELL 0x92b39400 == 43 [pid = 1778] [id = 94] 05:08:39 INFO - PROCESS | 1778 | --DOCSHELL 0x95169c00 == 42 [pid = 1778] [id = 93] 05:08:39 INFO - PROCESS | 1778 | --DOCSHELL 0x911c9c00 == 41 [pid = 1778] [id = 92] 05:08:39 INFO - PROCESS | 1778 | ++DOCSHELL 0x911c9c00 == 42 [pid = 1778] [id = 107] 05:08:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 150 (0x914a1400) [pid = 1778] [serial = 320] [outer = (nil)] 05:08:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 151 (0x92116000) [pid = 1778] [serial = 321] [outer = 0x914a1400] 05:08:39 INFO - PROCESS | 1778 | 1472904519803 Marionette DEBUG loaded listener.js 05:08:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 152 (0x93a48c00) [pid = 1778] [serial = 322] [outer = 0x914a1400] 05:08:39 INFO - PROCESS | 1778 | --DOCSHELL 0x914f4400 == 41 [pid = 1778] [id = 91] 05:08:40 INFO - PROCESS | 1778 | --DOCSHELL 0x911d6c00 == 40 [pid = 1778] [id = 83] 05:08:40 INFO - PROCESS | 1778 | --DOMWINDOW == 151 (0x9ad1d000) [pid = 1778] [serial = 243] [outer = (nil)] [url = about:blank] 05:08:40 INFO - PROCESS | 1778 | --DOMWINDOW == 150 (0x921d4c00) [pid = 1778] [serial = 232] [outer = (nil)] [url = about:blank] 05:08:40 INFO - PROCESS | 1778 | --DOMWINDOW == 149 (0x921d3c00) [pid = 1778] [serial = 231] [outer = (nil)] [url = about:blank] 05:08:40 INFO - PROCESS | 1778 | --DOMWINDOW == 148 (0x93a4ec00) [pid = 1778] [serial = 246] [outer = (nil)] [url = about:blank] 05:08:40 INFO - PROCESS | 1778 | --DOMWINDOW == 147 (0x99f01c00) [pid = 1778] [serial = 240] [outer = (nil)] [url = about:blank] 05:08:40 INFO - PROCESS | 1778 | --DOMWINDOW == 146 (0x9b44ac00) [pid = 1778] [serial = 244] [outer = (nil)] [url = about:blank] 05:08:40 INFO - PROCESS | 1778 | --DOMWINDOW == 145 (0x97831800) [pid = 1778] [serial = 237] [outer = (nil)] [url = about:blank] 05:08:40 INFO - PROCESS | 1778 | --DOMWINDOW == 144 (0x98230000) [pid = 1778] [serial = 238] [outer = (nil)] [url = about:blank] 05:08:40 INFO - PROCESS | 1778 | --DOMWINDOW == 143 (0x9516ac00) [pid = 1778] [serial = 234] [outer = (nil)] [url = about:blank] 05:08:40 INFO - PROCESS | 1778 | --DOMWINDOW == 142 (0x95178c00) [pid = 1778] [serial = 235] [outer = (nil)] [url = about:blank] 05:08:40 INFO - PROCESS | 1778 | --DOMWINDOW == 141 (0x98238c00) [pid = 1778] [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:08:40 INFO - PROCESS | 1778 | --DOMWINDOW == 140 (0x982b9800) [pid = 1778] [serial = 247] [outer = (nil)] [url = about:blank] 05:08:40 INFO - PROCESS | 1778 | --DOMWINDOW == 139 (0x9a409c00) [pid = 1778] [serial = 241] [outer = (nil)] [url = about:blank] 05:08:40 INFO - PROCESS | 1778 | 1472904520618 Marionette TRACE conn4 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 05:08:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 05:08:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1488ms 05:08:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 05:08:40 INFO - PROCESS | 1778 | 1472904520651 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 05:08:40 INFO - PROCESS | 1778 | 1472904520654 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 05:08:40 INFO - PROCESS | 1778 | 1472904520668 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 05:08:40 INFO - PROCESS | 1778 | 1472904520676 Marionette TRACE conn4 <- [1,402,null,{}] 05:08:40 INFO - PROCESS | 1778 | 1472904520684 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:40 INFO - PROCESS | 1778 | 1472904520690 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:40 INFO - PROCESS | 1778 | 1472904520859 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 05:08:40 INFO - PROCESS | 1778 | 1472904520872 Marionette TRACE conn4 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:40 INFO - PROCESS | 1778 | 1472904520879 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:40 INFO - PROCESS | 1778 | ++DOCSHELL 0x921cb000 == 41 [pid = 1778] [id = 108] 05:08:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 140 (0x9534a400) [pid = 1778] [serial = 323] [outer = (nil)] 05:08:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 141 (0x9551f400) [pid = 1778] [serial = 324] [outer = 0x9534a400] 05:08:40 INFO - PROCESS | 1778 | 1472904520947 Marionette DEBUG loaded listener.js 05:08:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 142 (0x97823000) [pid = 1778] [serial = 325] [outer = 0x9534a400] 05:08:41 INFO - PROCESS | 1778 | 1472904521828 Marionette TRACE conn4 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 05:08:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 05:08:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1245ms 05:08:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 05:08:41 INFO - PROCESS | 1778 | 1472904521906 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 05:08:41 INFO - PROCESS | 1778 | 1472904521909 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 05:08:41 INFO - PROCESS | 1778 | 1472904521922 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 05:08:41 INFO - PROCESS | 1778 | 1472904521925 Marionette TRACE conn4 <- [1,406,null,{}] 05:08:41 INFO - PROCESS | 1778 | 1472904521930 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:41 INFO - PROCESS | 1778 | 1472904521935 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:42 INFO - PROCESS | 1778 | 1472904522141 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 05:08:42 INFO - PROCESS | 1778 | 1472904522166 Marionette TRACE conn4 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:42 INFO - PROCESS | 1778 | 1472904522176 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:42 INFO - PROCESS | 1778 | ++DOCSHELL 0x914f4400 == 42 [pid = 1778] [id = 109] 05:08:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 143 (0x95354000) [pid = 1778] [serial = 326] [outer = (nil)] 05:08:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 144 (0x98231400) [pid = 1778] [serial = 327] [outer = 0x95354000] 05:08:42 INFO - PROCESS | 1778 | 1472904522243 Marionette DEBUG loaded listener.js 05:08:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 145 (0x982c4800) [pid = 1778] [serial = 328] [outer = 0x95354000] 05:08:43 INFO - PROCESS | 1778 | 1472904523140 Marionette TRACE conn4 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 05:08:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 05:08:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1289ms 05:08:43 INFO - PROCESS | 1778 | 1472904523216 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 05:08:43 INFO - PROCESS | 1778 | 1472904523218 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 05:08:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 05:08:43 INFO - PROCESS | 1778 | 1472904523225 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 05:08:43 INFO - PROCESS | 1778 | 1472904523242 Marionette TRACE conn4 <- [1,410,null,{}] 05:08:43 INFO - PROCESS | 1778 | 1472904523281 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:43 INFO - PROCESS | 1778 | 1472904523286 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:43 INFO - PROCESS | 1778 | 1472904523499 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 05:08:43 INFO - PROCESS | 1778 | 1472904523523 Marionette TRACE conn4 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:43 INFO - PROCESS | 1778 | 1472904523537 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:43 INFO - PROCESS | 1778 | ++DOCSHELL 0x99f10c00 == 43 [pid = 1778] [id = 110] 05:08:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 146 (0x99f71800) [pid = 1778] [serial = 329] [outer = (nil)] 05:08:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 147 (0x9a1f8c00) [pid = 1778] [serial = 330] [outer = 0x99f71800] 05:08:43 INFO - PROCESS | 1778 | 1472904523615 Marionette DEBUG loaded listener.js 05:08:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 148 (0x9b440c00) [pid = 1778] [serial = 331] [outer = 0x99f71800] 05:08:44 INFO - PROCESS | 1778 | --DOMWINDOW == 147 (0xa6cb4800) [pid = 1778] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 05:08:44 INFO - PROCESS | 1778 | --DOMWINDOW == 146 (0x9bcee800) [pid = 1778] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 05:08:44 INFO - PROCESS | 1778 | --DOMWINDOW == 145 (0x914fa400) [pid = 1778] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 05:08:44 INFO - PROCESS | 1778 | --DOMWINDOW == 144 (0x911d2400) [pid = 1778] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 05:08:44 INFO - PROCESS | 1778 | --DOMWINDOW == 143 (0xa22b5c00) [pid = 1778] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 05:08:44 INFO - PROCESS | 1778 | --DOMWINDOW == 142 (0x9534e800) [pid = 1778] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 05:08:44 INFO - PROCESS | 1778 | --DOMWINDOW == 141 (0xa1fa6c00) [pid = 1778] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 05:08:44 INFO - PROCESS | 1778 | --DOMWINDOW == 140 (0x97816c00) [pid = 1778] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 05:08:44 INFO - PROCESS | 1778 | --DOMWINDOW == 139 (0xa6e46400) [pid = 1778] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 05:08:44 INFO - PROCESS | 1778 | --DOMWINDOW == 138 (0x9516b400) [pid = 1778] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 05:08:44 INFO - PROCESS | 1778 | --DOMWINDOW == 137 (0x93c87000) [pid = 1778] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 05:08:44 INFO - PROCESS | 1778 | --DOMWINDOW == 136 (0x9517a800) [pid = 1778] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 05:08:44 INFO - PROCESS | 1778 | --DOMWINDOW == 135 (0x952db800) [pid = 1778] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 05:08:44 INFO - PROCESS | 1778 | --DOMWINDOW == 134 (0x9534ac00) [pid = 1778] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 05:08:44 INFO - PROCESS | 1778 | --DOMWINDOW == 133 (0x9b256400) [pid = 1778] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 05:08:44 INFO - PROCESS | 1778 | --DOMWINDOW == 132 (0x91be9c00) [pid = 1778] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 05:08:44 INFO - PROCESS | 1778 | --DOMWINDOW == 131 (0x9d336c00) [pid = 1778] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 05:08:44 INFO - PROCESS | 1778 | --DOMWINDOW == 130 (0x914f9000) [pid = 1778] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 05:08:44 INFO - PROCESS | 1778 | --DOMWINDOW == 129 (0x914a7400) [pid = 1778] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 05:08:44 INFO - PROCESS | 1778 | --DOMWINDOW == 128 (0x9b75e000) [pid = 1778] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 05:08:44 INFO - PROCESS | 1778 | --DOMWINDOW == 127 (0x9bba5800) [pid = 1778] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 05:08:44 INFO - PROCESS | 1778 | --DOMWINDOW == 126 (0x983da800) [pid = 1778] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 05:08:44 INFO - PROCESS | 1778 | --DOMWINDOW == 125 (0xa1f0ac00) [pid = 1778] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 05:08:44 INFO - PROCESS | 1778 | --DOMWINDOW == 124 (0x99f03400) [pid = 1778] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 05:08:44 INFO - PROCESS | 1778 | --DOMWINDOW == 123 (0x938c6c00) [pid = 1778] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 05:08:44 INFO - PROCESS | 1778 | --DOMWINDOW == 122 (0x9214a400) [pid = 1778] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 05:08:44 INFO - PROCESS | 1778 | --DOMWINDOW == 121 (0x95349400) [pid = 1778] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 05:08:44 INFO - PROCESS | 1778 | --DOMWINDOW == 120 (0xa22b6800) [pid = 1778] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 05:08:44 INFO - PROCESS | 1778 | --DOMWINDOW == 119 (0x9783e800) [pid = 1778] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 05:08:44 INFO - PROCESS | 1778 | --DOMWINDOW == 118 (0x9516b800) [pid = 1778] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 05:08:44 INFO - PROCESS | 1778 | --DOMWINDOW == 117 (0x91be8c00) [pid = 1778] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 05:08:44 INFO - PROCESS | 1778 | --DOMWINDOW == 116 (0x93a4b400) [pid = 1778] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 05:08:44 INFO - PROCESS | 1778 | --DOMWINDOW == 115 (0x91be8000) [pid = 1778] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 05:08:44 INFO - PROCESS | 1778 | --DOMWINDOW == 114 (0x99f0f400) [pid = 1778] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 05:08:44 INFO - PROCESS | 1778 | --DOMWINDOW == 113 (0xa1fa7000) [pid = 1778] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 05:08:45 INFO - PROCESS | 1778 | 1472904525176 Marionette TRACE conn4 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 05:08:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 05:08:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1996ms 05:08:45 INFO - PROCESS | 1778 | 1472904525222 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 05:08:45 INFO - PROCESS | 1778 | 1472904525225 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 05:08:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 05:08:45 INFO - PROCESS | 1778 | 1472904525231 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 05:08:45 INFO - PROCESS | 1778 | 1472904525234 Marionette TRACE conn4 <- [1,414,null,{}] 05:08:45 INFO - PROCESS | 1778 | 1472904525240 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:45 INFO - PROCESS | 1778 | 1472904525245 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:45 INFO - PROCESS | 1778 | 1472904525415 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 05:08:45 INFO - PROCESS | 1778 | 1472904525425 Marionette TRACE conn4 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:45 INFO - PROCESS | 1778 | 1472904525431 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:45 INFO - PROCESS | 1778 | ++DOCSHELL 0x914a5800 == 44 [pid = 1778] [id = 111] 05:08:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 114 (0x914f9000) [pid = 1778] [serial = 332] [outer = (nil)] 05:08:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 115 (0x94770400) [pid = 1778] [serial = 333] [outer = 0x914f9000] 05:08:45 INFO - PROCESS | 1778 | 1472904525503 Marionette DEBUG loaded listener.js 05:08:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 116 (0x95351400) [pid = 1778] [serial = 334] [outer = 0x914f9000] 05:08:46 INFO - PROCESS | 1778 | 1472904526367 Marionette TRACE conn4 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 05:08:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 05:08:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1180ms 05:08:46 INFO - PROCESS | 1778 | 1472904526412 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 05:08:46 INFO - PROCESS | 1778 | 1472904526416 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 05:08:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 05:08:46 INFO - PROCESS | 1778 | 1472904526422 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 05:08:46 INFO - PROCESS | 1778 | 1472904526425 Marionette TRACE conn4 <- [1,418,null,{}] 05:08:46 INFO - PROCESS | 1778 | 1472904526430 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:46 INFO - PROCESS | 1778 | 1472904526435 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:46 INFO - PROCESS | 1778 | 1472904526591 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 05:08:46 INFO - PROCESS | 1778 | 1472904526600 Marionette TRACE conn4 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:46 INFO - PROCESS | 1778 | 1472904526607 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:46 INFO - PROCESS | 1778 | ++DOCSHELL 0x911ce400 == 45 [pid = 1778] [id = 112] 05:08:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 117 (0x911cf000) [pid = 1778] [serial = 335] [outer = (nil)] 05:08:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 118 (0x914a2000) [pid = 1778] [serial = 336] [outer = 0x911cf000] 05:08:46 INFO - PROCESS | 1778 | 1472904526763 Marionette DEBUG loaded listener.js 05:08:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 119 (0x914abc00) [pid = 1778] [serial = 337] [outer = 0x911cf000] 05:08:48 INFO - PROCESS | 1778 | 1472904528356 Marionette TRACE conn4 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 05:08:48 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:08:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1985ms 05:08:48 INFO - PROCESS | 1778 | 1472904528408 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 05:08:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 05:08:48 INFO - PROCESS | 1778 | 1472904528414 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 05:08:48 INFO - PROCESS | 1778 | 1472904528422 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 05:08:48 INFO - PROCESS | 1778 | 1472904528428 Marionette TRACE conn4 <- [1,422,null,{}] 05:08:48 INFO - PROCESS | 1778 | 1472904528437 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:48 INFO - PROCESS | 1778 | 1472904528443 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:48 INFO - PROCESS | 1778 | 1472904528648 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 05:08:48 INFO - PROCESS | 1778 | 1472904528822 Marionette TRACE conn4 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:48 INFO - PROCESS | 1778 | 1472904528833 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:48 INFO - PROCESS | 1778 | ++DOCSHELL 0x9211cc00 == 46 [pid = 1778] [id = 113] 05:08:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 120 (0x92145000) [pid = 1778] [serial = 338] [outer = (nil)] 05:08:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 121 (0x929a5800) [pid = 1778] [serial = 339] [outer = 0x92145000] 05:08:48 INFO - PROCESS | 1778 | 1472904528915 Marionette DEBUG loaded listener.js 05:08:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 122 (0x92b39c00) [pid = 1778] [serial = 340] [outer = 0x92145000] 05:08:50 INFO - PROCESS | 1778 | 1472904530272 Marionette TRACE conn4 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 05:08:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 05:08:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1897ms 05:08:50 INFO - PROCESS | 1778 | 1472904530400 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 05:08:50 INFO - PROCESS | 1778 | 1472904530407 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 05:08:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 05:08:50 INFO - PROCESS | 1778 | 1472904530421 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 05:08:50 INFO - PROCESS | 1778 | 1472904530425 Marionette TRACE conn4 <- [1,426,null,{}] 05:08:50 INFO - PROCESS | 1778 | 1472904530431 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:50 INFO - PROCESS | 1778 | 1472904530436 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:50 INFO - PROCESS | 1778 | 1472904530612 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 05:08:50 INFO - PROCESS | 1778 | 1472904530779 Marionette TRACE conn4 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:50 INFO - PROCESS | 1778 | 1472904530786 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:50 INFO - PROCESS | 1778 | ++DOCSHELL 0x92150000 == 47 [pid = 1778] [id = 114] 05:08:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 123 (0x92ebec00) [pid = 1778] [serial = 341] [outer = (nil)] 05:08:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 124 (0x95181c00) [pid = 1778] [serial = 342] [outer = 0x92ebec00] 05:08:50 INFO - PROCESS | 1778 | 1472904530871 Marionette DEBUG loaded listener.js 05:08:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 125 (0x95349400) [pid = 1778] [serial = 343] [outer = 0x92ebec00] 05:08:51 INFO - PROCESS | 1778 | 1472904531841 Marionette TRACE conn4 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 05:08:51 INFO - PROCESS | 1778 | 1472904531920 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 05:08:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 05:08:51 INFO - PROCESS | 1778 | 1472904531927 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 05:08:51 INFO - PROCESS | 1778 | 1472904531933 Marionette TRACE conn4 <- [1,430,null,{}] 05:08:51 INFO - PROCESS | 1778 | 1472904531950 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:51 INFO - PROCESS | 1778 | 1472904531959 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:52 INFO - PROCESS | 1778 | 1472904532190 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 05:08:52 INFO - PROCESS | 1778 | 1472904532451 Marionette TRACE conn4 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:52 INFO - PROCESS | 1778 | 1472904532463 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:52 INFO - PROCESS | 1778 | ++DOCSHELL 0x9783ec00 == 48 [pid = 1778] [id = 115] 05:08:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 126 (0x99f0dc00) [pid = 1778] [serial = 344] [outer = (nil)] 05:08:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 127 (0x9ad20400) [pid = 1778] [serial = 345] [outer = 0x99f0dc00] 05:08:52 INFO - PROCESS | 1778 | 1472904532543 Marionette DEBUG loaded listener.js 05:08:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 128 (0x9b252c00) [pid = 1778] [serial = 346] [outer = 0x99f0dc00] 05:08:53 INFO - PROCESS | 1778 | 1472904533428 Marionette TRACE conn4 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 05:08:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 05:08:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1538ms 05:08:53 INFO - PROCESS | 1778 | 1472904533466 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 05:08:53 INFO - PROCESS | 1778 | 1472904533470 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 05:08:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 05:08:53 INFO - PROCESS | 1778 | 1472904533477 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 05:08:53 INFO - PROCESS | 1778 | 1472904533481 Marionette TRACE conn4 <- [1,434,null,{}] 05:08:53 INFO - PROCESS | 1778 | 1472904533487 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:53 INFO - PROCESS | 1778 | 1472904533492 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:53 INFO - PROCESS | 1778 | 1472904533687 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 05:08:53 INFO - PROCESS | 1778 | 1472904533859 Marionette TRACE conn4 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:53 INFO - PROCESS | 1778 | 1472904533867 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:53 INFO - PROCESS | 1778 | ++DOCSHELL 0x911cc000 == 49 [pid = 1778] [id = 116] 05:08:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 129 (0x914f2400) [pid = 1778] [serial = 347] [outer = (nil)] 05:08:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 130 (0x9d32b800) [pid = 1778] [serial = 348] [outer = 0x914f2400] 05:08:53 INFO - PROCESS | 1778 | 1472904533948 Marionette DEBUG loaded listener.js 05:08:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 131 (0x9d80c400) [pid = 1778] [serial = 349] [outer = 0x914f2400] 05:08:54 INFO - PROCESS | 1778 | 1472904534866 Marionette TRACE conn4 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 05:08:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 05:08:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1439ms 05:08:54 INFO - PROCESS | 1778 | 1472904534918 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 05:08:54 INFO - PROCESS | 1778 | 1472904534921 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 05:08:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 05:08:54 INFO - PROCESS | 1778 | 1472904534928 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 05:08:54 INFO - PROCESS | 1778 | 1472904534931 Marionette TRACE conn4 <- [1,438,null,{}] 05:08:54 INFO - PROCESS | 1778 | 1472904534937 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:54 INFO - PROCESS | 1778 | 1472904534942 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:55 INFO - PROCESS | 1778 | 1472904535133 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 05:08:55 INFO - PROCESS | 1778 | 1472904535306 Marionette TRACE conn4 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:55 INFO - PROCESS | 1778 | 1472904535312 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:55 INFO - PROCESS | 1778 | ++DOCSHELL 0x9d877c00 == 50 [pid = 1778] [id = 117] 05:08:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 132 (0xa109d000) [pid = 1778] [serial = 350] [outer = (nil)] 05:08:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 133 (0xa2154c00) [pid = 1778] [serial = 351] [outer = 0xa109d000] 05:08:55 INFO - PROCESS | 1778 | 1472904535411 Marionette DEBUG loaded listener.js 05:08:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 134 (0xa33d5000) [pid = 1778] [serial = 352] [outer = 0xa109d000] 05:08:56 INFO - PROCESS | 1778 | 1472904536368 Marionette TRACE conn4 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 05:08:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 05:08:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1484ms 05:08:56 INFO - PROCESS | 1778 | 1472904536413 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 05:08:56 INFO - PROCESS | 1778 | 1472904536417 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 05:08:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 05:08:56 INFO - PROCESS | 1778 | 1472904536423 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 05:08:56 INFO - PROCESS | 1778 | 1472904536427 Marionette TRACE conn4 <- [1,442,null,{}] 05:08:56 INFO - PROCESS | 1778 | 1472904536433 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:56 INFO - PROCESS | 1778 | 1472904536443 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:56 INFO - PROCESS | 1778 | 1472904536620 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 05:08:56 INFO - PROCESS | 1778 | 1472904536793 Marionette TRACE conn4 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:56 INFO - PROCESS | 1778 | 1472904536803 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:56 INFO - PROCESS | 1778 | ++DOCSHELL 0x911ca800 == 51 [pid = 1778] [id = 118] 05:08:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 135 (0x9d818c00) [pid = 1778] [serial = 353] [outer = (nil)] 05:08:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 136 (0xa67a3800) [pid = 1778] [serial = 354] [outer = 0x9d818c00] 05:08:56 INFO - PROCESS | 1778 | 1472904536883 Marionette DEBUG loaded listener.js 05:08:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 137 (0xa6caa000) [pid = 1778] [serial = 355] [outer = 0x9d818c00] 05:08:57 INFO - PROCESS | 1778 | 1472904537854 Marionette TRACE conn4 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 05:08:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 05:08:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1487ms 05:08:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 05:08:57 INFO - PROCESS | 1778 | 1472904537911 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 05:08:57 INFO - PROCESS | 1778 | 1472904537914 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 05:08:57 INFO - PROCESS | 1778 | 1472904537922 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 05:08:57 INFO - PROCESS | 1778 | 1472904537925 Marionette TRACE conn4 <- [1,446,null,{}] 05:08:57 INFO - PROCESS | 1778 | 1472904537931 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:57 INFO - PROCESS | 1778 | 1472904537936 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:58 INFO - PROCESS | 1778 | 1472904538112 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 05:08:58 INFO - PROCESS | 1778 | 1472904538331 Marionette TRACE conn4 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:58 INFO - PROCESS | 1778 | 1472904538340 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:58 INFO - PROCESS | 1778 | ++DOCSHELL 0x911cf400 == 52 [pid = 1778] [id = 119] 05:08:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 138 (0x911cfc00) [pid = 1778] [serial = 356] [outer = (nil)] 05:08:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 139 (0x91bea800) [pid = 1778] [serial = 357] [outer = 0x911cfc00] 05:08:58 INFO - PROCESS | 1778 | 1472904538460 Marionette DEBUG loaded listener.js 05:08:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 140 (0x921ca800) [pid = 1778] [serial = 358] [outer = 0x911cfc00] 05:08:59 INFO - PROCESS | 1778 | 1472904539380 Marionette TRACE conn4 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 05:08:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 05:08:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1535ms 05:08:59 INFO - PROCESS | 1778 | 1472904539457 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 05:08:59 INFO - PROCESS | 1778 | 1472904539462 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 05:08:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 05:08:59 INFO - PROCESS | 1778 | 1472904539468 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 05:08:59 INFO - PROCESS | 1778 | 1472904539472 Marionette TRACE conn4 <- [1,450,null,{}] 05:08:59 INFO - PROCESS | 1778 | 1472904539478 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:59 INFO - PROCESS | 1778 | 1472904539483 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:08:59 INFO - PROCESS | 1778 | 1472904539693 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 05:09:00 INFO - PROCESS | 1778 | 1472904540173 Marionette TRACE conn4 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:00 INFO - PROCESS | 1778 | 1472904540185 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:00 INFO - PROCESS | 1778 | ++DOCSHELL 0x91737c00 == 53 [pid = 1778] [id = 120] 05:09:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 141 (0x91738000) [pid = 1778] [serial = 359] [outer = (nil)] 05:09:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 142 (0x91be7c00) [pid = 1778] [serial = 360] [outer = 0x91738000] 05:09:00 INFO - PROCESS | 1778 | 1472904540303 Marionette DEBUG loaded listener.js 05:09:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 143 (0x9211dc00) [pid = 1778] [serial = 361] [outer = 0x91738000] 05:09:01 INFO - PROCESS | 1778 | 1472904541179 Marionette TRACE conn4 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 05:09:01 INFO - PROCESS | 1778 | 1472904541266 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 05:09:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 05:09:01 INFO - PROCESS | 1778 | 1472904541275 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 05:09:01 INFO - PROCESS | 1778 | 1472904541279 Marionette TRACE conn4 <- [1,454,null,{}] 05:09:01 INFO - PROCESS | 1778 | 1472904541287 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:01 INFO - PROCESS | 1778 | 1472904541295 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:01 INFO - PROCESS | 1778 | 1472904541582 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 05:09:01 INFO - PROCESS | 1778 | 1472904541878 Marionette TRACE conn4 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:01 INFO - PROCESS | 1778 | 1472904541888 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:01 INFO - PROCESS | 1778 | ++DOCSHELL 0x91740400 == 54 [pid = 1778] [id = 121] 05:09:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 144 (0x921d4c00) [pid = 1778] [serial = 362] [outer = (nil)] 05:09:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 145 (0x93c8bc00) [pid = 1778] [serial = 363] [outer = 0x921d4c00] 05:09:01 INFO - PROCESS | 1778 | 1472904541969 Marionette DEBUG loaded listener.js 05:09:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 146 (0x95170c00) [pid = 1778] [serial = 364] [outer = 0x921d4c00] 05:09:02 INFO - PROCESS | 1778 | --DOCSHELL 0x914a5800 == 53 [pid = 1778] [id = 111] 05:09:02 INFO - PROCESS | 1778 | --DOCSHELL 0x99f10c00 == 52 [pid = 1778] [id = 110] 05:09:02 INFO - PROCESS | 1778 | --DOMWINDOW == 145 (0x9173b400) [pid = 1778] [serial = 291] [outer = (nil)] [url = about:blank] 05:09:02 INFO - PROCESS | 1778 | --DOCSHELL 0x914f4400 == 51 [pid = 1778] [id = 109] 05:09:02 INFO - PROCESS | 1778 | --DOCSHELL 0x921cb000 == 50 [pid = 1778] [id = 108] 05:09:02 INFO - PROCESS | 1778 | --DOCSHELL 0x911c9c00 == 49 [pid = 1778] [id = 107] 05:09:02 INFO - PROCESS | 1778 | --DOCSHELL 0x92150c00 == 48 [pid = 1778] [id = 106] 05:09:02 INFO - PROCESS | 1778 | --DOCSHELL 0x914ad400 == 47 [pid = 1778] [id = 105] 05:09:02 INFO - PROCESS | 1778 | --DOCSHELL 0x911cc800 == 46 [pid = 1778] [id = 98] 05:09:02 INFO - PROCESS | 1778 | --DOMWINDOW == 144 (0xa8b20000) [pid = 1778] [serial = 222] [outer = (nil)] [url = about:blank] 05:09:02 INFO - PROCESS | 1778 | --DOMWINDOW == 143 (0xa6105c00) [pid = 1778] [serial = 171] [outer = (nil)] [url = about:blank] 05:09:02 INFO - PROCESS | 1778 | --DOMWINDOW == 142 (0x9211f800) [pid = 1778] [serial = 250] [outer = (nil)] [url = about:blank] 05:09:02 INFO - PROCESS | 1778 | --DOMWINDOW == 141 (0x938c8400) [pid = 1778] [serial = 229] [outer = (nil)] [url = about:blank] 05:09:02 INFO - PROCESS | 1778 | --DOMWINDOW == 140 (0xa610ac00) [pid = 1778] [serial = 183] [outer = (nil)] [url = about:blank] 05:09:02 INFO - PROCESS | 1778 | --DOMWINDOW == 139 (0x9d32d800) [pid = 1778] [serial = 288] [outer = (nil)] [url = about:blank] 05:09:02 INFO - PROCESS | 1778 | --DOMWINDOW == 138 (0xa3179c00) [pid = 1778] [serial = 108] [outer = (nil)] [url = about:blank] 05:09:02 INFO - PROCESS | 1778 | --DOMWINDOW == 137 (0x98232800) [pid = 1778] [serial = 258] [outer = (nil)] [url = about:blank] 05:09:02 INFO - PROCESS | 1778 | --DOMWINDOW == 136 (0x99379400) [pid = 1778] [serial = 259] [outer = (nil)] [url = about:blank] 05:09:02 INFO - PROCESS | 1778 | --DOMWINDOW == 135 (0xa8b22800) [pid = 1778] [serial = 150] [outer = (nil)] [url = about:blank] 05:09:02 INFO - PROCESS | 1778 | --DOMWINDOW == 134 (0x951a4800) [pid = 1778] [serial = 280] [outer = (nil)] [url = about:blank] 05:09:02 INFO - PROCESS | 1778 | --DOMWINDOW == 133 (0x9a1f6800) [pid = 1778] [serial = 111] [outer = (nil)] [url = about:blank] 05:09:02 INFO - PROCESS | 1778 | --DOMWINDOW == 132 (0x9534a000) [pid = 1778] [serial = 213] [outer = (nil)] [url = about:blank] 05:09:02 INFO - PROCESS | 1778 | --DOMWINDOW == 131 (0x99379800) [pid = 1778] [serial = 114] [outer = (nil)] [url = about:blank] 05:09:02 INFO - PROCESS | 1778 | --DOMWINDOW == 130 (0x98234400) [pid = 1778] [serial = 283] [outer = (nil)] [url = about:blank] 05:09:02 INFO - PROCESS | 1778 | --DOMWINDOW == 129 (0xa22b3400) [pid = 1778] [serial = 180] [outer = (nil)] [url = about:blank] 05:09:02 INFO - PROCESS | 1778 | --DOMWINDOW == 128 (0x92b2c800) [pid = 1778] [serial = 277] [outer = (nil)] [url = about:blank] 05:09:02 INFO - PROCESS | 1778 | --DOMWINDOW == 127 (0xa4f32000) [pid = 1778] [serial = 219] [outer = (nil)] [url = about:blank] 05:09:02 INFO - PROCESS | 1778 | --DOMWINDOW == 126 (0x91be7000) [pid = 1778] [serial = 252] [outer = (nil)] [url = about:blank] 05:09:02 INFO - PROCESS | 1778 | --DOMWINDOW == 125 (0x929a3c00) [pid = 1778] [serial = 276] [outer = (nil)] [url = about:blank] 05:09:02 INFO - PROCESS | 1778 | --DOMWINDOW == 124 (0x9d45dc00) [pid = 1778] [serial = 289] [outer = (nil)] [url = about:blank] 05:09:02 INFO - PROCESS | 1778 | --DOMWINDOW == 123 (0x9517fc00) [pid = 1778] [serial = 262] [outer = (nil)] [url = about:blank] 05:09:02 INFO - PROCESS | 1778 | --DOMWINDOW == 122 (0xa102bc00) [pid = 1778] [serial = 141] [outer = (nil)] [url = about:blank] 05:09:02 INFO - PROCESS | 1778 | --DOMWINDOW == 121 (0x95173800) [pid = 1778] [serial = 279] [outer = (nil)] [url = about:blank] 05:09:02 INFO - PROCESS | 1778 | --DOMWINDOW == 120 (0xa3350000) [pid = 1778] [serial = 144] [outer = (nil)] [url = about:blank] 05:09:02 INFO - PROCESS | 1778 | --DOMWINDOW == 119 (0xa4d5ec00) [pid = 1778] [serial = 153] [outer = (nil)] [url = about:blank] 05:09:02 INFO - PROCESS | 1778 | --DOMWINDOW == 118 (0xa2406000) [pid = 1778] [serial = 117] [outer = (nil)] [url = about:blank] 05:09:02 INFO - PROCESS | 1778 | --DOMWINDOW == 117 (0x955d1800) [pid = 1778] [serial = 282] [outer = (nil)] [url = about:blank] 05:09:02 INFO - PROCESS | 1778 | --DOMWINDOW == 116 (0x9a1f2400) [pid = 1778] [serial = 216] [outer = (nil)] [url = about:blank] 05:09:02 INFO - PROCESS | 1778 | --DOMWINDOW == 115 (0x95165400) [pid = 1778] [serial = 256] [outer = (nil)] [url = about:blank] 05:09:02 INFO - PROCESS | 1778 | --DOMWINDOW == 114 (0x929aa000) [pid = 1778] [serial = 264] [outer = (nil)] [url = about:blank] 05:09:02 INFO - PROCESS | 1778 | --DOMWINDOW == 113 (0x9393e800) [pid = 1778] [serial = 135] [outer = (nil)] [url = about:blank] 05:09:02 INFO - PROCESS | 1778 | --DOMWINDOW == 112 (0x99f08400) [pid = 1778] [serial = 286] [outer = (nil)] [url = about:blank] 05:09:02 INFO - PROCESS | 1778 | --DOMWINDOW == 111 (0xa6e47400) [pid = 1778] [serial = 186] [outer = (nil)] [url = about:blank] 05:09:02 INFO - PROCESS | 1778 | --DOMWINDOW == 110 (0x9a1f3800) [pid = 1778] [serial = 138] [outer = (nil)] [url = about:blank] 05:09:02 INFO - PROCESS | 1778 | --DOMWINDOW == 109 (0x95180400) [pid = 1778] [serial = 210] [outer = (nil)] [url = about:blank] 05:09:02 INFO - PROCESS | 1778 | --DOMWINDOW == 108 (0x92144400) [pid = 1778] [serial = 226] [outer = (nil)] [url = about:blank] 05:09:02 INFO - PROCESS | 1778 | --DOMWINDOW == 107 (0x9516c800) [pid = 1778] [serial = 270] [outer = (nil)] [url = about:blank] 05:09:02 INFO - PROCESS | 1778 | --DOMWINDOW == 106 (0x93a4a400) [pid = 1778] [serial = 255] [outer = (nil)] [url = about:blank] 05:09:02 INFO - PROCESS | 1778 | --DOMWINDOW == 105 (0x92114800) [pid = 1778] [serial = 253] [outer = (nil)] [url = about:blank] 05:09:02 INFO - PROCESS | 1778 | --DOMWINDOW == 104 (0x99f01800) [pid = 1778] [serial = 285] [outer = (nil)] [url = about:blank] 05:09:02 INFO - PROCESS | 1778 | --DOMWINDOW == 103 (0x92b30800) [pid = 1778] [serial = 267] [outer = (nil)] [url = about:blank] 05:09:02 INFO - PROCESS | 1778 | --DOMWINDOW == 102 (0x914ae400) [pid = 1778] [serial = 261] [outer = (nil)] [url = about:blank] 05:09:02 INFO - PROCESS | 1778 | --DOMWINDOW == 101 (0x98233000) [pid = 1778] [serial = 174] [outer = (nil)] [url = about:blank] 05:09:02 INFO - PROCESS | 1778 | --DOMWINDOW == 100 (0x92121400) [pid = 1778] [serial = 274] [outer = (nil)] [url = about:blank] 05:09:02 INFO - PROCESS | 1778 | --DOMWINDOW == 99 (0x9ad13400) [pid = 1778] [serial = 177] [outer = (nil)] [url = about:blank] 05:09:02 INFO - PROCESS | 1778 | --DOMWINDOW == 98 (0xa6ca9400) [pid = 1778] [serial = 147] [outer = (nil)] [url = about:blank] 05:09:02 INFO - PROCESS | 1778 | --DOMWINDOW == 97 (0x91bef800) [pid = 1778] [serial = 273] [outer = (nil)] [url = about:blank] 05:09:02 INFO - PROCESS | 1778 | [1778] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:09:03 INFO - PROCESS | 1778 | 1472904543048 Marionette TRACE conn4 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 05:09:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 05:09:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1831ms 05:09:03 INFO - PROCESS | 1778 | 1472904543110 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 05:09:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 05:09:03 INFO - PROCESS | 1778 | 1472904543116 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 05:09:03 INFO - PROCESS | 1778 | 1472904543123 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 05:09:03 INFO - PROCESS | 1778 | 1472904543127 Marionette TRACE conn4 <- [1,458,null,{}] 05:09:03 INFO - PROCESS | 1778 | 1472904543134 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:03 INFO - PROCESS | 1778 | 1472904543139 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:03 INFO - PROCESS | 1778 | 1472904543323 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 05:09:03 INFO - PROCESS | 1778 | 1472904543533 Marionette TRACE conn4 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:03 INFO - PROCESS | 1778 | 1472904543543 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:03 INFO - PROCESS | 1778 | ++DOCSHELL 0x92144400 == 47 [pid = 1778] [id = 122] 05:09:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 98 (0x929a7c00) [pid = 1778] [serial = 365] [outer = (nil)] 05:09:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 99 (0x93a4a400) [pid = 1778] [serial = 366] [outer = 0x929a7c00] 05:09:03 INFO - PROCESS | 1778 | 1472904543616 Marionette DEBUG loaded listener.js 05:09:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 100 (0x95178800) [pid = 1778] [serial = 367] [outer = 0x929a7c00] 05:09:04 INFO - PROCESS | 1778 | 1472904544426 Marionette TRACE conn4 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 05:09:04 INFO - PROCESS | 1778 | 1472904544507 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 05:09:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 05:09:04 INFO - PROCESS | 1778 | 1472904544522 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 05:09:04 INFO - PROCESS | 1778 | 1472904544530 Marionette TRACE conn4 <- [1,462,null,{}] 05:09:04 INFO - PROCESS | 1778 | 1472904544539 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:04 INFO - PROCESS | 1778 | 1472904544545 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:04 INFO - PROCESS | 1778 | 1472904544721 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 05:09:04 INFO - PROCESS | 1778 | 1472904544876 Marionette TRACE conn4 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:04 INFO - PROCESS | 1778 | 1472904544886 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:04 INFO - PROCESS | 1778 | ++DOCSHELL 0x911cbc00 == 48 [pid = 1778] [id = 123] 05:09:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 101 (0x95351c00) [pid = 1778] [serial = 368] [outer = (nil)] 05:09:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 102 (0x9822f000) [pid = 1778] [serial = 369] [outer = 0x95351c00] 05:09:04 INFO - PROCESS | 1778 | 1472904544954 Marionette DEBUG loaded listener.js 05:09:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 103 (0x98238400) [pid = 1778] [serial = 370] [outer = 0x95351c00] 05:09:05 INFO - PROCESS | 1778 | [1778] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:09:05 INFO - PROCESS | 1778 | 1472904545899 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 05:09:05 INFO - PROCESS | 1778 | 1472904545972 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 05:09:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 05:09:05 INFO - PROCESS | 1778 | 1472904545979 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 05:09:05 INFO - PROCESS | 1778 | 1472904545982 Marionette TRACE conn4 <- [1,466,null,{}] 05:09:05 INFO - PROCESS | 1778 | 1472904545987 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:05 INFO - PROCESS | 1778 | 1472904545992 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:06 INFO - PROCESS | 1778 | 1472904546218 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 05:09:06 INFO - PROCESS | 1778 | 1472904546259 Marionette TRACE conn4 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:06 INFO - PROCESS | 1778 | 1472904546269 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:06 INFO - PROCESS | 1778 | ++DOCSHELL 0x99e81000 == 49 [pid = 1778] [id = 124] 05:09:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 104 (0x99f03400) [pid = 1778] [serial = 371] [outer = (nil)] 05:09:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 105 (0x99f0f000) [pid = 1778] [serial = 372] [outer = 0x99f03400] 05:09:06 INFO - PROCESS | 1778 | 1472904546349 Marionette DEBUG loaded listener.js 05:09:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 106 (0x9a1f2400) [pid = 1778] [serial = 373] [outer = 0x99f03400] 05:09:07 INFO - PROCESS | 1778 | --DOMWINDOW == 105 (0x914a1400) [pid = 1778] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 05:09:07 INFO - PROCESS | 1778 | --DOMWINDOW == 104 (0x914aec00) [pid = 1778] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 05:09:07 INFO - PROCESS | 1778 | --DOMWINDOW == 103 (0x921cc400) [pid = 1778] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 05:09:07 INFO - PROCESS | 1778 | --DOMWINDOW == 102 (0x9534a400) [pid = 1778] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 05:09:07 INFO - PROCESS | 1778 | --DOMWINDOW == 101 (0x99f71800) [pid = 1778] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 05:09:07 INFO - PROCESS | 1778 | --DOMWINDOW == 100 (0x95354000) [pid = 1778] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 05:09:07 INFO - PROCESS | 1778 | --DOMWINDOW == 99 (0x91735400) [pid = 1778] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 05:09:07 INFO - PROCESS | 1778 | 1472904547486 Marionette TRACE conn4 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 05:09:07 INFO - PROCESS | 1778 | 1472904547517 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 05:09:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 05:09:07 INFO - PROCESS | 1778 | 1472904547523 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 05:09:07 INFO - PROCESS | 1778 | 1472904547526 Marionette TRACE conn4 <- [1,470,null,{}] 05:09:07 INFO - PROCESS | 1778 | 1472904547541 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:07 INFO - PROCESS | 1778 | 1472904547546 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:07 INFO - PROCESS | 1778 | 1472904547705 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 05:09:07 INFO - PROCESS | 1778 | 1472904547724 Marionette TRACE conn4 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:07 INFO - PROCESS | 1778 | 1472904547739 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:07 INFO - PROCESS | 1778 | ++DOCSHELL 0x99f03800 == 50 [pid = 1778] [id = 125] 05:09:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 100 (0x99f06000) [pid = 1778] [serial = 374] [outer = (nil)] 05:09:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 101 (0x9a3f7800) [pid = 1778] [serial = 375] [outer = 0x99f06000] 05:09:07 INFO - PROCESS | 1778 | 1472904547820 Marionette DEBUG loaded listener.js 05:09:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 102 (0x9ad1b000) [pid = 1778] [serial = 376] [outer = 0x99f06000] 05:09:08 INFO - PROCESS | 1778 | 1472904548748 Marionette TRACE conn4 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 05:09:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 05:09:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1295ms 05:09:08 INFO - PROCESS | 1778 | 1472904548818 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 05:09:08 INFO - PROCESS | 1778 | 1472904548822 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 05:09:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 05:09:08 INFO - PROCESS | 1778 | 1472904548828 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 05:09:08 INFO - PROCESS | 1778 | 1472904548831 Marionette TRACE conn4 <- [1,474,null,{}] 05:09:08 INFO - PROCESS | 1778 | 1472904548837 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:08 INFO - PROCESS | 1778 | 1472904548842 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:09 INFO - PROCESS | 1778 | 1472904549017 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 05:09:09 INFO - PROCESS | 1778 | 1472904549254 Marionette TRACE conn4 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:09 INFO - PROCESS | 1778 | 1472904549261 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:09 INFO - PROCESS | 1778 | ++DOCSHELL 0x911cc800 == 51 [pid = 1778] [id = 126] 05:09:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 103 (0x914a4800) [pid = 1778] [serial = 377] [outer = (nil)] 05:09:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 104 (0x914f4400) [pid = 1778] [serial = 378] [outer = 0x914a4800] 05:09:09 INFO - PROCESS | 1778 | 1472904549366 Marionette DEBUG loaded listener.js 05:09:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 105 (0x9173c000) [pid = 1778] [serial = 379] [outer = 0x914a4800] 05:09:10 INFO - PROCESS | 1778 | 1472904550399 Marionette TRACE conn4 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 05:09:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 05:09:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1631ms 05:09:10 INFO - PROCESS | 1778 | 1472904550463 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 05:09:10 INFO - PROCESS | 1778 | 1472904550469 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 05:09:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 05:09:10 INFO - PROCESS | 1778 | 1472904550477 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 05:09:10 INFO - PROCESS | 1778 | 1472904550482 Marionette TRACE conn4 <- [1,478,null,{}] 05:09:10 INFO - PROCESS | 1778 | 1472904550490 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:10 INFO - PROCESS | 1778 | 1472904550497 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:10 INFO - PROCESS | 1778 | 1472904550734 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 05:09:11 INFO - PROCESS | 1778 | 1472904551005 Marionette TRACE conn4 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:11 INFO - PROCESS | 1778 | 1472904551015 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:11 INFO - PROCESS | 1778 | ++DOCSHELL 0x938c8c00 == 52 [pid = 1778] [id = 127] 05:09:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 106 (0x938cc800) [pid = 1778] [serial = 380] [outer = (nil)] 05:09:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 107 (0x93a45400) [pid = 1778] [serial = 381] [outer = 0x938cc800] 05:09:11 INFO - PROCESS | 1778 | 1472904551104 Marionette DEBUG loaded listener.js 05:09:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 108 (0x95170000) [pid = 1778] [serial = 382] [outer = 0x938cc800] 05:09:12 INFO - PROCESS | 1778 | 1472904552061 Marionette TRACE conn4 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 05:09:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 05:09:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1635ms 05:09:12 INFO - PROCESS | 1778 | 1472904552119 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 05:09:12 INFO - PROCESS | 1778 | 1472904552126 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 05:09:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 05:09:12 INFO - PROCESS | 1778 | 1472904552133 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 05:09:12 INFO - PROCESS | 1778 | 1472904552136 Marionette TRACE conn4 <- [1,482,null,{}] 05:09:12 INFO - PROCESS | 1778 | 1472904552143 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:12 INFO - PROCESS | 1778 | 1472904552148 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:12 INFO - PROCESS | 1778 | 1472904552384 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 05:09:12 INFO - PROCESS | 1778 | 1472904552649 Marionette TRACE conn4 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:12 INFO - PROCESS | 1778 | 1472904552660 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:12 INFO - PROCESS | 1778 | ++DOCSHELL 0x95521800 == 53 [pid = 1778] [id = 128] 05:09:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 109 (0x97822000) [pid = 1778] [serial = 383] [outer = (nil)] 05:09:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 110 (0x9783f800) [pid = 1778] [serial = 384] [outer = 0x97822000] 05:09:12 INFO - PROCESS | 1778 | 1472904552757 Marionette DEBUG loaded listener.js 05:09:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 111 (0x99f0b800) [pid = 1778] [serial = 385] [outer = 0x97822000] 05:09:13 INFO - PROCESS | 1778 | 1472904553710 Marionette TRACE conn4 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 05:09:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 05:09:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1638ms 05:09:13 INFO - PROCESS | 1778 | 1472904553772 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 05:09:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 05:09:13 INFO - PROCESS | 1778 | 1472904553776 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 05:09:13 INFO - PROCESS | 1778 | 1472904553793 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 05:09:13 INFO - PROCESS | 1778 | 1472904553802 Marionette TRACE conn4 <- [1,486,null,{}] 05:09:13 INFO - PROCESS | 1778 | 1472904553809 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:13 INFO - PROCESS | 1778 | 1472904553817 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:14 INFO - PROCESS | 1778 | 1472904554068 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 05:09:14 INFO - PROCESS | 1778 | 1472904554333 Marionette TRACE conn4 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:14 INFO - PROCESS | 1778 | 1472904554344 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:14 INFO - PROCESS | 1778 | ++DOCSHELL 0x98230800 == 54 [pid = 1778] [id = 129] 05:09:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 112 (0x9ade4800) [pid = 1778] [serial = 386] [outer = (nil)] 05:09:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 113 (0x9d334800) [pid = 1778] [serial = 387] [outer = 0x9ade4800] 05:09:14 INFO - PROCESS | 1778 | 1472904554426 Marionette DEBUG loaded listener.js 05:09:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 114 (0x9d45f000) [pid = 1778] [serial = 388] [outer = 0x9ade4800] 05:09:15 INFO - PROCESS | 1778 | 1472904555340 Marionette TRACE conn4 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 05:09:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 05:09:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1606ms 05:09:15 INFO - PROCESS | 1778 | 1472904555390 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 05:09:15 INFO - PROCESS | 1778 | 1472904555395 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 05:09:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 05:09:15 INFO - PROCESS | 1778 | 1472904555401 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 05:09:15 INFO - PROCESS | 1778 | 1472904555405 Marionette TRACE conn4 <- [1,490,null,{}] 05:09:15 INFO - PROCESS | 1778 | 1472904555411 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:15 INFO - PROCESS | 1778 | 1472904555416 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:15 INFO - PROCESS | 1778 | 1472904555601 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 05:09:15 INFO - PROCESS | 1778 | 1472904555821 Marionette TRACE conn4 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:15 INFO - PROCESS | 1778 | 1472904555831 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:15 INFO - PROCESS | 1778 | ++DOCSHELL 0x9b71b400 == 55 [pid = 1778] [id = 130] 05:09:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 115 (0x9d32dc00) [pid = 1778] [serial = 389] [outer = (nil)] 05:09:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 116 (0xa22be000) [pid = 1778] [serial = 390] [outer = 0x9d32dc00] 05:09:15 INFO - PROCESS | 1778 | 1472904555953 Marionette DEBUG loaded listener.js 05:09:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 117 (0xa2ec5c00) [pid = 1778] [serial = 391] [outer = 0x9d32dc00] 05:09:17 INFO - PROCESS | 1778 | 1472904557361 Marionette TRACE conn4 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 05:09:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 05:09:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1987ms 05:09:17 INFO - PROCESS | 1778 | 1472904557389 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 05:09:17 INFO - PROCESS | 1778 | 1472904557393 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 05:09:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 05:09:17 INFO - PROCESS | 1778 | 1472904557399 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 05:09:17 INFO - PROCESS | 1778 | 1472904557402 Marionette TRACE conn4 <- [1,494,null,{}] 05:09:17 INFO - PROCESS | 1778 | 1472904557408 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:17 INFO - PROCESS | 1778 | 1472904557413 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:17 INFO - PROCESS | 1778 | 1472904557638 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 05:09:17 INFO - PROCESS | 1778 | 1472904557831 Marionette TRACE conn4 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:17 INFO - PROCESS | 1778 | 1472904557848 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:17 INFO - PROCESS | 1778 | ++DOCSHELL 0xa33e0800 == 56 [pid = 1778] [id = 131] 05:09:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 118 (0xa34e7000) [pid = 1778] [serial = 392] [outer = (nil)] 05:09:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 119 (0xa6e48c00) [pid = 1778] [serial = 393] [outer = 0xa34e7000] 05:09:17 INFO - PROCESS | 1778 | 1472904557943 Marionette DEBUG loaded listener.js 05:09:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 120 (0xa6ec3800) [pid = 1778] [serial = 394] [outer = 0xa34e7000] 05:09:18 INFO - PROCESS | 1778 | 1472904558959 Marionette TRACE conn4 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 05:09:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 05:09:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1636ms 05:09:19 INFO - PROCESS | 1778 | 1472904559036 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 05:09:19 INFO - PROCESS | 1778 | 1472904559040 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 05:09:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 05:09:19 INFO - PROCESS | 1778 | 1472904559047 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 05:09:19 INFO - PROCESS | 1778 | 1472904559050 Marionette TRACE conn4 <- [1,498,null,{}] 05:09:19 INFO - PROCESS | 1778 | 1472904559056 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:19 INFO - PROCESS | 1778 | 1472904559062 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:19 INFO - PROCESS | 1778 | 1472904559282 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 05:09:19 INFO - PROCESS | 1778 | 1472904559556 Marionette TRACE conn4 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:19 INFO - PROCESS | 1778 | 1472904559568 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:19 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e283800 == 57 [pid = 1778] [id = 132] 05:09:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 121 (0x8e287000) [pid = 1778] [serial = 395] [outer = (nil)] 05:09:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 122 (0x8e290c00) [pid = 1778] [serial = 396] [outer = 0x8e287000] 05:09:19 INFO - PROCESS | 1778 | 1472904559657 Marionette DEBUG loaded listener.js 05:09:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 123 (0xa34e5400) [pid = 1778] [serial = 397] [outer = 0x8e287000] 05:09:20 INFO - PROCESS | 1778 | 1472904560584 Marionette TRACE conn4 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 05:09:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 05:09:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1580ms 05:09:20 INFO - PROCESS | 1778 | 1472904560628 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 05:09:20 INFO - PROCESS | 1778 | 1472904560632 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 05:09:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 05:09:20 INFO - PROCESS | 1778 | 1472904560640 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 05:09:20 INFO - PROCESS | 1778 | 1472904560643 Marionette TRACE conn4 <- [1,502,null,{}] 05:09:20 INFO - PROCESS | 1778 | 1472904560649 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:20 INFO - PROCESS | 1778 | 1472904560654 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:20 INFO - PROCESS | 1778 | 1472904560836 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 05:09:21 INFO - PROCESS | 1778 | 1472904561053 Marionette TRACE conn4 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:21 INFO - PROCESS | 1778 | 1472904561060 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:21 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e28f400 == 58 [pid = 1778] [id = 133] 05:09:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 124 (0x8e28fc00) [pid = 1778] [serial = 398] [outer = (nil)] 05:09:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 125 (0x8fb3f800) [pid = 1778] [serial = 399] [outer = 0x8e28fc00] 05:09:21 INFO - PROCESS | 1778 | 1472904561187 Marionette DEBUG loaded listener.js 05:09:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 126 (0x8fb41c00) [pid = 1778] [serial = 400] [outer = 0x8e28fc00] 05:09:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 127 (0x91912000) [pid = 1778] [serial = 401] [outer = 0x93c7f400] 05:09:22 INFO - PROCESS | 1778 | 1472904562191 Marionette TRACE conn4 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 05:09:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 05:09:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1584ms 05:09:22 INFO - PROCESS | 1778 | 1472904562226 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 05:09:22 INFO - PROCESS | 1778 | 1472904562230 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 05:09:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 05:09:22 INFO - PROCESS | 1778 | 1472904562236 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 05:09:22 INFO - PROCESS | 1778 | 1472904562240 Marionette TRACE conn4 <- [1,506,null,{}] 05:09:22 INFO - PROCESS | 1778 | 1472904562246 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:22 INFO - PROCESS | 1778 | 1472904562251 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:22 INFO - PROCESS | 1778 | 1472904562434 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 05:09:22 INFO - PROCESS | 1778 | 1472904562673 Marionette TRACE conn4 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:22 INFO - PROCESS | 1778 | 1472904562681 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:22 INFO - PROCESS | 1778 | ++DOCSHELL 0x8fb37400 == 59 [pid = 1778] [id = 134] 05:09:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 128 (0x8fb45400) [pid = 1778] [serial = 402] [outer = (nil)] 05:09:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 129 (0x9173c800) [pid = 1778] [serial = 403] [outer = 0x8fb45400] 05:09:22 INFO - PROCESS | 1778 | 1472904562802 Marionette DEBUG loaded listener.js 05:09:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 130 (0x9191ac00) [pid = 1778] [serial = 404] [outer = 0x8fb45400] 05:09:23 INFO - PROCESS | 1778 | 1472904563768 Marionette TRACE conn4 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 05:09:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 05:09:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1584ms 05:09:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 05:09:23 INFO - PROCESS | 1778 | 1472904563822 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 05:09:23 INFO - PROCESS | 1778 | 1472904563825 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 05:09:23 INFO - PROCESS | 1778 | 1472904563832 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 05:09:23 INFO - PROCESS | 1778 | 1472904563836 Marionette TRACE conn4 <- [1,510,null,{}] 05:09:23 INFO - PROCESS | 1778 | 1472904563841 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:23 INFO - PROCESS | 1778 | 1472904563847 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:24 INFO - PROCESS | 1778 | 1472904564057 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 05:09:24 INFO - PROCESS | 1778 | 1472904564725 Marionette TRACE conn4 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:24 INFO - PROCESS | 1778 | 1472904564732 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:24 INFO - PROCESS | 1778 | ++DOCSHELL 0x914a7400 == 60 [pid = 1778] [id = 135] 05:09:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 131 (0x914a7c00) [pid = 1778] [serial = 405] [outer = (nil)] 05:09:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 132 (0x914aec00) [pid = 1778] [serial = 406] [outer = 0x914a7c00] 05:09:24 INFO - PROCESS | 1778 | 1472904564821 Marionette DEBUG loaded listener.js 05:09:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 133 (0x91914000) [pid = 1778] [serial = 407] [outer = 0x914a7c00] 05:09:25 INFO - PROCESS | 1778 | 1472904565909 Marionette TRACE conn4 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 05:09:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 05:09:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 2144ms 05:09:25 INFO - PROCESS | 1778 | 1472904565980 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 05:09:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 05:09:25 INFO - PROCESS | 1778 | 1472904565986 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 05:09:25 INFO - PROCESS | 1778 | 1472904565995 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 05:09:26 INFO - PROCESS | 1778 | 1472904565999 Marionette TRACE conn4 <- [1,514,null,{}] 05:09:26 INFO - PROCESS | 1778 | 1472904566008 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:26 INFO - PROCESS | 1778 | 1472904566017 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:26 INFO - PROCESS | 1778 | 1472904566299 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 05:09:26 INFO - PROCESS | 1778 | 1472904566638 Marionette TRACE conn4 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:26 INFO - PROCESS | 1778 | 1472904566650 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:26 INFO - PROCESS | 1778 | ++DOCSHELL 0x911d1800 == 61 [pid = 1778] [id = 136] 05:09:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 134 (0x914f6000) [pid = 1778] [serial = 408] [outer = (nil)] 05:09:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 135 (0x921cbc00) [pid = 1778] [serial = 409] [outer = 0x914f6000] 05:09:26 INFO - PROCESS | 1778 | 1472904566741 Marionette DEBUG loaded listener.js 05:09:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 136 (0x92318c00) [pid = 1778] [serial = 410] [outer = 0x914f6000] 05:09:27 INFO - PROCESS | 1778 | --DOCSHELL 0x99f03800 == 60 [pid = 1778] [id = 125] 05:09:27 INFO - PROCESS | 1778 | --DOCSHELL 0x99e81000 == 59 [pid = 1778] [id = 124] 05:09:27 INFO - PROCESS | 1778 | 1472904567618 Marionette TRACE conn4 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 05:09:27 INFO - PROCESS | 1778 | --DOCSHELL 0x911cbc00 == 58 [pid = 1778] [id = 123] 05:09:27 INFO - PROCESS | 1778 | --DOCSHELL 0x92144400 == 57 [pid = 1778] [id = 122] 05:09:27 INFO - PROCESS | 1778 | --DOCSHELL 0x91740400 == 56 [pid = 1778] [id = 121] 05:09:27 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:09:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1689ms 05:09:27 INFO - PROCESS | 1778 | --DOMWINDOW == 135 (0x94770400) [pid = 1778] [serial = 333] [outer = (nil)] [url = about:blank] 05:09:27 INFO - PROCESS | 1778 | --DOCSHELL 0x91737c00 == 55 [pid = 1778] [id = 120] 05:09:27 INFO - PROCESS | 1778 | --DOCSHELL 0x9783ec00 == 54 [pid = 1778] [id = 115] 05:09:27 INFO - PROCESS | 1778 | --DOCSHELL 0x92150000 == 53 [pid = 1778] [id = 114] 05:09:27 INFO - PROCESS | 1778 | --DOCSHELL 0x9211cc00 == 52 [pid = 1778] [id = 113] 05:09:27 INFO - PROCESS | 1778 | --DOCSHELL 0x911ce400 == 51 [pid = 1778] [id = 112] 05:09:27 INFO - PROCESS | 1778 | 1472904567714 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 05:09:27 INFO - PROCESS | 1778 | 1472904567719 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 05:09:27 INFO - PROCESS | 1778 | --DOMWINDOW == 134 (0x9173e000) [pid = 1778] [serial = 292] [outer = (nil)] [url = about:blank] 05:09:27 INFO - PROCESS | 1778 | --DOMWINDOW == 133 (0xa109b400) [pid = 1778] [serial = 306] [outer = (nil)] [url = about:blank] 05:09:27 INFO - PROCESS | 1778 | --DOMWINDOW == 132 (0x92116000) [pid = 1778] [serial = 321] [outer = (nil)] [url = about:blank] 05:09:27 INFO - PROCESS | 1778 | --DOMWINDOW == 131 (0x93a48c00) [pid = 1778] [serial = 322] [outer = (nil)] [url = about:blank] 05:09:27 INFO - PROCESS | 1778 | --DOMWINDOW == 130 (0x9c993c00) [pid = 1778] [serial = 303] [outer = (nil)] [url = about:blank] 05:09:27 INFO - PROCESS | 1778 | --DOMWINDOW == 129 (0x929a7000) [pid = 1778] [serial = 297] [outer = (nil)] [url = about:blank] 05:09:27 INFO - PROCESS | 1778 | --DOMWINDOW == 128 (0x91732800) [pid = 1778] [serial = 316] [outer = (nil)] [url = about:blank] 05:09:27 INFO - PROCESS | 1778 | --DOMWINDOW == 127 (0x914ee000) [pid = 1778] [serial = 315] [outer = (nil)] [url = about:blank] 05:09:27 INFO - PROCESS | 1778 | --DOMWINDOW == 126 (0x92b31400) [pid = 1778] [serial = 319] [outer = (nil)] [url = about:blank] 05:09:27 INFO - PROCESS | 1778 | --DOMWINDOW == 125 (0x929a4400) [pid = 1778] [serial = 318] [outer = (nil)] [url = about:blank] 05:09:27 INFO - PROCESS | 1778 | --DOMWINDOW == 124 (0x9551f400) [pid = 1778] [serial = 324] [outer = (nil)] [url = about:blank] 05:09:27 INFO - PROCESS | 1778 | --DOMWINDOW == 123 (0x95354c00) [pid = 1778] [serial = 300] [outer = (nil)] [url = about:blank] 05:09:27 INFO - PROCESS | 1778 | --DOMWINDOW == 122 (0xa2440c00) [pid = 1778] [serial = 309] [outer = (nil)] [url = about:blank] 05:09:27 INFO - PROCESS | 1778 | --DOMWINDOW == 121 (0xa6847000) [pid = 1778] [serial = 312] [outer = (nil)] [url = about:blank] 05:09:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 05:09:27 INFO - PROCESS | 1778 | --DOMWINDOW == 120 (0x9a1f8c00) [pid = 1778] [serial = 330] [outer = (nil)] [url = about:blank] 05:09:27 INFO - PROCESS | 1778 | --DOMWINDOW == 119 (0x914acc00) [pid = 1778] [serial = 294] [outer = (nil)] [url = about:blank] 05:09:27 INFO - PROCESS | 1778 | --DOMWINDOW == 118 (0x9b440c00) [pid = 1778] [serial = 331] [outer = (nil)] [url = about:blank] 05:09:27 INFO - PROCESS | 1778 | --DOMWINDOW == 117 (0x98231400) [pid = 1778] [serial = 327] [outer = (nil)] [url = about:blank] 05:09:27 INFO - PROCESS | 1778 | --DOMWINDOW == 116 (0x982c4800) [pid = 1778] [serial = 328] [outer = (nil)] [url = about:blank] 05:09:27 INFO - PROCESS | 1778 | --DOMWINDOW == 115 (0x97823000) [pid = 1778] [serial = 325] [outer = (nil)] [url = about:blank] 05:09:27 INFO - PROCESS | 1778 | 1472904567755 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 05:09:27 INFO - PROCESS | 1778 | 1472904567761 Marionette TRACE conn4 <- [1,518,null,{}] 05:09:27 INFO - PROCESS | 1778 | 1472904567767 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:27 INFO - PROCESS | 1778 | 1472904567772 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:27 INFO - PROCESS | 1778 | 1472904567953 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 05:09:28 INFO - PROCESS | 1778 | 1472904568170 Marionette TRACE conn4 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:28 INFO - PROCESS | 1778 | 1472904568179 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:28 INFO - PROCESS | 1778 | ++DOCSHELL 0x92312800 == 52 [pid = 1778] [id = 137] 05:09:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 116 (0x9231cc00) [pid = 1778] [serial = 411] [outer = (nil)] 05:09:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 117 (0x9231f800) [pid = 1778] [serial = 412] [outer = 0x9231cc00] 05:09:28 INFO - PROCESS | 1778 | 1472904568254 Marionette DEBUG loaded listener.js 05:09:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 118 (0x92b2d000) [pid = 1778] [serial = 413] [outer = 0x9231cc00] 05:09:29 INFO - PROCESS | 1778 | 1472904569130 Marionette TRACE conn4 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 05:09:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 05:09:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1442ms 05:09:29 INFO - PROCESS | 1778 | 1472904569195 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 05:09:29 INFO - PROCESS | 1778 | 1472904569199 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 05:09:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 05:09:29 INFO - PROCESS | 1778 | 1472904569213 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 05:09:29 INFO - PROCESS | 1778 | 1472904569222 Marionette TRACE conn4 <- [1,522,null,{}] 05:09:29 INFO - PROCESS | 1778 | 1472904569231 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:29 INFO - PROCESS | 1778 | 1472904569238 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:29 INFO - PROCESS | 1778 | 1472904569448 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 05:09:29 INFO - PROCESS | 1778 | 1472904569602 Marionette TRACE conn4 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:29 INFO - PROCESS | 1778 | 1472904569610 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:29 INFO - PROCESS | 1778 | ++DOCSHELL 0x9214f400 == 53 [pid = 1778] [id = 138] 05:09:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 119 (0x9394a000) [pid = 1778] [serial = 414] [outer = (nil)] 05:09:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 120 (0x95180400) [pid = 1778] [serial = 415] [outer = 0x9394a000] 05:09:29 INFO - PROCESS | 1778 | 1472904569689 Marionette DEBUG loaded listener.js 05:09:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 121 (0x951a5000) [pid = 1778] [serial = 416] [outer = 0x9394a000] 05:09:30 INFO - PROCESS | 1778 | 1472904570589 Marionette TRACE conn4 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 05:09:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 05:09:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1447ms 05:09:30 INFO - PROCESS | 1778 | 1472904570659 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 05:09:30 INFO - PROCESS | 1778 | 1472904570664 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 05:09:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 05:09:30 INFO - PROCESS | 1778 | 1472904570672 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 05:09:30 INFO - PROCESS | 1778 | 1472904570674 Marionette TRACE conn4 <- [1,526,null,{}] 05:09:30 INFO - PROCESS | 1778 | 1472904570683 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:30 INFO - PROCESS | 1778 | 1472904570688 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:30 INFO - PROCESS | 1778 | 1472904570936 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 05:09:30 INFO - PROCESS | 1778 | 1472904570957 Marionette TRACE conn4 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:30 INFO - PROCESS | 1778 | 1472904570966 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:30 INFO - PROCESS | 1778 | ++DOCSHELL 0x92b38c00 == 54 [pid = 1778] [id = 139] 05:09:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 122 (0x9534e800) [pid = 1778] [serial = 417] [outer = (nil)] 05:09:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 123 (0x95357c00) [pid = 1778] [serial = 418] [outer = 0x9534e800] 05:09:31 INFO - PROCESS | 1778 | 1472904571038 Marionette DEBUG loaded listener.js 05:09:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 124 (0x97817c00) [pid = 1778] [serial = 419] [outer = 0x9534e800] 05:09:32 INFO - PROCESS | 1778 | 1472904572031 Marionette TRACE conn4 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 05:09:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 05:09:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1386ms 05:09:32 INFO - PROCESS | 1778 | 1472904572059 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 05:09:32 INFO - PROCESS | 1778 | 1472904572063 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 05:09:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 05:09:32 INFO - PROCESS | 1778 | 1472904572069 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 05:09:32 INFO - PROCESS | 1778 | 1472904572072 Marionette TRACE conn4 <- [1,530,null,{}] 05:09:32 INFO - PROCESS | 1778 | 1472904572078 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:32 INFO - PROCESS | 1778 | 1472904572082 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:32 INFO - PROCESS | 1778 | 1472904572290 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 05:09:32 INFO - PROCESS | 1778 | --DOMWINDOW == 123 (0x921d4c00) [pid = 1778] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 05:09:32 INFO - PROCESS | 1778 | --DOMWINDOW == 122 (0x95351c00) [pid = 1778] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 05:09:32 INFO - PROCESS | 1778 | --DOMWINDOW == 121 (0x914f9000) [pid = 1778] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 05:09:32 INFO - PROCESS | 1778 | --DOMWINDOW == 120 (0x929a7c00) [pid = 1778] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 05:09:32 INFO - PROCESS | 1778 | --DOMWINDOW == 119 (0x99f03400) [pid = 1778] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 05:09:32 INFO - PROCESS | 1778 | --DOMWINDOW == 118 (0x91738000) [pid = 1778] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 05:09:32 INFO - PROCESS | 1778 | 1472904572783 Marionette TRACE conn4 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:32 INFO - PROCESS | 1778 | 1472904572802 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:32 INFO - PROCESS | 1778 | ++DOCSHELL 0x921d1400 == 55 [pid = 1778] [id = 140] 05:09:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 119 (0x921d4c00) [pid = 1778] [serial = 420] [outer = (nil)] 05:09:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 120 (0x952db800) [pid = 1778] [serial = 421] [outer = 0x921d4c00] 05:09:32 INFO - PROCESS | 1778 | 1472904572887 Marionette DEBUG loaded listener.js 05:09:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 121 (0x9937b000) [pid = 1778] [serial = 422] [outer = 0x921d4c00] 05:09:33 INFO - PROCESS | 1778 | 1472904573682 Marionette TRACE conn4 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 05:09:33 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 05:09:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 05:09:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 05:09:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:09:33 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 05:09:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 05:09:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 05:09:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:09:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1686ms 05:09:33 INFO - PROCESS | 1778 | 1472904573759 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 05:09:33 INFO - PROCESS | 1778 | 1472904573763 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 05:09:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 05:09:33 INFO - PROCESS | 1778 | 1472904573770 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 05:09:33 INFO - PROCESS | 1778 | 1472904573773 Marionette TRACE conn4 <- [1,534,null,{}] 05:09:33 INFO - PROCESS | 1778 | 1472904573778 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:33 INFO - PROCESS | 1778 | 1472904573784 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:33 INFO - PROCESS | 1778 | 1472904573973 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 05:09:34 INFO - PROCESS | 1778 | 1472904573983 Marionette TRACE conn4 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:34 INFO - PROCESS | 1778 | 1472904573989 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:34 INFO - PROCESS | 1778 | ++DOCSHELL 0x99e79800 == 56 [pid = 1778] [id = 141] 05:09:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 122 (0x99e81000) [pid = 1778] [serial = 423] [outer = (nil)] 05:09:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 123 (0x9ad1ac00) [pid = 1778] [serial = 424] [outer = 0x99e81000] 05:09:34 INFO - PROCESS | 1778 | 1472904574200 Marionette DEBUG loaded listener.js 05:09:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 124 (0x9b724c00) [pid = 1778] [serial = 425] [outer = 0x99e81000] 05:09:35 INFO - PROCESS | 1778 | 1472904575190 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 05:09:35 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 05:09:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1481ms 05:09:35 INFO - PROCESS | 1778 | 1472904575253 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 05:09:35 INFO - PROCESS | 1778 | 1472904575259 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 05:09:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 05:09:35 INFO - PROCESS | 1778 | 1472904575314 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 05:09:35 INFO - PROCESS | 1778 | 1472904575319 Marionette TRACE conn4 <- [1,538,null,{}] 05:09:35 INFO - PROCESS | 1778 | 1472904575358 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:35 INFO - PROCESS | 1778 | 1472904575365 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:35 INFO - PROCESS | 1778 | 1472904575609 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 05:09:35 INFO - PROCESS | 1778 | 1472904575831 Marionette TRACE conn4 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:35 INFO - PROCESS | 1778 | 1472904575843 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:35 INFO - PROCESS | 1778 | ++DOCSHELL 0x8fbd9800 == 57 [pid = 1778] [id = 142] 05:09:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 125 (0x8fbdac00) [pid = 1778] [serial = 426] [outer = (nil)] 05:09:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 126 (0x8fbe2800) [pid = 1778] [serial = 427] [outer = 0x8fbdac00] 05:09:35 INFO - PROCESS | 1778 | 1472904575926 Marionette DEBUG loaded listener.js 05:09:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 127 (0x914ef400) [pid = 1778] [serial = 428] [outer = 0x8fbdac00] 05:09:36 INFO - PROCESS | 1778 | 1472904576908 Marionette TRACE conn4 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 05:09:36 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 05:09:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1629ms 05:09:36 INFO - PROCESS | 1778 | 1472904576938 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 05:09:36 INFO - PROCESS | 1778 | 1472904576947 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 05:09:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 05:09:36 INFO - PROCESS | 1778 | 1472904576960 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 05:09:36 INFO - PROCESS | 1778 | 1472904576966 Marionette TRACE conn4 <- [1,542,null,{}] 05:09:37 INFO - PROCESS | 1778 | 1472904577021 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:37 INFO - PROCESS | 1778 | 1472904577030 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:37 INFO - PROCESS | 1778 | 1472904577315 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 05:09:37 INFO - PROCESS | 1778 | 1472904577632 Marionette TRACE conn4 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:37 INFO - PROCESS | 1778 | 1472904577643 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:37 INFO - PROCESS | 1778 | ++DOCSHELL 0x9211a000 == 58 [pid = 1778] [id = 143] 05:09:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 128 (0x92144400) [pid = 1778] [serial = 429] [outer = (nil)] 05:09:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 129 (0x921d2000) [pid = 1778] [serial = 430] [outer = 0x92144400] 05:09:37 INFO - PROCESS | 1778 | 1472904577761 Marionette DEBUG loaded listener.js 05:09:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 130 (0x9231dc00) [pid = 1778] [serial = 431] [outer = 0x92144400] 05:09:38 INFO - PROCESS | 1778 | 1472904578881 Marionette TRACE conn4 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 05:09:38 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:09:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1939ms 05:09:38 INFO - PROCESS | 1778 | 1472904578899 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 05:09:38 INFO - PROCESS | 1778 | 1472904578904 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 05:09:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 05:09:38 INFO - PROCESS | 1778 | 1472904578965 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 05:09:38 INFO - PROCESS | 1778 | 1472904578973 Marionette TRACE conn4 <- [1,546,null,{}] 05:09:38 INFO - PROCESS | 1778 | 1472904578994 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:39 INFO - PROCESS | 1778 | 1472904579005 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:39 INFO - PROCESS | 1778 | 1472904579244 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 05:09:39 INFO - PROCESS | 1778 | 1472904579491 Marionette TRACE conn4 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:39 INFO - PROCESS | 1778 | 1472904579500 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:39 INFO - PROCESS | 1778 | ++DOCSHELL 0x91be9400 == 59 [pid = 1778] [id = 144] 05:09:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 131 (0x9516ec00) [pid = 1778] [serial = 432] [outer = (nil)] 05:09:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 132 (0x95526c00) [pid = 1778] [serial = 433] [outer = 0x9516ec00] 05:09:39 INFO - PROCESS | 1778 | 1472904579610 Marionette DEBUG loaded listener.js 05:09:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 133 (0x9823a400) [pid = 1778] [serial = 434] [outer = 0x9516ec00] 05:09:40 INFO - PROCESS | 1778 | 1472904580525 Marionette TRACE conn4 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 05:09:40 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:09:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1612ms 05:09:40 INFO - PROCESS | 1778 | 1472904580581 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 05:09:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 05:09:40 INFO - PROCESS | 1778 | 1472904580586 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 05:09:40 INFO - PROCESS | 1778 | 1472904580594 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 05:09:40 INFO - PROCESS | 1778 | 1472904580597 Marionette TRACE conn4 <- [1,550,null,{}] 05:09:40 INFO - PROCESS | 1778 | 1472904580604 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:40 INFO - PROCESS | 1778 | 1472904580609 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:40 INFO - PROCESS | 1778 | 1472904580819 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 05:09:41 INFO - PROCESS | 1778 | 1472904581001 Marionette TRACE conn4 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:41 INFO - PROCESS | 1778 | 1472904581010 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:41 INFO - PROCESS | 1778 | ++DOCSHELL 0x929ae400 == 60 [pid = 1778] [id = 145] 05:09:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 134 (0x9534a400) [pid = 1778] [serial = 435] [outer = (nil)] 05:09:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 135 (0x9a405400) [pid = 1778] [serial = 436] [outer = 0x9534a400] 05:09:41 INFO - PROCESS | 1778 | 1472904581149 Marionette DEBUG loaded listener.js 05:09:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 136 (0x9d453000) [pid = 1778] [serial = 437] [outer = 0x9534a400] 05:09:42 INFO - PROCESS | 1778 | 1472904582002 Marionette TRACE conn4 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 05:09:42 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:09:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1489ms 05:09:42 INFO - PROCESS | 1778 | 1472904582082 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 05:09:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 05:09:42 INFO - PROCESS | 1778 | 1472904582087 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 05:09:42 INFO - PROCESS | 1778 | 1472904582093 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 05:09:42 INFO - PROCESS | 1778 | 1472904582097 Marionette TRACE conn4 <- [1,554,null,{}] 05:09:42 INFO - PROCESS | 1778 | 1472904582103 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:42 INFO - PROCESS | 1778 | 1472904582108 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:42 INFO - PROCESS | 1778 | 1472904582287 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 05:09:42 INFO - PROCESS | 1778 | 1472904582466 Marionette TRACE conn4 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:42 INFO - PROCESS | 1778 | 1472904582475 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:42 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e28d400 == 61 [pid = 1778] [id = 146] 05:09:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 137 (0x8fb3fc00) [pid = 1778] [serial = 438] [outer = (nil)] 05:09:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 138 (0x9158a800) [pid = 1778] [serial = 439] [outer = 0x8fb3fc00] 05:09:42 INFO - PROCESS | 1778 | 1472904582562 Marionette DEBUG loaded listener.js 05:09:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 139 (0x9158c800) [pid = 1778] [serial = 440] [outer = 0x8fb3fc00] 05:09:43 INFO - PROCESS | 1778 | [1778] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:09:43 INFO - PROCESS | 1778 | 1472904583520 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 05:09:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 05:09:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1485ms 05:09:43 INFO - PROCESS | 1778 | 1472904583578 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 05:09:43 INFO - PROCESS | 1778 | 1472904583583 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 05:09:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 05:09:43 INFO - PROCESS | 1778 | 1472904583589 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 05:09:43 INFO - PROCESS | 1778 | 1472904583593 Marionette TRACE conn4 <- [1,558,null,{}] 05:09:43 INFO - PROCESS | 1778 | 1472904583599 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:43 INFO - PROCESS | 1778 | 1472904583609 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:43 INFO - PROCESS | 1778 | 1472904583861 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 05:09:44 INFO - PROCESS | 1778 | 1472904584094 Marionette TRACE conn4 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:44 INFO - PROCESS | 1778 | 1472904584103 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:44 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e284000 == 62 [pid = 1778] [id = 147] 05:09:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 140 (0x8edb0000) [pid = 1778] [serial = 441] [outer = (nil)] 05:09:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 141 (0x8edb9c00) [pid = 1778] [serial = 442] [outer = 0x8edb0000] 05:09:44 INFO - PROCESS | 1778 | 1472904584229 Marionette DEBUG loaded listener.js 05:09:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 142 (0x9158f800) [pid = 1778] [serial = 443] [outer = 0x8edb0000] 05:09:45 INFO - PROCESS | 1778 | 1472904585110 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 05:09:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 05:09:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1589ms 05:09:45 INFO - PROCESS | 1778 | 1472904585179 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 05:09:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 05:09:45 INFO - PROCESS | 1778 | 1472904585183 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 05:09:45 INFO - PROCESS | 1778 | 1472904585189 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 05:09:45 INFO - PROCESS | 1778 | 1472904585193 Marionette TRACE conn4 <- [1,562,null,{}] 05:09:45 INFO - PROCESS | 1778 | 1472904585199 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:45 INFO - PROCESS | 1778 | 1472904585204 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:45 INFO - PROCESS | 1778 | 1472904585440 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 05:09:45 INFO - PROCESS | 1778 | 1472904585672 Marionette TRACE conn4 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:45 INFO - PROCESS | 1778 | 1472904585680 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:45 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e0a9800 == 63 [pid = 1778] [id = 148] 05:09:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 143 (0x8e0aa800) [pid = 1778] [serial = 444] [outer = (nil)] 05:09:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 144 (0x8e0b2000) [pid = 1778] [serial = 445] [outer = 0x8e0aa800] 05:09:45 INFO - PROCESS | 1778 | 1472904585775 Marionette DEBUG loaded listener.js 05:09:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 145 (0x8e0b6000) [pid = 1778] [serial = 446] [outer = 0x8e0aa800] 05:09:46 INFO - PROCESS | 1778 | [1778] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:09:46 INFO - PROCESS | 1778 | 1472904586647 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 05:09:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 05:09:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1488ms 05:09:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 05:09:46 INFO - PROCESS | 1778 | 1472904586678 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 05:09:46 INFO - PROCESS | 1778 | 1472904586682 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 05:09:46 INFO - PROCESS | 1778 | 1472904586689 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 05:09:46 INFO - PROCESS | 1778 | 1472904586693 Marionette TRACE conn4 <- [1,566,null,{}] 05:09:46 INFO - PROCESS | 1778 | 1472904586699 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:46 INFO - PROCESS | 1778 | 1472904586704 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:46 INFO - PROCESS | 1778 | 1472904586893 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 05:09:47 INFO - PROCESS | 1778 | 1472904587075 Marionette TRACE conn4 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:47 INFO - PROCESS | 1778 | 1472904587082 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:47 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e0a9c00 == 64 [pid = 1778] [id = 149] 05:09:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 146 (0x8e0b8c00) [pid = 1778] [serial = 447] [outer = (nil)] 05:09:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 147 (0x91589800) [pid = 1778] [serial = 448] [outer = 0x8e0b8c00] 05:09:47 INFO - PROCESS | 1778 | 1472904587163 Marionette DEBUG loaded listener.js 05:09:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 148 (0x9bbb0000) [pid = 1778] [serial = 449] [outer = 0x8e0b8c00] 05:09:47 INFO - PROCESS | 1778 | [1778] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:09:48 INFO - PROCESS | 1778 | 1472904588076 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 05:09:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 05:09:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1432ms 05:09:48 INFO - PROCESS | 1778 | 1472904588121 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 05:09:48 INFO - PROCESS | 1778 | 1472904588125 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 05:09:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 05:09:48 INFO - PROCESS | 1778 | 1472904588132 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 05:09:48 INFO - PROCESS | 1778 | 1472904588135 Marionette TRACE conn4 <- [1,570,null,{}] 05:09:48 INFO - PROCESS | 1778 | 1472904588141 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:48 INFO - PROCESS | 1778 | 1472904588146 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:48 INFO - PROCESS | 1778 | 1472904588326 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 05:09:48 INFO - PROCESS | 1778 | 1472904588510 Marionette TRACE conn4 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:48 INFO - PROCESS | 1778 | 1472904588518 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:48 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d9e8400 == 65 [pid = 1778] [id = 150] 05:09:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 149 (0x8d9e9000) [pid = 1778] [serial = 450] [outer = (nil)] 05:09:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 150 (0x8d9f1c00) [pid = 1778] [serial = 451] [outer = 0x8d9e9000] 05:09:48 INFO - PROCESS | 1778 | 1472904588604 Marionette DEBUG loaded listener.js 05:09:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 151 (0x8d9f5c00) [pid = 1778] [serial = 452] [outer = 0x8d9e9000] 05:09:49 INFO - PROCESS | 1778 | [1778] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:09:49 INFO - PROCESS | 1778 | 1472904589608 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 05:09:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 05:09:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1534ms 05:09:49 INFO - PROCESS | 1778 | 1472904589667 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 05:09:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 05:09:49 INFO - PROCESS | 1778 | 1472904589671 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 05:09:49 INFO - PROCESS | 1778 | 1472904589677 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 05:09:49 INFO - PROCESS | 1778 | 1472904589681 Marionette TRACE conn4 <- [1,574,null,{}] 05:09:49 INFO - PROCESS | 1778 | 1472904589687 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:49 INFO - PROCESS | 1778 | 1472904589692 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:49 INFO - PROCESS | 1778 | 1472904589874 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 05:09:50 INFO - PROCESS | 1778 | 1472904590101 Marionette TRACE conn4 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:50 INFO - PROCESS | 1778 | 1472904590110 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:50 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d9eb400 == 66 [pid = 1778] [id = 151] 05:09:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 152 (0x8d9f1000) [pid = 1778] [serial = 453] [outer = (nil)] 05:09:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 153 (0x8dadc800) [pid = 1778] [serial = 454] [outer = 0x8d9f1000] 05:09:50 INFO - PROCESS | 1778 | 1472904590235 Marionette DEBUG loaded listener.js 05:09:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 154 (0x8dadec00) [pid = 1778] [serial = 455] [outer = 0x8d9f1000] 05:09:51 INFO - PROCESS | 1778 | 1472904591171 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:09:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 05:09:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1530ms 05:09:51 INFO - PROCESS | 1778 | 1472904591208 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 05:09:51 INFO - PROCESS | 1778 | 1472904591213 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 05:09:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 05:09:51 INFO - PROCESS | 1778 | 1472904591219 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 05:09:51 INFO - PROCESS | 1778 | 1472904591224 Marionette TRACE conn4 <- [1,578,null,{}] 05:09:51 INFO - PROCESS | 1778 | 1472904591229 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:51 INFO - PROCESS | 1778 | 1472904591235 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:51 INFO - PROCESS | 1778 | 1472904591455 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 05:09:51 INFO - PROCESS | 1778 | 1472904591696 Marionette TRACE conn4 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:51 INFO - PROCESS | 1778 | 1472904591706 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:51 INFO - PROCESS | 1778 | ++DOCSHELL 0x8edb1800 == 67 [pid = 1778] [id = 152] 05:09:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 155 (0x8fbe5c00) [pid = 1778] [serial = 456] [outer = (nil)] 05:09:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 156 (0x9d45c400) [pid = 1778] [serial = 457] [outer = 0x8fbe5c00] 05:09:51 INFO - PROCESS | 1778 | 1472904591836 Marionette DEBUG loaded listener.js 05:09:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 157 (0xa21d6800) [pid = 1778] [serial = 458] [outer = 0x8fbe5c00] 05:09:52 INFO - PROCESS | 1778 | 1472904592716 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 05:09:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 05:09:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1541ms 05:09:52 INFO - PROCESS | 1778 | 1472904592761 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 05:09:52 INFO - PROCESS | 1778 | 1472904592766 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 05:09:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 05:09:52 INFO - PROCESS | 1778 | 1472904592772 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 05:09:52 INFO - PROCESS | 1778 | 1472904592776 Marionette TRACE conn4 <- [1,582,null,{}] 05:09:52 INFO - PROCESS | 1778 | 1472904592782 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:52 INFO - PROCESS | 1778 | 1472904592787 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:52 INFO - PROCESS | 1778 | 1472904592973 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 05:09:53 INFO - PROCESS | 1778 | 1472904593158 Marionette TRACE conn4 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:53 INFO - PROCESS | 1778 | 1472904593166 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:53 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c697c00 == 68 [pid = 1778] [id = 153] 05:09:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 158 (0x8c698800) [pid = 1778] [serial = 459] [outer = (nil)] 05:09:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 159 (0x8c6a1800) [pid = 1778] [serial = 460] [outer = 0x8c698800] 05:09:53 INFO - PROCESS | 1778 | 1472904593245 Marionette DEBUG loaded listener.js 05:09:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 160 (0x8c6a3000) [pid = 1778] [serial = 461] [outer = 0x8c698800] 05:09:54 INFO - PROCESS | 1778 | 1472904594503 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 05:09:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 05:09:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1835ms 05:09:54 INFO - PROCESS | 1778 | 1472904594612 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 05:09:54 INFO - PROCESS | 1778 | 1472904594629 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 05:09:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 05:09:54 INFO - PROCESS | 1778 | 1472904594640 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 05:09:54 INFO - PROCESS | 1778 | 1472904594645 Marionette TRACE conn4 <- [1,586,null,{}] 05:09:54 INFO - PROCESS | 1778 | 1472904594708 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:54 INFO - PROCESS | 1778 | 1472904594715 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:54 INFO - PROCESS | 1778 | 1472904594981 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 05:09:55 INFO - PROCESS | 1778 | 1472904595093 Marionette TRACE conn4 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:55 INFO - PROCESS | 1778 | 1472904595104 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:55 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7d1c00 == 69 [pid = 1778] [id = 154] 05:09:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 161 (0x8c7d4c00) [pid = 1778] [serial = 462] [outer = (nil)] 05:09:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 162 (0x8d9f1800) [pid = 1778] [serial = 463] [outer = 0x8c7d4c00] 05:09:55 INFO - PROCESS | 1778 | 1472904595222 Marionette DEBUG loaded listener.js 05:09:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 163 (0x8d9f3800) [pid = 1778] [serial = 464] [outer = 0x8c7d4c00] 05:09:55 INFO - PROCESS | 1778 | [1778] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:09:56 INFO - PROCESS | 1778 | 1472904596194 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 05:09:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 05:09:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1593ms 05:09:56 INFO - PROCESS | 1778 | 1472904596231 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 05:09:56 INFO - PROCESS | 1778 | 1472904596237 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 05:09:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 05:09:56 INFO - PROCESS | 1778 | 1472904596247 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 05:09:56 INFO - PROCESS | 1778 | 1472904596251 Marionette TRACE conn4 <- [1,590,null,{}] 05:09:56 INFO - PROCESS | 1778 | 1472904596258 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:56 INFO - PROCESS | 1778 | 1472904596263 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:56 INFO - PROCESS | 1778 | 1472904596453 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 05:09:56 INFO - PROCESS | 1778 | 1472904596688 Marionette TRACE conn4 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:56 INFO - PROCESS | 1778 | 1472904596695 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:56 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e288000 == 70 [pid = 1778] [id = 155] 05:09:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 164 (0x8e28a000) [pid = 1778] [serial = 465] [outer = (nil)] 05:09:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 165 (0x8edb1000) [pid = 1778] [serial = 466] [outer = 0x8e28a000] 05:09:56 INFO - PROCESS | 1778 | 1472904596816 Marionette DEBUG loaded listener.js 05:09:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 166 (0x8edb7c00) [pid = 1778] [serial = 467] [outer = 0x8e28a000] 05:09:57 INFO - PROCESS | 1778 | 1472904597798 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 05:09:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 05:09:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1586ms 05:09:57 INFO - PROCESS | 1778 | 1472904597837 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 05:09:57 INFO - PROCESS | 1778 | 1472904597841 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 05:09:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 05:09:57 INFO - PROCESS | 1778 | 1472904597849 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 05:09:57 INFO - PROCESS | 1778 | 1472904597855 Marionette TRACE conn4 <- [1,594,null,{}] 05:09:57 INFO - PROCESS | 1778 | 1472904597870 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:57 INFO - PROCESS | 1778 | 1472904597879 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:58 INFO - PROCESS | 1778 | 1472904598070 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 05:09:58 INFO - PROCESS | 1778 | --DOCSHELL 0x921cd800 == 69 [pid = 1778] [id = 99] 05:09:58 INFO - PROCESS | 1778 | --DOCSHELL 0xa222ac00 == 68 [pid = 1778] [id = 103] 05:09:58 INFO - PROCESS | 1778 | --DOCSHELL 0x911d4c00 == 67 [pid = 1778] [id = 102] 05:09:58 INFO - PROCESS | 1778 | --DOCSHELL 0x9ad1dc00 == 66 [pid = 1778] [id = 74] 05:09:58 INFO - PROCESS | 1778 | --DOCSHELL 0x9a403800 == 65 [pid = 1778] [id = 101] 05:09:58 INFO - PROCESS | 1778 | --DOCSHELL 0x91be5c00 == 64 [pid = 1778] [id = 75] 05:09:58 INFO - PROCESS | 1778 | --DOCSHELL 0x9d331000 == 63 [pid = 1778] [id = 73] 05:09:58 INFO - PROCESS | 1778 | --DOCSHELL 0x92eb1800 == 62 [pid = 1778] [id = 72] 05:09:58 INFO - PROCESS | 1778 | --DOMWINDOW == 165 (0xa2154c00) [pid = 1778] [serial = 351] [outer = (nil)] [url = about:blank] 05:09:58 INFO - PROCESS | 1778 | --DOMWINDOW == 164 (0x9ad20400) [pid = 1778] [serial = 345] [outer = (nil)] [url = about:blank] 05:09:58 INFO - PROCESS | 1778 | --DOMWINDOW == 163 (0xa67a3800) [pid = 1778] [serial = 354] [outer = (nil)] [url = about:blank] 05:09:58 INFO - PROCESS | 1778 | --DOMWINDOW == 162 (0x9d32b800) [pid = 1778] [serial = 348] [outer = (nil)] [url = about:blank] 05:09:58 INFO - PROCESS | 1778 | --DOMWINDOW == 161 (0x929a5800) [pid = 1778] [serial = 339] [outer = (nil)] [url = about:blank] 05:09:58 INFO - PROCESS | 1778 | --DOMWINDOW == 160 (0x914a2000) [pid = 1778] [serial = 336] [outer = (nil)] [url = about:blank] 05:09:58 INFO - PROCESS | 1778 | --DOMWINDOW == 159 (0x95181c00) [pid = 1778] [serial = 342] [outer = (nil)] [url = about:blank] 05:09:58 INFO - PROCESS | 1778 | --DOMWINDOW == 158 (0x91bea800) [pid = 1778] [serial = 357] [outer = (nil)] [url = about:blank] 05:09:58 INFO - PROCESS | 1778 | --DOMWINDOW == 157 (0x9a3f7800) [pid = 1778] [serial = 375] [outer = (nil)] [url = about:blank] 05:09:58 INFO - PROCESS | 1778 | 1472904598455 Marionette TRACE conn4 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:58 INFO - PROCESS | 1778 | 1472904598467 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:58 INFO - PROCESS | 1778 | --DOCSHELL 0x952d2400 == 61 [pid = 1778] [id = 100] 05:09:58 INFO - PROCESS | 1778 | ++DOCSHELL 0x8fbdfc00 == 62 [pid = 1778] [id = 156] 05:09:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 158 (0x8fbe2400) [pid = 1778] [serial = 468] [outer = (nil)] 05:09:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 159 (0x911c8800) [pid = 1778] [serial = 469] [outer = 0x8fbe2400] 05:09:58 INFO - PROCESS | 1778 | 1472904598570 Marionette DEBUG loaded listener.js 05:09:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 160 (0x911d4800) [pid = 1778] [serial = 470] [outer = 0x8fbe2400] 05:09:58 INFO - PROCESS | 1778 | --DOCSHELL 0x938c8c00 == 61 [pid = 1778] [id = 127] 05:09:58 INFO - PROCESS | 1778 | --DOCSHELL 0x911cc800 == 60 [pid = 1778] [id = 126] 05:09:58 INFO - PROCESS | 1778 | --DOMWINDOW == 159 (0x95170c00) [pid = 1778] [serial = 364] [outer = (nil)] [url = about:blank] 05:09:58 INFO - PROCESS | 1778 | --DOMWINDOW == 158 (0x9822f000) [pid = 1778] [serial = 369] [outer = (nil)] [url = about:blank] 05:09:59 INFO - PROCESS | 1778 | --DOMWINDOW == 157 (0x95351400) [pid = 1778] [serial = 334] [outer = (nil)] [url = about:blank] 05:09:59 INFO - PROCESS | 1778 | --DOMWINDOW == 156 (0x98238400) [pid = 1778] [serial = 370] [outer = (nil)] [url = about:blank] 05:09:59 INFO - PROCESS | 1778 | --DOMWINDOW == 155 (0x93a4a400) [pid = 1778] [serial = 366] [outer = (nil)] [url = about:blank] 05:09:59 INFO - PROCESS | 1778 | --DOMWINDOW == 154 (0x99f0f000) [pid = 1778] [serial = 372] [outer = (nil)] [url = about:blank] 05:09:59 INFO - PROCESS | 1778 | --DOMWINDOW == 153 (0x93c8bc00) [pid = 1778] [serial = 363] [outer = (nil)] [url = about:blank] 05:09:59 INFO - PROCESS | 1778 | --DOMWINDOW == 152 (0x91be7c00) [pid = 1778] [serial = 360] [outer = (nil)] [url = about:blank] 05:09:59 INFO - PROCESS | 1778 | --DOMWINDOW == 151 (0x9211dc00) [pid = 1778] [serial = 361] [outer = (nil)] [url = about:blank] 05:09:59 INFO - PROCESS | 1778 | --DOMWINDOW == 150 (0x9a1f2400) [pid = 1778] [serial = 373] [outer = (nil)] [url = about:blank] 05:09:59 INFO - PROCESS | 1778 | --DOMWINDOW == 149 (0x95178800) [pid = 1778] [serial = 367] [outer = (nil)] [url = about:blank] 05:09:59 INFO - PROCESS | 1778 | 1472904599391 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 05:09:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 05:09:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1593ms 05:09:59 INFO - PROCESS | 1778 | 1472904599442 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 05:09:59 INFO - PROCESS | 1778 | 1472904599447 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 05:09:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 05:09:59 INFO - PROCESS | 1778 | 1472904599463 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 05:09:59 INFO - PROCESS | 1778 | 1472904599466 Marionette TRACE conn4 <- [1,598,null,{}] 05:09:59 INFO - PROCESS | 1778 | 1472904599473 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:59 INFO - PROCESS | 1778 | 1472904599478 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:59 INFO - PROCESS | 1778 | 1472904599671 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 05:09:59 INFO - PROCESS | 1778 | 1472904599680 Marionette TRACE conn4 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:59 INFO - PROCESS | 1778 | 1472904599688 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:09:59 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e0b2c00 == 61 [pid = 1778] [id = 157] 05:09:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 150 (0x8fbe4000) [pid = 1778] [serial = 471] [outer = (nil)] 05:09:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 151 (0x91735800) [pid = 1778] [serial = 472] [outer = 0x8fbe4000] 05:09:59 INFO - PROCESS | 1778 | 1472904599762 Marionette DEBUG loaded listener.js 05:09:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 152 (0x91918400) [pid = 1778] [serial = 473] [outer = 0x8fbe4000] 05:10:00 INFO - PROCESS | 1778 | 1472904600695 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 05:10:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 05:10:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1297ms 05:10:00 INFO - PROCESS | 1778 | 1472904600751 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 05:10:00 INFO - PROCESS | 1778 | 1472904600755 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 05:10:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 05:10:00 INFO - PROCESS | 1778 | 1472904600760 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 05:10:00 INFO - PROCESS | 1778 | 1472904600764 Marionette TRACE conn4 <- [1,602,null,{}] 05:10:00 INFO - PROCESS | 1778 | 1472904600769 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:00 INFO - PROCESS | 1778 | 1472904600774 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:10:00 INFO - PROCESS | 1778 | 1472904600951 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 05:10:01 INFO - PROCESS | 1778 | 1472904601126 Marionette TRACE conn4 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:01 INFO - PROCESS | 1778 | 1472904601135 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:10:01 INFO - PROCESS | 1778 | ++DOCSHELL 0x91582400 == 62 [pid = 1778] [id = 158] 05:10:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 153 (0x91584400) [pid = 1778] [serial = 474] [outer = (nil)] 05:10:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 154 (0x91bea800) [pid = 1778] [serial = 475] [outer = 0x91584400] 05:10:01 INFO - PROCESS | 1778 | 1472904601206 Marionette DEBUG loaded listener.js 05:10:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 155 (0x92116c00) [pid = 1778] [serial = 476] [outer = 0x91584400] 05:10:02 INFO - PROCESS | 1778 | 1472904602195 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 05:10:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 05:10:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1479ms 05:10:03 INFO - PROCESS | 1778 | --DOMWINDOW == 154 (0x9394a000) [pid = 1778] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 05:10:03 INFO - PROCESS | 1778 | --DOMWINDOW == 153 (0x92145000) [pid = 1778] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 05:10:03 INFO - PROCESS | 1778 | --DOMWINDOW == 152 (0x914f2400) [pid = 1778] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 05:10:03 INFO - PROCESS | 1778 | --DOMWINDOW == 151 (0xa109d000) [pid = 1778] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 05:10:03 INFO - PROCESS | 1778 | --DOMWINDOW == 150 (0x911d0c00) [pid = 1778] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 05:10:03 INFO - PROCESS | 1778 | --DOMWINDOW == 149 (0x929b1c00) [pid = 1778] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 05:10:03 INFO - PROCESS | 1778 | --DOMWINDOW == 148 (0xa6105800) [pid = 1778] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 05:10:03 INFO - PROCESS | 1778 | --DOMWINDOW == 147 (0x911cf000) [pid = 1778] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 05:10:03 INFO - PROCESS | 1778 | --DOMWINDOW == 146 (0x993e9400) [pid = 1778] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 05:10:03 INFO - PROCESS | 1778 | --DOMWINDOW == 145 (0x99f06000) [pid = 1778] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 05:10:03 INFO - PROCESS | 1778 | --DOMWINDOW == 144 (0x952d4400) [pid = 1778] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 05:10:03 INFO - PROCESS | 1778 | --DOMWINDOW == 143 (0xa227cc00) [pid = 1778] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 05:10:03 INFO - PROCESS | 1778 | --DOMWINDOW == 142 (0x914a7800) [pid = 1778] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 05:10:03 INFO - PROCESS | 1778 | --DOMWINDOW == 141 (0x921d4000) [pid = 1778] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 05:10:03 INFO - PROCESS | 1778 | --DOMWINDOW == 140 (0x9534e800) [pid = 1778] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 05:10:03 INFO - PROCESS | 1778 | --DOMWINDOW == 139 (0x914f6000) [pid = 1778] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 05:10:03 INFO - PROCESS | 1778 | --DOMWINDOW == 138 (0x9231cc00) [pid = 1778] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 05:10:03 INFO - PROCESS | 1778 | --DOMWINDOW == 137 (0x914a7c00) [pid = 1778] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 05:10:03 INFO - PROCESS | 1778 | --DOMWINDOW == 136 (0x99f0dc00) [pid = 1778] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 05:10:03 INFO - PROCESS | 1778 | --DOMWINDOW == 135 (0x921d4c00) [pid = 1778] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 05:10:03 INFO - PROCESS | 1778 | --DOMWINDOW == 134 (0x9b44a000) [pid = 1778] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 05:10:03 INFO - PROCESS | 1778 | --DOMWINDOW == 133 (0x92ebec00) [pid = 1778] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 05:10:03 INFO - PROCESS | 1778 | --DOMWINDOW == 132 (0x9d818c00) [pid = 1778] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 05:10:03 INFO - PROCESS | 1778 | --DOMWINDOW == 131 (0x911cfc00) [pid = 1778] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 05:10:03 INFO - PROCESS | 1778 | --DOMWINDOW == 130 (0x929a3800) [pid = 1778] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 05:10:03 INFO - PROCESS | 1778 | 1472904603051 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 05:10:03 INFO - PROCESS | 1778 | 1472904603068 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 05:10:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 05:10:03 INFO - PROCESS | 1778 | 1472904603184 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 05:10:03 INFO - PROCESS | 1778 | 1472904603193 Marionette TRACE conn4 <- [1,606,null,{}] 05:10:03 INFO - PROCESS | 1778 | 1472904603203 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:03 INFO - PROCESS | 1778 | 1472904603209 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:10:03 INFO - PROCESS | 1778 | 1472904603502 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 05:10:03 INFO - PROCESS | 1778 | 1472904603688 Marionette TRACE conn4 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:03 INFO - PROCESS | 1778 | 1472904603702 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:10:03 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7db400 == 63 [pid = 1778] [id = 159] 05:10:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 131 (0x8d9ed400) [pid = 1778] [serial = 477] [outer = (nil)] 05:10:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 132 (0x8dadcc00) [pid = 1778] [serial = 478] [outer = 0x8d9ed400] 05:10:03 INFO - PROCESS | 1778 | 1472904603838 Marionette DEBUG loaded listener.js 05:10:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 133 (0x8e0b2800) [pid = 1778] [serial = 479] [outer = 0x8d9ed400] 05:10:04 INFO - PROCESS | 1778 | 1472904604870 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:10:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 05:10:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1747ms 05:10:04 INFO - PROCESS | 1778 | 1472904604927 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 05:10:04 INFO - PROCESS | 1778 | 1472904604932 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 05:10:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 05:10:04 INFO - PROCESS | 1778 | 1472904604943 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 05:10:04 INFO - PROCESS | 1778 | 1472904604949 Marionette TRACE conn4 <- [1,610,null,{}] 05:10:04 INFO - PROCESS | 1778 | 1472904604956 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:04 INFO - PROCESS | 1778 | 1472904604961 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:10:05 INFO - PROCESS | 1778 | 1472904605207 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 05:10:05 INFO - PROCESS | 1778 | 1472904605514 Marionette TRACE conn4 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:05 INFO - PROCESS | 1778 | 1472904605523 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:10:05 INFO - PROCESS | 1778 | ++DOCSHELL 0x8fbd8c00 == 64 [pid = 1778] [id = 160] 05:10:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 134 (0x8fbdd000) [pid = 1778] [serial = 480] [outer = (nil)] 05:10:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 135 (0x8fbe5800) [pid = 1778] [serial = 481] [outer = 0x8fbdd000] 05:10:05 INFO - PROCESS | 1778 | 1472904605611 Marionette DEBUG loaded listener.js 05:10:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 136 (0x914ac000) [pid = 1778] [serial = 482] [outer = 0x8fbdd000] 05:10:06 INFO - PROCESS | 1778 | 1472904606565 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 05:10:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 05:10:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1692ms 05:10:06 INFO - PROCESS | 1778 | 1472904606635 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 05:10:06 INFO - PROCESS | 1778 | 1472904606642 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 05:10:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 05:10:06 INFO - PROCESS | 1778 | 1472904606653 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 05:10:06 INFO - PROCESS | 1778 | 1472904606657 Marionette TRACE conn4 <- [1,614,null,{}] 05:10:06 INFO - PROCESS | 1778 | 1472904606678 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:06 INFO - PROCESS | 1778 | 1472904606687 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:10:06 INFO - PROCESS | 1778 | 1472904606944 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 05:10:07 INFO - PROCESS | 1778 | 1472904607249 Marionette TRACE conn4 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:07 INFO - PROCESS | 1778 | 1472904607266 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:10:07 INFO - PROCESS | 1778 | ++DOCSHELL 0x92117800 == 65 [pid = 1778] [id = 161] 05:10:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 137 (0x92119400) [pid = 1778] [serial = 483] [outer = (nil)] 05:10:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 138 (0x92145000) [pid = 1778] [serial = 484] [outer = 0x92119400] 05:10:07 INFO - PROCESS | 1778 | 1472904607376 Marionette DEBUG loaded listener.js 05:10:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 139 (0x921d4c00) [pid = 1778] [serial = 485] [outer = 0x92119400] 05:10:08 INFO - PROCESS | 1778 | 1472904608427 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 05:10:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 05:10:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1842ms 05:10:08 INFO - PROCESS | 1778 | 1472904608495 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 05:10:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 05:10:08 INFO - PROCESS | 1778 | 1472904608500 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 05:10:08 INFO - PROCESS | 1778 | 1472904608506 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 05:10:08 INFO - PROCESS | 1778 | 1472904608510 Marionette TRACE conn4 <- [1,618,null,{}] 05:10:08 INFO - PROCESS | 1778 | 1472904608516 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:08 INFO - PROCESS | 1778 | 1472904608522 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:10:08 INFO - PROCESS | 1778 | 1472904608806 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 05:10:09 INFO - PROCESS | 1778 | 1472904609163 Marionette TRACE conn4 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:09 INFO - PROCESS | 1778 | 1472904609172 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:10:09 INFO - PROCESS | 1778 | ++DOCSHELL 0x93a4a400 == 66 [pid = 1778] [id = 162] 05:10:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 140 (0x93a4c400) [pid = 1778] [serial = 486] [outer = (nil)] 05:10:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 141 (0x94769400) [pid = 1778] [serial = 487] [outer = 0x93a4c400] 05:10:09 INFO - PROCESS | 1778 | 1472904609280 Marionette DEBUG loaded listener.js 05:10:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 142 (0x95171000) [pid = 1778] [serial = 488] [outer = 0x93a4c400] 05:10:10 INFO - PROCESS | 1778 | 1472904610341 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 05:10:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 05:10:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1892ms 05:10:10 INFO - PROCESS | 1778 | 1472904610398 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 05:10:10 INFO - PROCESS | 1778 | 1472904610403 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 05:10:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 05:10:10 INFO - PROCESS | 1778 | 1472904610409 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 05:10:10 INFO - PROCESS | 1778 | 1472904610413 Marionette TRACE conn4 <- [1,622,null,{}] 05:10:10 INFO - PROCESS | 1778 | 1472904610418 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:10 INFO - PROCESS | 1778 | 1472904610424 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:10:10 INFO - PROCESS | 1778 | 1472904610621 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 05:10:10 INFO - PROCESS | 1778 | 1472904610857 Marionette TRACE conn4 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:10 INFO - PROCESS | 1778 | 1472904610867 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:10:10 INFO - PROCESS | 1778 | ++DOCSHELL 0x8fbddc00 == 67 [pid = 1778] [id = 163] 05:10:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 143 (0x9231b400) [pid = 1778] [serial = 489] [outer = (nil)] 05:10:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 144 (0x95180c00) [pid = 1778] [serial = 490] [outer = 0x9231b400] 05:10:11 INFO - PROCESS | 1778 | 1472904610997 Marionette DEBUG loaded listener.js 05:10:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 145 (0x951ab400) [pid = 1778] [serial = 491] [outer = 0x9231b400] 05:10:11 INFO - PROCESS | 1778 | 1472904611862 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 05:10:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 05:10:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1484ms 05:10:11 INFO - PROCESS | 1778 | 1472904611911 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 05:10:11 INFO - PROCESS | 1778 | 1472904611916 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 05:10:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 05:10:11 INFO - PROCESS | 1778 | 1472904611923 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 05:10:11 INFO - PROCESS | 1778 | 1472904611927 Marionette TRACE conn4 <- [1,626,null,{}] 05:10:11 INFO - PROCESS | 1778 | 1472904611935 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:11 INFO - PROCESS | 1778 | 1472904611948 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:10:12 INFO - PROCESS | 1778 | 1472904612262 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 05:10:12 INFO - PROCESS | 1778 | 1472904612565 Marionette TRACE conn4 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:12 INFO - PROCESS | 1778 | 1472904612573 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:10:12 INFO - PROCESS | 1778 | ++DOCSHELL 0x95354000 == 68 [pid = 1778] [id = 164] 05:10:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 146 (0x95355800) [pid = 1778] [serial = 492] [outer = (nil)] 05:10:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 147 (0x98238400) [pid = 1778] [serial = 493] [outer = 0x95355800] 05:10:12 INFO - PROCESS | 1778 | 1472904612672 Marionette DEBUG loaded listener.js 05:10:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 148 (0x99f06c00) [pid = 1778] [serial = 494] [outer = 0x95355800] 05:10:13 INFO - PROCESS | 1778 | 1472904613610 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 05:10:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 05:10:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1736ms 05:10:13 INFO - PROCESS | 1778 | 1472904613661 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 05:10:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 05:10:13 INFO - PROCESS | 1778 | 1472904613665 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 05:10:13 INFO - PROCESS | 1778 | 1472904613671 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 05:10:13 INFO - PROCESS | 1778 | 1472904613675 Marionette TRACE conn4 <- [1,630,null,{}] 05:10:13 INFO - PROCESS | 1778 | 1472904613681 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:13 INFO - PROCESS | 1778 | 1472904613686 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:10:13 INFO - PROCESS | 1778 | 1472904613879 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 05:10:14 INFO - PROCESS | 1778 | 1472904614117 Marionette TRACE conn4 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:14 INFO - PROCESS | 1778 | 1472904614127 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:10:14 INFO - PROCESS | 1778 | ++DOCSHELL 0x98235800 == 69 [pid = 1778] [id = 165] 05:10:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 149 (0x99f0f000) [pid = 1778] [serial = 495] [outer = (nil)] 05:10:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 150 (0x9a402c00) [pid = 1778] [serial = 496] [outer = 0x99f0f000] 05:10:14 INFO - PROCESS | 1778 | 1472904614252 Marionette DEBUG loaded listener.js 05:10:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 151 (0x9ad1a800) [pid = 1778] [serial = 497] [outer = 0x99f0f000] 05:10:15 INFO - PROCESS | 1778 | 1472904615253 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 05:10:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 05:10:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1631ms 05:10:15 INFO - PROCESS | 1778 | 1472904615304 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 05:10:15 INFO - PROCESS | 1778 | 1472904615308 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 05:10:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 05:10:15 INFO - PROCESS | 1778 | 1472904615315 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 05:10:15 INFO - PROCESS | 1778 | 1472904615325 Marionette TRACE conn4 <- [1,634,null,{}] 05:10:15 INFO - PROCESS | 1778 | 1472904615330 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:15 INFO - PROCESS | 1778 | 1472904615336 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:10:15 INFO - PROCESS | 1778 | 1472904615542 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 05:10:15 INFO - PROCESS | 1778 | 1472904615833 Marionette TRACE conn4 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:15 INFO - PROCESS | 1778 | 1472904615840 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:10:15 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c69b800 == 70 [pid = 1778] [id = 166] 05:10:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 152 (0x91587000) [pid = 1778] [serial = 498] [outer = (nil)] 05:10:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 153 (0x9bff0000) [pid = 1778] [serial = 499] [outer = 0x91587000] 05:10:15 INFO - PROCESS | 1778 | 1472904615939 Marionette DEBUG loaded listener.js 05:10:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 154 (0x9d818c00) [pid = 1778] [serial = 500] [outer = 0x91587000] 05:10:16 INFO - PROCESS | 1778 | [1778] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:10:16 INFO - PROCESS | 1778 | 1472904616970 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 05:10:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 05:10:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1696ms 05:10:17 INFO - PROCESS | 1778 | 1472904617012 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 05:10:17 INFO - PROCESS | 1778 | 1472904617016 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 05:10:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 05:10:17 INFO - PROCESS | 1778 | 1472904617022 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 05:10:17 INFO - PROCESS | 1778 | 1472904617026 Marionette TRACE conn4 <- [1,638,null,{}] 05:10:17 INFO - PROCESS | 1778 | 1472904617032 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:17 INFO - PROCESS | 1778 | 1472904617037 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:10:17 INFO - PROCESS | 1778 | 1472904617232 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 05:10:17 INFO - PROCESS | 1778 | 1472904617468 Marionette TRACE conn4 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:17 INFO - PROCESS | 1778 | 1472904617478 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:10:17 INFO - PROCESS | 1778 | ++DOCSHELL 0x929a3800 == 71 [pid = 1778] [id = 167] 05:10:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 155 (0xa1f0ac00) [pid = 1778] [serial = 501] [outer = (nil)] 05:10:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 156 (0xa2401400) [pid = 1778] [serial = 502] [outer = 0xa1f0ac00] 05:10:17 INFO - PROCESS | 1778 | 1472904617598 Marionette DEBUG loaded listener.js 05:10:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 157 (0xa33dec00) [pid = 1778] [serial = 503] [outer = 0xa1f0ac00] 05:10:18 INFO - PROCESS | 1778 | [1778] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:10:18 INFO - PROCESS | 1778 | 1472904618475 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 05:10:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 05:10:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1492ms 05:10:18 INFO - PROCESS | 1778 | 1472904618515 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 05:10:18 INFO - PROCESS | 1778 | 1472904618519 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 05:10:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 05:10:18 INFO - PROCESS | 1778 | 1472904618525 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 05:10:18 INFO - PROCESS | 1778 | 1472904618528 Marionette TRACE conn4 <- [1,642,null,{}] 05:10:18 INFO - PROCESS | 1778 | 1472904618534 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:18 INFO - PROCESS | 1778 | 1472904618539 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:10:18 INFO - PROCESS | 1778 | 1472904618729 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 05:10:18 INFO - PROCESS | 1778 | 1472904618922 Marionette TRACE conn4 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:18 INFO - PROCESS | 1778 | 1472904618930 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:10:18 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dfd9c00 == 72 [pid = 1778] [id = 168] 05:10:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 158 (0x8dfdc800) [pid = 1778] [serial = 504] [outer = (nil)] 05:10:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 159 (0x8dfe2400) [pid = 1778] [serial = 505] [outer = 0x8dfdc800] 05:10:19 INFO - PROCESS | 1778 | 1472904619010 Marionette DEBUG loaded listener.js 05:10:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 160 (0x8dfe3c00) [pid = 1778] [serial = 506] [outer = 0x8dfdc800] 05:10:20 INFO - PROCESS | 1778 | 1472904620015 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 05:10:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 05:10:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1530ms 05:10:20 INFO - PROCESS | 1778 | 1472904620055 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 05:10:20 INFO - PROCESS | 1778 | 1472904620060 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 05:10:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 05:10:20 INFO - PROCESS | 1778 | 1472904620066 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 05:10:20 INFO - PROCESS | 1778 | 1472904620071 Marionette TRACE conn4 <- [1,646,null,{}] 05:10:20 INFO - PROCESS | 1778 | 1472904620076 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:20 INFO - PROCESS | 1778 | 1472904620082 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:10:20 INFO - PROCESS | 1778 | 1472904620285 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 05:10:20 INFO - PROCESS | 1778 | 1472904620535 Marionette TRACE conn4 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:20 INFO - PROCESS | 1778 | 1472904620543 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:10:20 INFO - PROCESS | 1778 | ++DOCSHELL 0x8fb3a800 == 73 [pid = 1778] [id = 169] 05:10:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 161 (0x8fb43400) [pid = 1778] [serial = 507] [outer = (nil)] 05:10:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 162 (0x92315400) [pid = 1778] [serial = 508] [outer = 0x8fb43400] 05:10:20 INFO - PROCESS | 1778 | 1472904620683 Marionette DEBUG loaded listener.js 05:10:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 163 (0x9a602000) [pid = 1778] [serial = 509] [outer = 0x8fb43400] 05:10:21 INFO - PROCESS | 1778 | 1472904621601 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:10:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 05:10:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1581ms 05:10:21 INFO - PROCESS | 1778 | 1472904621648 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 05:10:21 INFO - PROCESS | 1778 | 1472904621652 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 05:10:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 05:10:21 INFO - PROCESS | 1778 | 1472904621659 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 05:10:21 INFO - PROCESS | 1778 | 1472904621662 Marionette TRACE conn4 <- [1,650,null,{}] 05:10:21 INFO - PROCESS | 1778 | 1472904621668 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:21 INFO - PROCESS | 1778 | 1472904621673 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:10:21 INFO - PROCESS | 1778 | 1472904621880 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 05:10:22 INFO - PROCESS | 1778 | 1472904622207 Marionette TRACE conn4 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:22 INFO - PROCESS | 1778 | 1472904622217 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:10:22 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e142400 == 74 [pid = 1778] [id = 170] 05:10:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 164 (0x8e142800) [pid = 1778] [serial = 510] [outer = (nil)] 05:10:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 165 (0x8e14d400) [pid = 1778] [serial = 511] [outer = 0x8e142800] 05:10:22 INFO - PROCESS | 1778 | 1472904622329 Marionette DEBUG loaded listener.js 05:10:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 166 (0x8e14f000) [pid = 1778] [serial = 512] [outer = 0x8e142800] 05:10:23 INFO - PROCESS | 1778 | 1472904623202 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 05:10:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 05:10:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1581ms 05:10:23 INFO - PROCESS | 1778 | 1472904623271 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 05:10:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 05:10:23 INFO - PROCESS | 1778 | 1472904623275 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 05:10:23 INFO - PROCESS | 1778 | 1472904623282 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 05:10:23 INFO - PROCESS | 1778 | 1472904623285 Marionette TRACE conn4 <- [1,654,null,{}] 05:10:23 INFO - PROCESS | 1778 | 1472904623291 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:23 INFO - PROCESS | 1778 | 1472904623296 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:10:23 INFO - PROCESS | 1778 | 1472904623483 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 05:10:24 INFO - PROCESS | 1778 | 1472904624037 Marionette TRACE conn4 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:24 INFO - PROCESS | 1778 | 1472904624050 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:10:24 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7dd000 == 75 [pid = 1778] [id = 171] 05:10:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 167 (0x8c7dd800) [pid = 1778] [serial = 513] [outer = (nil)] 05:10:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 168 (0x8d9ef800) [pid = 1778] [serial = 514] [outer = 0x8c7dd800] 05:10:24 INFO - PROCESS | 1778 | 1472904624169 Marionette DEBUG loaded listener.js 05:10:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 169 (0x8dae4400) [pid = 1778] [serial = 515] [outer = 0x8c7dd800] 05:10:25 INFO - PROCESS | 1778 | 1472904625081 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 05:10:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 05:10:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1836ms 05:10:25 INFO - PROCESS | 1778 | 1472904625120 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 05:10:25 INFO - PROCESS | 1778 | 1472904625125 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 05:10:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 05:10:25 INFO - PROCESS | 1778 | 1472904625133 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 05:10:25 INFO - PROCESS | 1778 | 1472904625137 Marionette TRACE conn4 <- [1,658,null,{}] 05:10:25 INFO - PROCESS | 1778 | 1472904625146 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:25 INFO - PROCESS | 1778 | 1472904625153 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:10:25 INFO - PROCESS | 1778 | 1472904625340 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 05:10:25 INFO - PROCESS | 1778 | 1472904625594 Marionette TRACE conn4 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:25 INFO - PROCESS | 1778 | 1472904625604 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:10:25 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c69c400 == 76 [pid = 1778] [id = 172] 05:10:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 170 (0x8c6a6400) [pid = 1778] [serial = 516] [outer = (nil)] 05:10:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 171 (0x8e28b400) [pid = 1778] [serial = 517] [outer = 0x8c6a6400] 05:10:25 INFO - PROCESS | 1778 | 1472904625792 Marionette DEBUG loaded listener.js 05:10:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 172 (0x8edbb800) [pid = 1778] [serial = 518] [outer = 0x8c6a6400] 05:10:26 INFO - PROCESS | 1778 | 1472904626721 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 05:10:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 05:10:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1681ms 05:10:26 INFO - PROCESS | 1778 | --DOCSHELL 0x92b38c00 == 75 [pid = 1778] [id = 139] 05:10:26 INFO - PROCESS | 1778 | --DOCSHELL 0x8e0b2c00 == 74 [pid = 1778] [id = 157] 05:10:26 INFO - PROCESS | 1778 | --DOMWINDOW == 171 (0x9173c800) [pid = 1778] [serial = 403] [outer = (nil)] [url = about:blank] 05:10:26 INFO - PROCESS | 1778 | --DOMWINDOW == 170 (0x9ad1ac00) [pid = 1778] [serial = 424] [outer = (nil)] [url = about:blank] 05:10:26 INFO - PROCESS | 1778 | --DOCSHELL 0x8fbdfc00 == 73 [pid = 1778] [id = 156] 05:10:26 INFO - PROCESS | 1778 | --DOCSHELL 0x8e288000 == 72 [pid = 1778] [id = 155] 05:10:26 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7d1c00 == 71 [pid = 1778] [id = 154] 05:10:26 INFO - PROCESS | 1778 | 1472904626877 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 05:10:26 INFO - PROCESS | 1778 | 1472904626883 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 05:10:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 05:10:26 INFO - PROCESS | 1778 | --DOCSHELL 0x9211a000 == 70 [pid = 1778] [id = 143] 05:10:26 INFO - PROCESS | 1778 | --DOCSHELL 0x8fbd9800 == 69 [pid = 1778] [id = 142] 05:10:26 INFO - PROCESS | 1778 | 1472904626908 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 05:10:26 INFO - PROCESS | 1778 | 1472904626911 Marionette TRACE conn4 <- [1,662,null,{}] 05:10:26 INFO - PROCESS | 1778 | 1472904626917 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:26 INFO - PROCESS | 1778 | 1472904626922 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:10:27 INFO - PROCESS | 1778 | 1472904627119 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 05:10:27 INFO - PROCESS | 1778 | --DOMWINDOW == 169 (0xa22be000) [pid = 1778] [serial = 390] [outer = (nil)] [url = about:blank] 05:10:27 INFO - PROCESS | 1778 | --DOMWINDOW == 168 (0x97817c00) [pid = 1778] [serial = 419] [outer = (nil)] [url = about:blank] 05:10:27 INFO - PROCESS | 1778 | --DOMWINDOW == 167 (0x9d80c400) [pid = 1778] [serial = 349] [outer = (nil)] [url = about:blank] 05:10:27 INFO - PROCESS | 1778 | --DOMWINDOW == 166 (0xa33d5000) [pid = 1778] [serial = 352] [outer = (nil)] [url = about:blank] 05:10:27 INFO - PROCESS | 1778 | --DOMWINDOW == 165 (0x951a5000) [pid = 1778] [serial = 416] [outer = (nil)] [url = about:blank] 05:10:27 INFO - PROCESS | 1778 | --DOMWINDOW == 164 (0x914f0800) [pid = 1778] [serial = 295] [outer = (nil)] [url = about:blank] 05:10:27 INFO - PROCESS | 1778 | --DOMWINDOW == 163 (0x92b36c00) [pid = 1778] [serial = 268] [outer = (nil)] [url = about:blank] 05:10:27 INFO - PROCESS | 1778 | --DOMWINDOW == 162 (0xa6e48c00) [pid = 1778] [serial = 393] [outer = (nil)] [url = about:blank] 05:10:27 INFO - PROCESS | 1778 | --DOMWINDOW == 161 (0x952db800) [pid = 1778] [serial = 421] [outer = (nil)] [url = about:blank] 05:10:27 INFO - PROCESS | 1778 | --DOMWINDOW == 160 (0xa6cad000) [pid = 1778] [serial = 313] [outer = (nil)] [url = about:blank] 05:10:27 INFO - PROCESS | 1778 | --DOMWINDOW == 159 (0x914abc00) [pid = 1778] [serial = 337] [outer = (nil)] [url = about:blank] 05:10:27 INFO - PROCESS | 1778 | --DOMWINDOW == 158 (0xa1fa7800) [pid = 1778] [serial = 307] [outer = (nil)] [url = about:blank] 05:10:27 INFO - PROCESS | 1778 | --DOMWINDOW == 157 (0x9ad1b000) [pid = 1778] [serial = 376] [outer = (nil)] [url = about:blank] 05:10:27 INFO - PROCESS | 1778 | --DOMWINDOW == 156 (0x9823a000) [pid = 1778] [serial = 301] [outer = (nil)] [url = about:blank] 05:10:27 INFO - PROCESS | 1778 | --DOMWINDOW == 155 (0xa4d5d400) [pid = 1778] [serial = 310] [outer = (nil)] [url = about:blank] 05:10:27 INFO - PROCESS | 1778 | --DOMWINDOW == 154 (0x952db400) [pid = 1778] [serial = 271] [outer = (nil)] [url = about:blank] 05:10:27 INFO - PROCESS | 1778 | --DOMWINDOW == 153 (0x92b31c00) [pid = 1778] [serial = 298] [outer = (nil)] [url = about:blank] 05:10:27 INFO - PROCESS | 1778 | --DOMWINDOW == 152 (0x95357c00) [pid = 1778] [serial = 418] [outer = (nil)] [url = about:blank] 05:10:27 INFO - PROCESS | 1778 | --DOMWINDOW == 151 (0x8e290c00) [pid = 1778] [serial = 396] [outer = (nil)] [url = about:blank] 05:10:27 INFO - PROCESS | 1778 | --DOMWINDOW == 150 (0x921cbc00) [pid = 1778] [serial = 409] [outer = (nil)] [url = about:blank] 05:10:27 INFO - PROCESS | 1778 | --DOMWINDOW == 149 (0x92b2d000) [pid = 1778] [serial = 413] [outer = (nil)] [url = about:blank] 05:10:27 INFO - PROCESS | 1778 | --DOMWINDOW == 148 (0x9231f800) [pid = 1778] [serial = 412] [outer = (nil)] [url = about:blank] 05:10:27 INFO - PROCESS | 1778 | --DOMWINDOW == 147 (0x914aec00) [pid = 1778] [serial = 406] [outer = (nil)] [url = about:blank] 05:10:27 INFO - PROCESS | 1778 | --DOMWINDOW == 146 (0x92318c00) [pid = 1778] [serial = 410] [outer = (nil)] [url = about:blank] 05:10:27 INFO - PROCESS | 1778 | --DOMWINDOW == 145 (0x9b252c00) [pid = 1778] [serial = 346] [outer = (nil)] [url = about:blank] 05:10:27 INFO - PROCESS | 1778 | --DOMWINDOW == 144 (0x8fb3f800) [pid = 1778] [serial = 399] [outer = (nil)] [url = about:blank] 05:10:27 INFO - PROCESS | 1778 | --DOMWINDOW == 143 (0x9937b000) [pid = 1778] [serial = 422] [outer = (nil)] [url = about:blank] 05:10:27 INFO - PROCESS | 1778 | --DOMWINDOW == 142 (0x9d457c00) [pid = 1778] [serial = 304] [outer = (nil)] [url = about:blank] 05:10:27 INFO - PROCESS | 1778 | --DOMWINDOW == 141 (0x93a45400) [pid = 1778] [serial = 381] [outer = (nil)] [url = about:blank] 05:10:27 INFO - PROCESS | 1778 | --DOMWINDOW == 140 (0xa2277400) [pid = 1778] [serial = 223] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:10:27 INFO - PROCESS | 1778 | --DOMWINDOW == 139 (0x95349400) [pid = 1778] [serial = 343] [outer = (nil)] [url = about:blank] 05:10:27 INFO - PROCESS | 1778 | --DOMWINDOW == 138 (0xa6caa000) [pid = 1778] [serial = 355] [outer = (nil)] [url = about:blank] 05:10:27 INFO - PROCESS | 1778 | --DOMWINDOW == 137 (0x9783f800) [pid = 1778] [serial = 384] [outer = (nil)] [url = about:blank] 05:10:27 INFO - PROCESS | 1778 | --DOMWINDOW == 136 (0x921ca800) [pid = 1778] [serial = 358] [outer = (nil)] [url = about:blank] 05:10:27 INFO - PROCESS | 1778 | --DOMWINDOW == 135 (0x929aac00) [pid = 1778] [serial = 265] [outer = (nil)] [url = about:blank] 05:10:27 INFO - PROCESS | 1778 | --DOMWINDOW == 134 (0x914f4400) [pid = 1778] [serial = 378] [outer = (nil)] [url = about:blank] 05:10:27 INFO - PROCESS | 1778 | --DOMWINDOW == 133 (0x95180400) [pid = 1778] [serial = 415] [outer = (nil)] [url = about:blank] 05:10:27 INFO - PROCESS | 1778 | --DOMWINDOW == 132 (0x92b39c00) [pid = 1778] [serial = 340] [outer = (nil)] [url = about:blank] 05:10:27 INFO - PROCESS | 1778 | --DOMWINDOW == 131 (0x91914000) [pid = 1778] [serial = 407] [outer = (nil)] [url = about:blank] 05:10:27 INFO - PROCESS | 1778 | --DOMWINDOW == 130 (0x9d334800) [pid = 1778] [serial = 387] [outer = (nil)] [url = about:blank] 05:10:27 INFO - PROCESS | 1778 | 1472904627443 Marionette TRACE conn4 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:27 INFO - PROCESS | 1778 | 1472904627452 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:10:27 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d9f2800 == 70 [pid = 1778] [id = 173] 05:10:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 131 (0x8e0aec00) [pid = 1778] [serial = 519] [outer = (nil)] 05:10:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 132 (0x8edbcc00) [pid = 1778] [serial = 520] [outer = 0x8e0aec00] 05:10:27 INFO - PROCESS | 1778 | 1472904627527 Marionette DEBUG loaded listener.js 05:10:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 133 (0x914aa000) [pid = 1778] [serial = 521] [outer = 0x8e0aec00] 05:10:28 INFO - PROCESS | 1778 | [1778] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:10:28 INFO - PROCESS | 1778 | 1472904628352 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 05:10:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 05:10:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1485ms 05:10:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 05:10:28 INFO - PROCESS | 1778 | 1472904628388 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 05:10:28 INFO - PROCESS | 1778 | 1472904628391 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 05:10:28 INFO - PROCESS | 1778 | 1472904628405 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 05:10:28 INFO - PROCESS | 1778 | 1472904628413 Marionette TRACE conn4 <- [1,666,null,{}] 05:10:28 INFO - PROCESS | 1778 | 1472904628442 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:28 INFO - PROCESS | 1778 | 1472904628449 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:10:28 INFO - PROCESS | 1778 | 1472904628632 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 05:10:28 INFO - PROCESS | 1778 | 1472904628644 Marionette TRACE conn4 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:28 INFO - PROCESS | 1778 | 1472904628652 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:10:28 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e0af800 == 71 [pid = 1778] [id = 174] 05:10:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 134 (0x914f4c00) [pid = 1778] [serial = 522] [outer = (nil)] 05:10:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 135 (0x91beb800) [pid = 1778] [serial = 523] [outer = 0x914f4c00] 05:10:28 INFO - PROCESS | 1778 | 1472904628720 Marionette DEBUG loaded listener.js 05:10:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 136 (0x9211b000) [pid = 1778] [serial = 524] [outer = 0x914f4c00] 05:10:29 INFO - PROCESS | 1778 | [1778] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:10:29 INFO - PROCESS | 1778 | 1472904629631 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 05:10:29 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:10:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1268ms 05:10:29 INFO - PROCESS | 1778 | 1472904629672 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 05:10:29 INFO - PROCESS | 1778 | 1472904629676 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 05:10:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 05:10:29 INFO - PROCESS | 1778 | 1472904629693 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 05:10:29 INFO - PROCESS | 1778 | 1472904629696 Marionette TRACE conn4 <- [1,670,null,{}] 05:10:29 INFO - PROCESS | 1778 | 1472904629702 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:29 INFO - PROCESS | 1778 | 1472904629707 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:10:29 INFO - PROCESS | 1778 | 1472904629938 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 05:10:29 INFO - PROCESS | 1778 | 1472904629957 Marionette TRACE conn4 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:29 INFO - PROCESS | 1778 | 1472904629963 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:10:29 INFO - PROCESS | 1778 | ++DOCSHELL 0x914ee400 == 72 [pid = 1778] [id = 175] 05:10:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 137 (0x9191cc00) [pid = 1778] [serial = 525] [outer = (nil)] 05:10:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 138 (0x92316400) [pid = 1778] [serial = 526] [outer = 0x9191cc00] 05:10:30 INFO - PROCESS | 1778 | 1472904630045 Marionette DEBUG loaded listener.js 05:10:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 139 (0x9231cc00) [pid = 1778] [serial = 527] [outer = 0x9191cc00] 05:10:30 INFO - PROCESS | 1778 | 1472904630981 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 05:10:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 05:10:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1328ms 05:10:31 INFO - PROCESS | 1778 | 1472904631023 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 05:10:31 INFO - PROCESS | 1778 | 1472904631026 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 05:10:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 05:10:31 INFO - PROCESS | 1778 | 1472904631032 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 05:10:31 INFO - PROCESS | 1778 | 1472904631036 Marionette TRACE conn4 <- [1,674,null,{}] 05:10:31 INFO - PROCESS | 1778 | 1472904631049 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:31 INFO - PROCESS | 1778 | 1472904631053 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:10:31 INFO - PROCESS | 1778 | 1472904631272 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 05:10:31 INFO - PROCESS | 1778 | 1472904631298 Marionette TRACE conn4 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:31 INFO - PROCESS | 1778 | 1472904631315 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:10:31 INFO - PROCESS | 1778 | ++DOCSHELL 0x929ac800 == 73 [pid = 1778] [id = 176] 05:10:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 140 (0x92b2c400) [pid = 1778] [serial = 528] [outer = (nil)] 05:10:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 141 (0x92b32800) [pid = 1778] [serial = 529] [outer = 0x92b2c400] 05:10:31 INFO - PROCESS | 1778 | 1472904631396 Marionette DEBUG loaded listener.js 05:10:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 142 (0x9516f400) [pid = 1778] [serial = 530] [outer = 0x92b2c400] 05:10:32 INFO - PROCESS | 1778 | --DOMWINDOW == 141 (0x9d32dc00) [pid = 1778] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 05:10:32 INFO - PROCESS | 1778 | --DOMWINDOW == 140 (0x8e287000) [pid = 1778] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 05:10:32 INFO - PROCESS | 1778 | --DOMWINDOW == 139 (0xa34e7000) [pid = 1778] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 05:10:32 INFO - PROCESS | 1778 | --DOMWINDOW == 138 (0x9ade4800) [pid = 1778] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 05:10:32 INFO - PROCESS | 1778 | --DOMWINDOW == 137 (0x97822000) [pid = 1778] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 05:10:32 INFO - PROCESS | 1778 | --DOMWINDOW == 136 (0x914a4800) [pid = 1778] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 05:10:32 INFO - PROCESS | 1778 | --DOMWINDOW == 135 (0x938cc800) [pid = 1778] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 05:10:32 INFO - PROCESS | 1778 | --DOMWINDOW == 134 (0x8fbe2400) [pid = 1778] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 05:10:32 INFO - PROCESS | 1778 | --DOMWINDOW == 133 (0x8fbe4000) [pid = 1778] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 05:10:32 INFO - PROCESS | 1778 | --DOMWINDOW == 132 (0x8e28a000) [pid = 1778] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 05:10:32 INFO - PROCESS | 1778 | --DOMWINDOW == 131 (0x8c7d4c00) [pid = 1778] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 05:10:32 INFO - PROCESS | 1778 | [1778] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:10:32 INFO - PROCESS | 1778 | 1472904632734 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 05:10:32 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:10:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1736ms 05:10:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 05:10:32 INFO - PROCESS | 1778 | 1472904632787 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 05:10:32 INFO - PROCESS | 1778 | 1472904632790 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 05:10:32 INFO - PROCESS | 1778 | 1472904632798 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 05:10:32 INFO - PROCESS | 1778 | 1472904632801 Marionette TRACE conn4 <- [1,678,null,{}] 05:10:32 INFO - PROCESS | 1778 | 1472904632807 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:32 INFO - PROCESS | 1778 | 1472904632812 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:10:32 INFO - PROCESS | 1778 | 1472904632973 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 05:10:33 INFO - PROCESS | 1778 | 1472904632990 Marionette TRACE conn4 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:33 INFO - PROCESS | 1778 | 1472904632998 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:10:33 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e0ac800 == 74 [pid = 1778] [id = 177] 05:10:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 132 (0x8fb3b400) [pid = 1778] [serial = 531] [outer = (nil)] 05:10:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 133 (0x929ab800) [pid = 1778] [serial = 532] [outer = 0x8fb3b400] 05:10:33 INFO - PROCESS | 1778 | 1472904633066 Marionette DEBUG loaded listener.js 05:10:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 134 (0x952d8000) [pid = 1778] [serial = 533] [outer = 0x8fb3b400] 05:10:33 INFO - PROCESS | 1778 | 1472904633945 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 05:10:33 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:10:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1187ms 05:10:33 INFO - PROCESS | 1778 | 1472904633984 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 05:10:33 INFO - PROCESS | 1778 | 1472904633988 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 05:10:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 05:10:33 INFO - PROCESS | 1778 | 1472904633994 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 05:10:34 INFO - PROCESS | 1778 | 1472904633998 Marionette TRACE conn4 <- [1,682,null,{}] 05:10:34 INFO - PROCESS | 1778 | 1472904634003 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:34 INFO - PROCESS | 1778 | 1472904634008 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:10:34 INFO - PROCESS | 1778 | 1472904634190 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 05:10:34 INFO - PROCESS | 1778 | 1472904634211 Marionette TRACE conn4 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:34 INFO - PROCESS | 1778 | 1472904634220 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:10:34 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c698400 == 75 [pid = 1778] [id = 178] 05:10:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 135 (0x8c69ac00) [pid = 1778] [serial = 534] [outer = (nil)] 05:10:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 136 (0x8c7dac00) [pid = 1778] [serial = 535] [outer = 0x8c69ac00] 05:10:34 INFO - PROCESS | 1778 | 1472904634379 Marionette DEBUG loaded listener.js 05:10:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 137 (0x8dad7400) [pid = 1778] [serial = 536] [outer = 0x8c69ac00] 05:10:36 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 05:10:36 INFO - PROCESS | 1778 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:10:36 INFO - PROCESS | 1778 | 1472904636109 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 05:10:36 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:10:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2145ms 05:10:36 INFO - PROCESS | 1778 | 1472904636141 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 05:10:36 INFO - PROCESS | 1778 | 1472904636146 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 05:10:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 05:10:36 INFO - PROCESS | 1778 | 1472904636156 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 05:10:36 INFO - PROCESS | 1778 | 1472904636161 Marionette TRACE conn4 <- [1,686,null,{}] 05:10:36 INFO - PROCESS | 1778 | 1472904636169 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:36 INFO - PROCESS | 1778 | 1472904636174 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:10:36 INFO - PROCESS | 1778 | 1472904636363 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 05:10:36 INFO - PROCESS | 1778 | 1472904636554 Marionette TRACE conn4 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:36 INFO - PROCESS | 1778 | 1472904636561 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:10:36 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e0ad400 == 76 [pid = 1778] [id = 179] 05:10:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 138 (0x8e0afc00) [pid = 1778] [serial = 537] [outer = (nil)] 05:10:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 139 (0x8fb45000) [pid = 1778] [serial = 538] [outer = 0x8e0afc00] 05:10:36 INFO - PROCESS | 1778 | 1472904636689 Marionette DEBUG loaded listener.js 05:10:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 140 (0x911cb800) [pid = 1778] [serial = 539] [outer = 0x8e0afc00] 05:10:38 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 05:10:38 INFO - PROCESS | 1778 | 1472904638178 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 05:10:38 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:10:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 2086ms 05:10:38 INFO - PROCESS | 1778 | 1472904638242 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 05:10:38 INFO - PROCESS | 1778 | 1472904638249 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 05:10:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 05:10:38 INFO - PROCESS | 1778 | 1472904638261 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 05:10:38 INFO - PROCESS | 1778 | 1472904638266 Marionette TRACE conn4 <- [1,690,null,{}] 05:10:38 INFO - PROCESS | 1778 | 1472904638272 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:38 INFO - PROCESS | 1778 | 1472904638278 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:10:38 INFO - PROCESS | 1778 | 1472904638555 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 05:10:38 INFO - PROCESS | 1778 | 1472904638746 Marionette TRACE conn4 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:38 INFO - PROCESS | 1778 | 1472904638756 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:10:38 INFO - PROCESS | 1778 | ++DOCSHELL 0x911c8000 == 77 [pid = 1778] [id = 180] 05:10:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 141 (0x914a7c00) [pid = 1778] [serial = 540] [outer = (nil)] 05:10:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 142 (0x91919400) [pid = 1778] [serial = 541] [outer = 0x914a7c00] 05:10:38 INFO - PROCESS | 1778 | 1472904638840 Marionette DEBUG loaded listener.js 05:10:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 143 (0x921cfc00) [pid = 1778] [serial = 542] [outer = 0x914a7c00] 05:10:40 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 05:10:40 INFO - PROCESS | 1778 | 1472904640213 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 05:10:40 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:10:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1992ms 05:10:40 INFO - PROCESS | 1778 | 1472904640292 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 05:10:40 INFO - PROCESS | 1778 | 1472904640296 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 05:10:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 05:10:40 INFO - PROCESS | 1778 | 1472904640323 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 05:10:40 INFO - PROCESS | 1778 | 1472904640329 Marionette TRACE conn4 <- [1,694,null,{}] 05:10:40 INFO - PROCESS | 1778 | 1472904640347 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:40 INFO - PROCESS | 1778 | 1472904640356 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:10:40 INFO - PROCESS | 1778 | 1472904640549 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 05:10:40 INFO - PROCESS | 1778 | 1472904640740 Marionette TRACE conn4 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:40 INFO - PROCESS | 1778 | 1472904640751 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:10:40 INFO - PROCESS | 1778 | ++DOCSHELL 0x921ce400 == 78 [pid = 1778] [id = 181] 05:10:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 144 (0x9231a800) [pid = 1778] [serial = 543] [outer = (nil)] 05:10:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 145 (0x95181800) [pid = 1778] [serial = 544] [outer = 0x9231a800] 05:10:40 INFO - PROCESS | 1778 | 1472904640829 Marionette DEBUG loaded listener.js 05:10:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 146 (0x955cdc00) [pid = 1778] [serial = 545] [outer = 0x9231a800] 05:10:42 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 05:10:42 INFO - PROCESS | 1778 | 1472904642140 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 05:10:42 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:10:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1855ms 05:10:42 INFO - PROCESS | 1778 | 1472904642175 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 05:10:42 INFO - PROCESS | 1778 | 1472904642180 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 05:10:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 05:10:42 INFO - PROCESS | 1778 | 1472904642234 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 05:10:42 INFO - PROCESS | 1778 | 1472904642239 Marionette TRACE conn4 <- [1,698,null,{}] 05:10:42 INFO - PROCESS | 1778 | 1472904642266 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:42 INFO - PROCESS | 1778 | 1472904642272 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:10:42 INFO - PROCESS | 1778 | 1472904642464 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 05:10:42 INFO - PROCESS | 1778 | 1472904642654 Marionette TRACE conn4 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:42 INFO - PROCESS | 1778 | 1472904642664 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:10:42 INFO - PROCESS | 1778 | ++DOCSHELL 0x95178800 == 79 [pid = 1778] [id = 182] 05:10:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 147 (0x95353c00) [pid = 1778] [serial = 546] [outer = (nil)] 05:10:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 148 (0x9822c400) [pid = 1778] [serial = 547] [outer = 0x95353c00] 05:10:42 INFO - PROCESS | 1778 | 1472904642744 Marionette DEBUG loaded listener.js 05:10:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 149 (0x983cd400) [pid = 1778] [serial = 548] [outer = 0x95353c00] 05:10:44 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 05:10:44 INFO - PROCESS | 1778 | 1472904644062 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 05:10:44 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:10:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1854ms 05:10:44 INFO - PROCESS | 1778 | 1472904644086 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 05:10:44 INFO - PROCESS | 1778 | 1472904644089 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 05:10:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 05:10:44 INFO - PROCESS | 1778 | 1472904644146 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 05:10:44 INFO - PROCESS | 1778 | 1472904644149 Marionette TRACE conn4 <- [1,702,null,{}] 05:10:44 INFO - PROCESS | 1778 | 1472904644211 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:44 INFO - PROCESS | 1778 | 1472904644216 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:10:44 INFO - PROCESS | 1778 | 1472904644393 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 05:10:44 INFO - PROCESS | 1778 | 1472904644581 Marionette TRACE conn4 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:44 INFO - PROCESS | 1778 | 1472904644592 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:10:44 INFO - PROCESS | 1778 | ++DOCSHELL 0x982c4400 == 80 [pid = 1778] [id = 183] 05:10:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 150 (0x9937bc00) [pid = 1778] [serial = 549] [outer = (nil)] 05:10:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 151 (0x9a06b800) [pid = 1778] [serial = 550] [outer = 0x9937bc00] 05:10:44 INFO - PROCESS | 1778 | 1472904644683 Marionette DEBUG loaded listener.js 05:10:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 152 (0x9a63a000) [pid = 1778] [serial = 551] [outer = 0x9937bc00] 05:10:46 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 05:10:46 INFO - PROCESS | 1778 | 1472904646371 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 05:10:46 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:10:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2334ms 05:10:46 INFO - PROCESS | 1778 | 1472904646431 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 05:10:46 INFO - PROCESS | 1778 | 1472904646436 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 05:10:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 05:10:46 INFO - PROCESS | 1778 | 1472904646444 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 05:10:46 INFO - PROCESS | 1778 | 1472904646449 Marionette TRACE conn4 <- [1,706,null,{}] 05:10:46 INFO - PROCESS | 1778 | 1472904646457 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:46 INFO - PROCESS | 1778 | 1472904646463 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:10:46 INFO - PROCESS | 1778 | 1472904646849 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 05:10:47 INFO - PROCESS | 1778 | 1472904647015 Marionette TRACE conn4 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:47 INFO - PROCESS | 1778 | 1472904647030 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:10:47 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e14a400 == 81 [pid = 1778] [id = 184] 05:10:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 153 (0x8e14b000) [pid = 1778] [serial = 552] [outer = (nil)] 05:10:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 154 (0x8e285c00) [pid = 1778] [serial = 553] [outer = 0x8e14b000] 05:10:47 INFO - PROCESS | 1778 | 1472904647106 Marionette DEBUG loaded listener.js 05:10:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 155 (0x8edb7800) [pid = 1778] [serial = 554] [outer = 0x8e14b000] 05:10:48 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 05:10:48 INFO - PROCESS | 1778 | 1472904648516 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 05:10:48 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:10:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2133ms 05:10:48 INFO - PROCESS | 1778 | 1472904648577 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 05:10:48 INFO - PROCESS | 1778 | 1472904648584 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 05:10:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 05:10:48 INFO - PROCESS | 1778 | 1472904648595 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 05:10:48 INFO - PROCESS | 1778 | 1472904648599 Marionette TRACE conn4 <- [1,710,null,{}] 05:10:48 INFO - PROCESS | 1778 | 1472904648606 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:48 INFO - PROCESS | 1778 | 1472904648611 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:10:48 INFO - PROCESS | 1778 | 1472904648787 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 05:10:49 INFO - PROCESS | 1778 | 1472904648983 Marionette TRACE conn4 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:49 INFO - PROCESS | 1778 | 1472904648992 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:10:49 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e28b000 == 82 [pid = 1778] [id = 185] 05:10:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 156 (0x8edbd400) [pid = 1778] [serial = 555] [outer = (nil)] 05:10:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 157 (0x914a1400) [pid = 1778] [serial = 556] [outer = 0x8edbd400] 05:10:49 INFO - PROCESS | 1778 | 1472904649066 Marionette DEBUG loaded listener.js 05:10:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 158 (0x914ef000) [pid = 1778] [serial = 557] [outer = 0x8edbd400] 05:10:49 INFO - PROCESS | 1778 | --DOCSHELL 0x921d1400 == 81 [pid = 1778] [id = 140] 05:10:49 INFO - PROCESS | 1778 | --DOCSHELL 0x9214f400 == 80 [pid = 1778] [id = 138] 05:10:49 INFO - PROCESS | 1778 | --DOCSHELL 0x92312800 == 79 [pid = 1778] [id = 137] 05:10:49 INFO - PROCESS | 1778 | --DOCSHELL 0x911d1800 == 78 [pid = 1778] [id = 136] 05:10:49 INFO - PROCESS | 1778 | --DOMWINDOW == 157 (0x9158a800) [pid = 1778] [serial = 439] [outer = (nil)] [url = about:blank] 05:10:49 INFO - PROCESS | 1778 | --DOMWINDOW == 156 (0x95526c00) [pid = 1778] [serial = 433] [outer = (nil)] [url = about:blank] 05:10:49 INFO - PROCESS | 1778 | --DOMWINDOW == 155 (0x8e0b2000) [pid = 1778] [serial = 445] [outer = (nil)] [url = about:blank] 05:10:49 INFO - PROCESS | 1778 | --DOMWINDOW == 154 (0x921d2000) [pid = 1778] [serial = 430] [outer = (nil)] [url = about:blank] 05:10:49 INFO - PROCESS | 1778 | --DOMWINDOW == 153 (0x8fbe2800) [pid = 1778] [serial = 427] [outer = (nil)] [url = about:blank] 05:10:49 INFO - PROCESS | 1778 | --DOMWINDOW == 152 (0x8d9f1c00) [pid = 1778] [serial = 451] [outer = (nil)] [url = about:blank] 05:10:49 INFO - PROCESS | 1778 | --DOMWINDOW == 151 (0x8edb9c00) [pid = 1778] [serial = 442] [outer = (nil)] [url = about:blank] 05:10:49 INFO - PROCESS | 1778 | --DOMWINDOW == 150 (0x8dadc800) [pid = 1778] [serial = 454] [outer = (nil)] [url = about:blank] 05:10:49 INFO - PROCESS | 1778 | --DOMWINDOW == 149 (0x9d45c400) [pid = 1778] [serial = 457] [outer = (nil)] [url = about:blank] 05:10:49 INFO - PROCESS | 1778 | --DOMWINDOW == 148 (0x8c6a1800) [pid = 1778] [serial = 460] [outer = (nil)] [url = about:blank] 05:10:49 INFO - PROCESS | 1778 | --DOMWINDOW == 147 (0x91bea800) [pid = 1778] [serial = 475] [outer = (nil)] [url = about:blank] 05:10:49 INFO - PROCESS | 1778 | --DOMWINDOW == 146 (0x9a405400) [pid = 1778] [serial = 436] [outer = (nil)] [url = about:blank] 05:10:49 INFO - PROCESS | 1778 | --DOMWINDOW == 145 (0x91589800) [pid = 1778] [serial = 448] [outer = (nil)] [url = about:blank] 05:10:49 INFO - PROCESS | 1778 | --DOCSHELL 0x914a7400 == 77 [pid = 1778] [id = 135] 05:10:49 INFO - PROCESS | 1778 | --DOCSHELL 0x8e28f400 == 76 [pid = 1778] [id = 133] 05:10:49 INFO - PROCESS | 1778 | --DOCSHELL 0x9b71b400 == 75 [pid = 1778] [id = 130] 05:10:49 INFO - PROCESS | 1778 | --DOCSHELL 0x98230800 == 74 [pid = 1778] [id = 129] 05:10:49 INFO - PROCESS | 1778 | --DOCSHELL 0x8e283800 == 73 [pid = 1778] [id = 132] 05:10:49 INFO - PROCESS | 1778 | --DOCSHELL 0xa33e0800 == 72 [pid = 1778] [id = 131] 05:10:49 INFO - PROCESS | 1778 | --DOCSHELL 0x8e0ac800 == 71 [pid = 1778] [id = 177] 05:10:49 INFO - PROCESS | 1778 | --DOCSHELL 0x929ac800 == 70 [pid = 1778] [id = 176] 05:10:49 INFO - PROCESS | 1778 | --DOCSHELL 0x914ee400 == 69 [pid = 1778] [id = 175] 05:10:49 INFO - PROCESS | 1778 | --DOCSHELL 0x8e0af800 == 68 [pid = 1778] [id = 174] 05:10:49 INFO - PROCESS | 1778 | --DOCSHELL 0x8d9f2800 == 67 [pid = 1778] [id = 173] 05:10:49 INFO - PROCESS | 1778 | --DOCSHELL 0x8c69c400 == 66 [pid = 1778] [id = 172] 05:10:49 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7dd000 == 65 [pid = 1778] [id = 171] 05:10:49 INFO - PROCESS | 1778 | --DOCSHELL 0x98235800 == 64 [pid = 1778] [id = 165] 05:10:49 INFO - PROCESS | 1778 | --DOCSHELL 0x95354000 == 63 [pid = 1778] [id = 164] 05:10:49 INFO - PROCESS | 1778 | --DOCSHELL 0x8fbddc00 == 62 [pid = 1778] [id = 163] 05:10:49 INFO - PROCESS | 1778 | --DOCSHELL 0x9a606400 == 61 [pid = 1778] [id = 57] 05:10:49 INFO - PROCESS | 1778 | --DOCSHELL 0x93a4a400 == 60 [pid = 1778] [id = 162] 05:10:49 INFO - PROCESS | 1778 | --DOCSHELL 0x92117800 == 59 [pid = 1778] [id = 161] 05:10:49 INFO - PROCESS | 1778 | --DOCSHELL 0x8fbd8c00 == 58 [pid = 1778] [id = 160] 05:10:49 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7db400 == 57 [pid = 1778] [id = 159] 05:10:49 INFO - PROCESS | 1778 | --DOCSHELL 0x91582400 == 56 [pid = 1778] [id = 158] 05:10:50 INFO - PROCESS | 1778 | --DOMWINDOW == 144 (0xa2ec5c00) [pid = 1778] [serial = 391] [outer = (nil)] [url = about:blank] 05:10:50 INFO - PROCESS | 1778 | --DOMWINDOW == 143 (0xa34e5400) [pid = 1778] [serial = 397] [outer = (nil)] [url = about:blank] 05:10:50 INFO - PROCESS | 1778 | --DOMWINDOW == 142 (0xa6ec3800) [pid = 1778] [serial = 394] [outer = (nil)] [url = about:blank] 05:10:50 INFO - PROCESS | 1778 | --DOMWINDOW == 141 (0x9d45f000) [pid = 1778] [serial = 388] [outer = (nil)] [url = about:blank] 05:10:50 INFO - PROCESS | 1778 | --DOMWINDOW == 140 (0x99f0b800) [pid = 1778] [serial = 385] [outer = (nil)] [url = about:blank] 05:10:50 INFO - PROCESS | 1778 | --DOMWINDOW == 139 (0x9173c000) [pid = 1778] [serial = 379] [outer = (nil)] [url = about:blank] 05:10:50 INFO - PROCESS | 1778 | --DOMWINDOW == 138 (0x95170000) [pid = 1778] [serial = 382] [outer = (nil)] [url = about:blank] 05:10:50 INFO - PROCESS | 1778 | --DOMWINDOW == 137 (0x911c8800) [pid = 1778] [serial = 469] [outer = (nil)] [url = about:blank] 05:10:50 INFO - PROCESS | 1778 | --DOMWINDOW == 136 (0x911d4800) [pid = 1778] [serial = 470] [outer = (nil)] [url = about:blank] 05:10:50 INFO - PROCESS | 1778 | --DOMWINDOW == 135 (0x91918400) [pid = 1778] [serial = 473] [outer = (nil)] [url = about:blank] 05:10:50 INFO - PROCESS | 1778 | --DOMWINDOW == 134 (0x91735800) [pid = 1778] [serial = 472] [outer = (nil)] [url = about:blank] 05:10:50 INFO - PROCESS | 1778 | --DOMWINDOW == 133 (0x8edb7c00) [pid = 1778] [serial = 467] [outer = (nil)] [url = about:blank] 05:10:50 INFO - PROCESS | 1778 | --DOMWINDOW == 132 (0x8edb1000) [pid = 1778] [serial = 466] [outer = (nil)] [url = about:blank] 05:10:50 INFO - PROCESS | 1778 | --DOMWINDOW == 131 (0x8d9f3800) [pid = 1778] [serial = 464] [outer = (nil)] [url = about:blank] 05:10:50 INFO - PROCESS | 1778 | --DOMWINDOW == 130 (0x8d9f1800) [pid = 1778] [serial = 463] [outer = (nil)] [url = about:blank] 05:10:50 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 05:10:50 INFO - PROCESS | 1778 | 1472904650445 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 05:10:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 05:10:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1899ms 05:10:50 INFO - PROCESS | 1778 | 1472904650494 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 05:10:50 INFO - PROCESS | 1778 | 1472904650498 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 05:10:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 05:10:50 INFO - PROCESS | 1778 | 1472904650505 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 05:10:50 INFO - PROCESS | 1778 | 1472904650510 Marionette TRACE conn4 <- [1,714,null,{}] 05:10:50 INFO - PROCESS | 1778 | 1472904650526 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:50 INFO - PROCESS | 1778 | 1472904650534 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:10:50 INFO - PROCESS | 1778 | 1472904650793 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 05:10:50 INFO - PROCESS | 1778 | 1472904650949 Marionette TRACE conn4 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:50 INFO - PROCESS | 1778 | 1472904650963 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:10:50 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e146800 == 57 [pid = 1778] [id = 186] 05:10:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 131 (0x8e14a000) [pid = 1778] [serial = 558] [outer = (nil)] 05:10:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 132 (0x914a2c00) [pid = 1778] [serial = 559] [outer = 0x8e14a000] 05:10:51 INFO - PROCESS | 1778 | 1472904651036 Marionette DEBUG loaded listener.js 05:10:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 133 (0x91581800) [pid = 1778] [serial = 560] [outer = 0x8e14a000] 05:10:52 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 05:10:52 INFO - PROCESS | 1778 | 1472904652251 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 05:10:52 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:10:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1784ms 05:10:52 INFO - PROCESS | 1778 | 1472904652290 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 05:10:52 INFO - PROCESS | 1778 | 1472904652294 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 05:10:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 05:10:52 INFO - PROCESS | 1778 | 1472904652310 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 05:10:52 INFO - PROCESS | 1778 | 1472904652313 Marionette TRACE conn4 <- [1,718,null,{}] 05:10:52 INFO - PROCESS | 1778 | 1472904652326 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:52 INFO - PROCESS | 1778 | 1472904652330 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:10:52 INFO - PROCESS | 1778 | 1472904652582 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 05:10:52 INFO - PROCESS | 1778 | 1472904652639 Marionette TRACE conn4 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:52 INFO - PROCESS | 1778 | 1472904652648 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:10:52 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e147000 == 58 [pid = 1778] [id = 187] 05:10:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 134 (0x9158ec00) [pid = 1778] [serial = 561] [outer = (nil)] 05:10:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 135 (0x9173f400) [pid = 1778] [serial = 562] [outer = 0x9158ec00] 05:10:52 INFO - PROCESS | 1778 | 1472904652718 Marionette DEBUG loaded listener.js 05:10:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 136 (0x91be8c00) [pid = 1778] [serial = 563] [outer = 0x9158ec00] 05:10:54 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 05:10:54 INFO - PROCESS | 1778 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:10:54 INFO - PROCESS | 1778 | --DOMWINDOW == 135 (0x8e0aec00) [pid = 1778] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 05:10:54 INFO - PROCESS | 1778 | --DOMWINDOW == 134 (0x95355800) [pid = 1778] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 05:10:54 INFO - PROCESS | 1778 | --DOMWINDOW == 133 (0x914f4c00) [pid = 1778] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 05:10:54 INFO - PROCESS | 1778 | --DOMWINDOW == 132 (0x8c7dd800) [pid = 1778] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 05:10:54 INFO - PROCESS | 1778 | --DOMWINDOW == 131 (0x92b2c400) [pid = 1778] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 05:10:54 INFO - PROCESS | 1778 | --DOMWINDOW == 130 (0x8d9ed400) [pid = 1778] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 05:10:54 INFO - PROCESS | 1778 | --DOMWINDOW == 129 (0x9516ec00) [pid = 1778] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 05:10:54 INFO - PROCESS | 1778 | --DOMWINDOW == 128 (0x92144400) [pid = 1778] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 05:10:54 INFO - PROCESS | 1778 | --DOMWINDOW == 127 (0x8fbe5c00) [pid = 1778] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 05:10:54 INFO - PROCESS | 1778 | --DOMWINDOW == 126 (0x8fb45400) [pid = 1778] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 05:10:54 INFO - PROCESS | 1778 | --DOMWINDOW == 125 (0x9231b400) [pid = 1778] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 05:10:54 INFO - PROCESS | 1778 | --DOMWINDOW == 124 (0x8fbdac00) [pid = 1778] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 05:10:54 INFO - PROCESS | 1778 | --DOMWINDOW == 123 (0x9191cc00) [pid = 1778] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 05:10:54 INFO - PROCESS | 1778 | --DOMWINDOW == 122 (0x8c6a6400) [pid = 1778] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 05:10:54 INFO - PROCESS | 1778 | --DOMWINDOW == 121 (0x8edb0000) [pid = 1778] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 05:10:54 INFO - PROCESS | 1778 | --DOMWINDOW == 120 (0x92119400) [pid = 1778] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 05:10:54 INFO - PROCESS | 1778 | --DOMWINDOW == 119 (0x93a4c400) [pid = 1778] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 05:10:54 INFO - PROCESS | 1778 | --DOMWINDOW == 118 (0x8fbdd000) [pid = 1778] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 05:10:54 INFO - PROCESS | 1778 | --DOMWINDOW == 117 (0x91584400) [pid = 1778] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 05:10:54 INFO - PROCESS | 1778 | --DOMWINDOW == 116 (0x99e81000) [pid = 1778] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 05:10:54 INFO - PROCESS | 1778 | --DOMWINDOW == 115 (0x8e0b8c00) [pid = 1778] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 05:10:54 INFO - PROCESS | 1778 | --DOMWINDOW == 114 (0x9534a400) [pid = 1778] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 05:10:54 INFO - PROCESS | 1778 | --DOMWINDOW == 113 (0x8fb3fc00) [pid = 1778] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 05:10:54 INFO - PROCESS | 1778 | --DOMWINDOW == 112 (0x8d9e9000) [pid = 1778] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 05:10:54 INFO - PROCESS | 1778 | --DOMWINDOW == 111 (0x8e28fc00) [pid = 1778] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 05:10:54 INFO - PROCESS | 1778 | --DOMWINDOW == 110 (0x8e0aa800) [pid = 1778] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 05:10:54 INFO - PROCESS | 1778 | --DOMWINDOW == 109 (0x8d9f1000) [pid = 1778] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 05:10:54 INFO - PROCESS | 1778 | 1472904654457 Marionette TRACE conn4 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 05:10:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 05:10:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2192ms 05:10:54 INFO - PROCESS | 1778 | 1472904654501 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 05:10:54 INFO - PROCESS | 1778 | 1472904654504 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 05:10:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 05:10:54 INFO - PROCESS | 1778 | 1472904654511 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 05:10:54 INFO - PROCESS | 1778 | 1472904654514 Marionette TRACE conn4 <- [1,722,null,{}] 05:10:54 INFO - PROCESS | 1778 | 1472904654553 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:54 INFO - PROCESS | 1778 | 1472904654558 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:10:54 INFO - PROCESS | 1778 | 1472904654725 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 05:10:54 INFO - PROCESS | 1778 | 1472904654734 Marionette TRACE conn4 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:54 INFO - PROCESS | 1778 | 1472904654743 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:10:54 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c69ec00 == 59 [pid = 1778] [id = 188] 05:10:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 110 (0x8c6a6400) [pid = 1778] [serial = 564] [outer = (nil)] 05:10:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 111 (0x8edaf400) [pid = 1778] [serial = 565] [outer = 0x8c6a6400] 05:10:54 INFO - PROCESS | 1778 | 1472904654812 Marionette DEBUG loaded listener.js 05:10:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 112 (0x8edb6800) [pid = 1778] [serial = 566] [outer = 0x8c6a6400] 05:10:55 INFO - PROCESS | 1778 | 1472904655648 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 05:10:55 INFO - PROCESS | 1778 | 1472904655680 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 05:10:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 05:10:55 INFO - PROCESS | 1778 | 1472904655686 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 05:10:55 INFO - PROCESS | 1778 | 1472904655689 Marionette TRACE conn4 <- [1,726,null,{}] 05:10:55 INFO - PROCESS | 1778 | 1472904655706 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:55 INFO - PROCESS | 1778 | 1472904655715 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:10:55 INFO - PROCESS | 1778 | 1472904655933 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 05:10:55 INFO - PROCESS | 1778 | 1472904655943 Marionette TRACE conn4 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:55 INFO - PROCESS | 1778 | 1472904655951 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:10:55 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c6a6800 == 60 [pid = 1778] [id = 189] 05:10:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 113 (0x8c7cf000) [pid = 1778] [serial = 567] [outer = (nil)] 05:10:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 114 (0x92150c00) [pid = 1778] [serial = 568] [outer = 0x8c7cf000] 05:10:56 INFO - PROCESS | 1778 | 1472904656022 Marionette DEBUG loaded listener.js 05:10:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 115 (0x92312800) [pid = 1778] [serial = 569] [outer = 0x8c7cf000] 05:10:57 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 05:10:57 INFO - PROCESS | 1778 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:10:57 INFO - PROCESS | 1778 | 1472904657273 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 05:10:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 05:10:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1638ms 05:10:57 INFO - PROCESS | 1778 | 1472904657325 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 05:10:57 INFO - PROCESS | 1778 | 1472904657333 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 05:10:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 05:10:57 INFO - PROCESS | 1778 | 1472904657341 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 05:10:57 INFO - PROCESS | 1778 | 1472904657347 Marionette TRACE conn4 <- [1,730,null,{}] 05:10:57 INFO - PROCESS | 1778 | 1472904657357 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:57 INFO - PROCESS | 1778 | 1472904657363 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:10:57 INFO - PROCESS | 1778 | 1472904657592 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 05:10:57 INFO - PROCESS | 1778 | 1472904657962 Marionette TRACE conn4 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:57 INFO - PROCESS | 1778 | 1472904657974 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:10:58 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dfd8c00 == 61 [pid = 1778] [id = 190] 05:10:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 116 (0x8dfdd800) [pid = 1778] [serial = 570] [outer = (nil)] 05:10:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 117 (0x8e14e000) [pid = 1778] [serial = 571] [outer = 0x8dfdd800] 05:10:58 INFO - PROCESS | 1778 | 1472904658060 Marionette DEBUG loaded listener.js 05:10:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 118 (0x8edafc00) [pid = 1778] [serial = 572] [outer = 0x8dfdd800] 05:10:58 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 05:10:58 INFO - PROCESS | 1778 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:10:59 INFO - PROCESS | 1778 | 1472904659053 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 05:10:59 INFO - PROCESS | 1778 | 1472904659136 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 05:10:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 05:10:59 INFO - PROCESS | 1778 | 1472904659147 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 05:10:59 INFO - PROCESS | 1778 | 1472904659151 Marionette TRACE conn4 <- [1,734,null,{}] 05:10:59 INFO - PROCESS | 1778 | 1472904659157 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:59 INFO - PROCESS | 1778 | 1472904659163 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:10:59 INFO - PROCESS | 1778 | 1472904659393 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 05:10:59 INFO - PROCESS | 1778 | 1472904659693 Marionette TRACE conn4 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:59 INFO - PROCESS | 1778 | 1472904659702 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:10:59 INFO - PROCESS | 1778 | ++DOCSHELL 0x914aec00 == 62 [pid = 1778] [id = 191] 05:10:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 119 (0x91587800) [pid = 1778] [serial = 573] [outer = (nil)] 05:10:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 120 (0x91735800) [pid = 1778] [serial = 574] [outer = 0x91587800] 05:10:59 INFO - PROCESS | 1778 | 1472904659792 Marionette DEBUG loaded listener.js 05:10:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 121 (0x9191a000) [pid = 1778] [serial = 575] [outer = 0x91587800] 05:11:00 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 05:11:00 INFO - PROCESS | 1778 | 1472904660791 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 05:11:00 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:11:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1685ms 05:11:00 INFO - PROCESS | 1778 | 1472904660832 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 05:11:00 INFO - PROCESS | 1778 | 1472904660837 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 05:11:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 05:11:00 INFO - PROCESS | 1778 | 1472904660862 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 05:11:00 INFO - PROCESS | 1778 | 1472904660868 Marionette TRACE conn4 <- [1,738,null,{}] 05:11:00 INFO - PROCESS | 1778 | 1472904660886 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:00 INFO - PROCESS | 1778 | 1472904660895 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:11:01 INFO - PROCESS | 1778 | 1472904661100 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 05:11:01 INFO - PROCESS | 1778 | 1472904661343 Marionette TRACE conn4 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:01 INFO - PROCESS | 1778 | 1472904661351 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:11:01 INFO - PROCESS | 1778 | ++DOCSHELL 0x92317c00 == 63 [pid = 1778] [id = 192] 05:11:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 122 (0x929ac800) [pid = 1778] [serial = 576] [outer = (nil)] 05:11:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 123 (0x92b2e000) [pid = 1778] [serial = 577] [outer = 0x929ac800] 05:11:01 INFO - PROCESS | 1778 | 1472904661481 Marionette DEBUG loaded listener.js 05:11:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 124 (0x92b37000) [pid = 1778] [serial = 578] [outer = 0x929ac800] 05:11:02 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 05:11:02 INFO - PROCESS | 1778 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:11:02 INFO - PROCESS | 1778 | 1472904662888 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 05:11:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 05:11:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2092ms 05:11:02 INFO - PROCESS | 1778 | 1472904662953 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 05:11:02 INFO - PROCESS | 1778 | 1472904662958 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 05:11:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 05:11:02 INFO - PROCESS | 1778 | 1472904662966 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 05:11:02 INFO - PROCESS | 1778 | 1472904662970 Marionette TRACE conn4 <- [1,742,null,{}] 05:11:02 INFO - PROCESS | 1778 | 1472904662976 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:02 INFO - PROCESS | 1778 | 1472904662981 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:11:03 INFO - PROCESS | 1778 | 1472904663164 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 05:11:03 INFO - PROCESS | 1778 | 1472904663354 Marionette TRACE conn4 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:03 INFO - PROCESS | 1778 | 1472904663364 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:11:03 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dadf400 == 64 [pid = 1778] [id = 193] 05:11:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 125 (0x914f2c00) [pid = 1778] [serial = 579] [outer = (nil)] 05:11:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 126 (0x93a4ec00) [pid = 1778] [serial = 580] [outer = 0x914f2c00] 05:11:03 INFO - PROCESS | 1778 | 1472904663445 Marionette DEBUG loaded listener.js 05:11:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 127 (0x95165800) [pid = 1778] [serial = 581] [outer = 0x914f2c00] 05:11:04 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 05:11:04 INFO - PROCESS | 1778 | 1472904664773 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 05:11:04 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:11:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1832ms 05:11:04 INFO - PROCESS | 1778 | 1472904664858 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 05:11:04 INFO - PROCESS | 1778 | 1472904664863 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 05:11:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 05:11:04 INFO - PROCESS | 1778 | 1472904664886 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 05:11:04 INFO - PROCESS | 1778 | 1472904664890 Marionette TRACE conn4 <- [1,746,null,{}] 05:11:04 INFO - PROCESS | 1778 | 1472904664896 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:04 INFO - PROCESS | 1778 | 1472904664902 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:11:05 INFO - PROCESS | 1778 | 1472904665084 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 05:11:05 INFO - PROCESS | 1778 | 1472904665276 Marionette TRACE conn4 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:05 INFO - PROCESS | 1778 | 1472904665289 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:11:05 INFO - PROCESS | 1778 | ++DOCSHELL 0x911cd800 == 65 [pid = 1778] [id = 194] 05:11:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 128 (0x92b2ec00) [pid = 1778] [serial = 582] [outer = (nil)] 05:11:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 129 (0x95173400) [pid = 1778] [serial = 583] [outer = 0x92b2ec00] 05:11:05 INFO - PROCESS | 1778 | 1472904665426 Marionette DEBUG loaded listener.js 05:11:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 130 (0x95183800) [pid = 1778] [serial = 584] [outer = 0x92b2ec00] 05:11:06 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 05:11:06 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 05:11:06 INFO - PROCESS | 1778 | 1472904666822 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 05:11:06 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:11:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2043ms 05:11:06 INFO - PROCESS | 1778 | 1472904666928 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 05:11:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 05:11:06 INFO - PROCESS | 1778 | 1472904666933 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 05:11:06 INFO - PROCESS | 1778 | 1472904666940 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 05:11:06 INFO - PROCESS | 1778 | 1472904666943 Marionette TRACE conn4 <- [1,750,null,{}] 05:11:06 INFO - PROCESS | 1778 | 1472904666950 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:06 INFO - PROCESS | 1778 | 1472904666960 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:11:07 INFO - PROCESS | 1778 | 1472904667197 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 05:11:07 INFO - PROCESS | 1778 | 1472904667390 Marionette TRACE conn4 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:07 INFO - PROCESS | 1778 | 1472904667398 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:11:07 INFO - PROCESS | 1778 | ++DOCSHELL 0x9231a400 == 66 [pid = 1778] [id = 195] 05:11:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 131 (0x9516e800) [pid = 1778] [serial = 585] [outer = (nil)] 05:11:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 132 (0x955d1800) [pid = 1778] [serial = 586] [outer = 0x9516e800] 05:11:07 INFO - PROCESS | 1778 | 1472904667480 Marionette DEBUG loaded listener.js 05:11:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 133 (0x9783e800) [pid = 1778] [serial = 587] [outer = 0x9516e800] 05:11:08 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 05:11:08 INFO - PROCESS | 1778 | 1472904668786 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 05:11:08 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:11:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1886ms 05:11:08 INFO - PROCESS | 1778 | 1472904668825 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 05:11:08 INFO - PROCESS | 1778 | 1472904668830 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 05:11:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 05:11:08 INFO - PROCESS | 1778 | 1472904668941 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 05:11:08 INFO - PROCESS | 1778 | 1472904668944 Marionette TRACE conn4 <- [1,754,null,{}] 05:11:08 INFO - PROCESS | 1778 | 1472904668955 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:08 INFO - PROCESS | 1778 | 1472904668960 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:11:09 INFO - PROCESS | 1778 | 1472904669143 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 05:11:09 INFO - PROCESS | 1778 | 1472904669335 Marionette TRACE conn4 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:09 INFO - PROCESS | 1778 | 1472904669344 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:11:09 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c6a2400 == 67 [pid = 1778] [id = 196] 05:11:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 134 (0x8c7db800) [pid = 1778] [serial = 588] [outer = (nil)] 05:11:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 135 (0x982bac00) [pid = 1778] [serial = 589] [outer = 0x8c7db800] 05:11:09 INFO - PROCESS | 1778 | 1472904669426 Marionette DEBUG loaded listener.js 05:11:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 136 (0x993f3800) [pid = 1778] [serial = 590] [outer = 0x8c7db800] 05:11:10 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 05:11:10 INFO - PROCESS | 1778 | 1472904670698 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 05:11:10 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:11:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1851ms 05:11:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 05:11:10 INFO - PROCESS | 1778 | 1472904670730 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 05:11:10 INFO - PROCESS | 1778 | 1472904670733 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 05:11:10 INFO - PROCESS | 1778 | 1472904670740 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 05:11:10 INFO - PROCESS | 1778 | 1472904670743 Marionette TRACE conn4 <- [1,758,null,{}] 05:11:10 INFO - PROCESS | 1778 | 1472904670749 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:10 INFO - PROCESS | 1778 | 1472904670754 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:11:11 INFO - PROCESS | 1778 | 1472904671010 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 05:11:11 INFO - PROCESS | 1778 | 1472904671207 Marionette TRACE conn4 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:11 INFO - PROCESS | 1778 | 1472904671215 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:11:11 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d9eec00 == 68 [pid = 1778] [id = 197] 05:11:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 137 (0x8dad9800) [pid = 1778] [serial = 591] [outer = (nil)] 05:11:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 138 (0x8e0ae000) [pid = 1778] [serial = 592] [outer = 0x8dad9800] 05:11:11 INFO - PROCESS | 1778 | 1472904671295 Marionette DEBUG loaded listener.js 05:11:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 139 (0x8e0b0000) [pid = 1778] [serial = 593] [outer = 0x8dad9800] 05:11:12 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 05:11:12 INFO - PROCESS | 1778 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:11:12 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 05:11:12 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 05:11:12 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 05:11:12 INFO - PROCESS | 1778 | 1472904672442 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 05:11:12 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:11:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1740ms 05:11:12 INFO - PROCESS | 1778 | 1472904672480 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 05:11:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 05:11:12 INFO - PROCESS | 1778 | 1472904672486 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 05:11:12 INFO - PROCESS | 1778 | 1472904672494 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 05:11:12 INFO - PROCESS | 1778 | 1472904672501 Marionette TRACE conn4 <- [1,762,null,{}] 05:11:12 INFO - PROCESS | 1778 | 1472904672509 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:12 INFO - PROCESS | 1778 | 1472904672514 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:11:12 INFO - PROCESS | 1778 | 1472904672699 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 05:11:12 INFO - PROCESS | 1778 | 1472904672896 Marionette TRACE conn4 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:12 INFO - PROCESS | 1778 | 1472904672905 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:11:13 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e0b3400 == 69 [pid = 1778] [id = 198] 05:11:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 140 (0x8c7d4400) [pid = 1778] [serial = 594] [outer = (nil)] 05:11:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 141 (0x8e14ec00) [pid = 1778] [serial = 595] [outer = 0x8c7d4400] 05:11:13 INFO - PROCESS | 1778 | 1472904673151 Marionette DEBUG loaded listener.js 05:11:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 142 (0x8fb3cc00) [pid = 1778] [serial = 596] [outer = 0x8c7d4400] 05:11:14 INFO - PROCESS | 1778 | --DOMWINDOW == 141 (0x929ab800) [pid = 1778] [serial = 532] [outer = (nil)] [url = about:blank] 05:11:14 INFO - PROCESS | 1778 | --DOCSHELL 0x8e0ad400 == 68 [pid = 1778] [id = 179] 05:11:14 INFO - PROCESS | 1778 | --DOCSHELL 0x8c698400 == 67 [pid = 1778] [id = 178] 05:11:14 INFO - PROCESS | 1778 | --DOMWINDOW == 140 (0x8edbcc00) [pid = 1778] [serial = 520] [outer = (nil)] [url = about:blank] 05:11:14 INFO - PROCESS | 1778 | --DOMWINDOW == 139 (0x92315400) [pid = 1778] [serial = 508] [outer = (nil)] [url = about:blank] 05:11:14 INFO - PROCESS | 1778 | --DOMWINDOW == 138 (0x98238400) [pid = 1778] [serial = 493] [outer = (nil)] [url = about:blank] 05:11:14 INFO - PROCESS | 1778 | --DOMWINDOW == 137 (0x91beb800) [pid = 1778] [serial = 523] [outer = (nil)] [url = about:blank] 05:11:14 INFO - PROCESS | 1778 | --DOMWINDOW == 136 (0x8dae4400) [pid = 1778] [serial = 515] [outer = (nil)] [url = about:blank] 05:11:14 INFO - PROCESS | 1778 | --DOMWINDOW == 135 (0x92b32800) [pid = 1778] [serial = 529] [outer = (nil)] [url = about:blank] 05:11:14 INFO - PROCESS | 1778 | --DOMWINDOW == 134 (0x8e0b2800) [pid = 1778] [serial = 479] [outer = (nil)] [url = about:blank] 05:11:14 INFO - PROCESS | 1778 | --DOMWINDOW == 133 (0x9516f400) [pid = 1778] [serial = 530] [outer = (nil)] [url = about:blank] 05:11:14 INFO - PROCESS | 1778 | --DOMWINDOW == 132 (0x9823a400) [pid = 1778] [serial = 434] [outer = (nil)] [url = about:blank] 05:11:14 INFO - PROCESS | 1778 | --DOMWINDOW == 131 (0x9231dc00) [pid = 1778] [serial = 431] [outer = (nil)] [url = about:blank] 05:11:14 INFO - PROCESS | 1778 | --DOMWINDOW == 130 (0xa21d6800) [pid = 1778] [serial = 458] [outer = (nil)] [url = about:blank] 05:11:14 INFO - PROCESS | 1778 | --DOMWINDOW == 129 (0x9191ac00) [pid = 1778] [serial = 404] [outer = (nil)] [url = about:blank] 05:11:14 INFO - PROCESS | 1778 | --DOMWINDOW == 128 (0x951ab400) [pid = 1778] [serial = 491] [outer = (nil)] [url = about:blank] 05:11:14 INFO - PROCESS | 1778 | --DOMWINDOW == 127 (0x914ef400) [pid = 1778] [serial = 428] [outer = (nil)] [url = about:blank] 05:11:14 INFO - PROCESS | 1778 | --DOMWINDOW == 126 (0x92316400) [pid = 1778] [serial = 526] [outer = (nil)] [url = about:blank] 05:11:14 INFO - PROCESS | 1778 | --DOMWINDOW == 125 (0x8e28b400) [pid = 1778] [serial = 517] [outer = (nil)] [url = about:blank] 05:11:14 INFO - PROCESS | 1778 | --DOMWINDOW == 124 (0x9158f800) [pid = 1778] [serial = 443] [outer = (nil)] [url = about:blank] 05:11:14 INFO - PROCESS | 1778 | --DOMWINDOW == 123 (0x92145000) [pid = 1778] [serial = 484] [outer = (nil)] [url = about:blank] 05:11:14 INFO - PROCESS | 1778 | --DOMWINDOW == 122 (0x8dadcc00) [pid = 1778] [serial = 478] [outer = (nil)] [url = about:blank] 05:11:14 INFO - PROCESS | 1778 | --DOMWINDOW == 121 (0x8edbb800) [pid = 1778] [serial = 518] [outer = (nil)] [url = about:blank] 05:11:14 INFO - PROCESS | 1778 | --DOMWINDOW == 120 (0x8d9ef800) [pid = 1778] [serial = 514] [outer = (nil)] [url = about:blank] 05:11:14 INFO - PROCESS | 1778 | --DOMWINDOW == 119 (0x95171000) [pid = 1778] [serial = 488] [outer = (nil)] [url = about:blank] 05:11:14 INFO - PROCESS | 1778 | --DOMWINDOW == 118 (0x8fbe5800) [pid = 1778] [serial = 481] [outer = (nil)] [url = about:blank] 05:11:14 INFO - PROCESS | 1778 | --DOMWINDOW == 117 (0x921d4c00) [pid = 1778] [serial = 485] [outer = (nil)] [url = about:blank] 05:11:14 INFO - PROCESS | 1778 | --DOMWINDOW == 116 (0x92116c00) [pid = 1778] [serial = 476] [outer = (nil)] [url = about:blank] 05:11:14 INFO - PROCESS | 1778 | --DOMWINDOW == 115 (0x9b724c00) [pid = 1778] [serial = 425] [outer = (nil)] [url = about:blank] 05:11:14 INFO - PROCESS | 1778 | --DOMWINDOW == 114 (0x99f06c00) [pid = 1778] [serial = 494] [outer = (nil)] [url = about:blank] 05:11:14 INFO - PROCESS | 1778 | --DOMWINDOW == 113 (0x9bbb0000) [pid = 1778] [serial = 449] [outer = (nil)] [url = about:blank] 05:11:14 INFO - PROCESS | 1778 | --DOMWINDOW == 112 (0x9d453000) [pid = 1778] [serial = 437] [outer = (nil)] [url = about:blank] 05:11:14 INFO - PROCESS | 1778 | --DOMWINDOW == 111 (0x9158c800) [pid = 1778] [serial = 440] [outer = (nil)] [url = about:blank] 05:11:14 INFO - PROCESS | 1778 | --DOMWINDOW == 110 (0x8d9f5c00) [pid = 1778] [serial = 452] [outer = (nil)] [url = about:blank] 05:11:14 INFO - PROCESS | 1778 | --DOMWINDOW == 109 (0x9211b000) [pid = 1778] [serial = 524] [outer = (nil)] [url = about:blank] 05:11:14 INFO - PROCESS | 1778 | --DOMWINDOW == 108 (0x8e14d400) [pid = 1778] [serial = 511] [outer = (nil)] [url = about:blank] 05:11:14 INFO - PROCESS | 1778 | --DOMWINDOW == 107 (0x8dfe2400) [pid = 1778] [serial = 505] [outer = (nil)] [url = about:blank] 05:11:14 INFO - PROCESS | 1778 | --DOMWINDOW == 106 (0x9231cc00) [pid = 1778] [serial = 527] [outer = (nil)] [url = about:blank] 05:11:14 INFO - PROCESS | 1778 | --DOMWINDOW == 105 (0x8fb41c00) [pid = 1778] [serial = 400] [outer = (nil)] [url = about:blank] 05:11:14 INFO - PROCESS | 1778 | --DOMWINDOW == 104 (0x8e0b6000) [pid = 1778] [serial = 446] [outer = (nil)] [url = about:blank] 05:11:14 INFO - PROCESS | 1778 | --DOMWINDOW == 103 (0x94769400) [pid = 1778] [serial = 487] [outer = (nil)] [url = about:blank] 05:11:14 INFO - PROCESS | 1778 | --DOMWINDOW == 102 (0x9bff0000) [pid = 1778] [serial = 499] [outer = (nil)] [url = about:blank] 05:11:14 INFO - PROCESS | 1778 | --DOMWINDOW == 101 (0x914ac000) [pid = 1778] [serial = 482] [outer = (nil)] [url = about:blank] 05:11:14 INFO - PROCESS | 1778 | --DOMWINDOW == 100 (0x95180c00) [pid = 1778] [serial = 490] [outer = (nil)] [url = about:blank] 05:11:14 INFO - PROCESS | 1778 | --DOMWINDOW == 99 (0xa2401400) [pid = 1778] [serial = 502] [outer = (nil)] [url = about:blank] 05:11:14 INFO - PROCESS | 1778 | --DOMWINDOW == 98 (0x8dadec00) [pid = 1778] [serial = 455] [outer = (nil)] [url = about:blank] 05:11:14 INFO - PROCESS | 1778 | --DOMWINDOW == 97 (0x914aa000) [pid = 1778] [serial = 521] [outer = (nil)] [url = about:blank] 05:11:14 INFO - PROCESS | 1778 | --DOMWINDOW == 96 (0x9a402c00) [pid = 1778] [serial = 496] [outer = (nil)] [url = about:blank] 05:11:14 INFO - PROCESS | 1778 | 1472904674467 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 05:11:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 05:11:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1986ms 05:11:14 INFO - PROCESS | 1778 | 1472904674479 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 05:11:14 INFO - PROCESS | 1778 | 1472904674486 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 05:11:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 05:11:14 INFO - PROCESS | 1778 | 1472904674496 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 05:11:14 INFO - PROCESS | 1778 | 1472904674501 Marionette TRACE conn4 <- [1,766,null,{}] 05:11:14 INFO - PROCESS | 1778 | 1472904674552 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:14 INFO - PROCESS | 1778 | 1472904674557 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:11:14 INFO - PROCESS | 1778 | 1472904674906 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 05:11:15 INFO - PROCESS | 1778 | 1472904675060 Marionette TRACE conn4 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:15 INFO - PROCESS | 1778 | 1472904675069 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:11:15 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dadcc00 == 68 [pid = 1778] [id = 199] 05:11:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 97 (0x8dae4400) [pid = 1778] [serial = 597] [outer = (nil)] 05:11:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 98 (0x8dfdbc00) [pid = 1778] [serial = 598] [outer = 0x8dae4400] 05:11:15 INFO - PROCESS | 1778 | 1472904675159 Marionette DEBUG loaded listener.js 05:11:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 99 (0x8e0ad400) [pid = 1778] [serial = 599] [outer = 0x8dae4400] 05:11:17 INFO - PROCESS | 1778 | --DOCSHELL 0x911cdc00 == 67 [pid = 1778] [id = 76] 05:11:17 INFO - PROCESS | 1778 | --DOCSHELL 0x8c69b800 == 66 [pid = 1778] [id = 166] 05:11:17 INFO - PROCESS | 1778 | --DOCSHELL 0x8fb3a800 == 65 [pid = 1778] [id = 169] 05:11:17 INFO - PROCESS | 1778 | --DOCSHELL 0x952d2c00 == 64 [pid = 1778] [id = 38] 05:11:17 INFO - PROCESS | 1778 | --DOCSHELL 0x95168000 == 63 [pid = 1778] [id = 70] 05:11:17 INFO - PROCESS | 1778 | --DOCSHELL 0x8e142400 == 62 [pid = 1778] [id = 170] 05:11:17 INFO - PROCESS | 1778 | --DOCSHELL 0x8e284000 == 61 [pid = 1778] [id = 147] 05:11:17 INFO - PROCESS | 1778 | --DOCSHELL 0x93c85000 == 60 [pid = 1778] [id = 62] 05:11:17 INFO - PROCESS | 1778 | --DOCSHELL 0xa1f01c00 == 59 [pid = 1778] [id = 39] 05:11:17 INFO - PROCESS | 1778 | --DOCSHELL 0x9d877c00 == 58 [pid = 1778] [id = 117] 05:11:17 INFO - PROCESS | 1778 | --DOCSHELL 0x914f5000 == 57 [pid = 1778] [id = 88] 05:11:17 INFO - PROCESS | 1778 | --DOCSHELL 0x929a3800 == 56 [pid = 1778] [id = 167] 05:11:17 INFO - PROCESS | 1778 | --DOCSHELL 0x99e79800 == 55 [pid = 1778] [id = 141] 05:11:17 INFO - PROCESS | 1778 | --DOCSHELL 0x9214ec00 == 54 [pid = 1778] [id = 37] 05:11:17 INFO - PROCESS | 1778 | --DOCSHELL 0x929ae400 == 53 [pid = 1778] [id = 145] 05:11:17 INFO - PROCESS | 1778 | --DOCSHELL 0x914a5400 == 52 [pid = 1778] [id = 87] 05:11:17 INFO - PROCESS | 1778 | --DOCSHELL 0x921ce400 == 51 [pid = 1778] [id = 181] 05:11:17 INFO - PROCESS | 1778 | --DOCSHELL 0x911ca800 == 50 [pid = 1778] [id = 118] 05:11:17 INFO - PROCESS | 1778 | --DOCSHELL 0x911c8000 == 49 [pid = 1778] [id = 180] 05:11:17 INFO - PROCESS | 1778 | --DOCSHELL 0x8e0a9c00 == 48 [pid = 1778] [id = 149] 05:11:17 INFO - PROCESS | 1778 | --DOCSHELL 0x911d2000 == 47 [pid = 1778] [id = 89] 05:11:17 INFO - PROCESS | 1778 | --DOCSHELL 0x9d32f800 == 46 [pid = 1778] [id = 35] 05:11:17 INFO - PROCESS | 1778 | --DOCSHELL 0x97837000 == 45 [pid = 1778] [id = 29] 05:11:17 INFO - PROCESS | 1778 | --DOCSHELL 0x95178800 == 44 [pid = 1778] [id = 182] 05:11:17 INFO - PROCESS | 1778 | --DOCSHELL 0x921d4800 == 43 [pid = 1778] [id = 85] 05:11:17 INFO - PROCESS | 1778 | --DOCSHELL 0x8e14a400 == 42 [pid = 1778] [id = 184] 05:11:17 INFO - PROCESS | 1778 | --DOCSHELL 0x8e28d400 == 41 [pid = 1778] [id = 146] 05:11:17 INFO - PROCESS | 1778 | --DOCSHELL 0x911cf400 == 40 [pid = 1778] [id = 119] 05:11:17 INFO - PROCESS | 1778 | --DOCSHELL 0x914a7000 == 39 [pid = 1778] [id = 90] 05:11:17 INFO - PROCESS | 1778 | --DOCSHELL 0x9783b400 == 38 [pid = 1778] [id = 36] 05:11:17 INFO - PROCESS | 1778 | --DOCSHELL 0x8dfd9c00 == 37 [pid = 1778] [id = 168] 05:11:17 INFO - PROCESS | 1778 | --DOCSHELL 0x8c697c00 == 36 [pid = 1778] [id = 153] 05:11:17 INFO - PROCESS | 1778 | --DOCSHELL 0x952d5000 == 35 [pid = 1778] [id = 86] 05:11:17 INFO - PROCESS | 1778 | --DOCSHELL 0x8edb1800 == 34 [pid = 1778] [id = 152] 05:11:17 INFO - PROCESS | 1778 | --DOCSHELL 0x8e0a9800 == 33 [pid = 1778] [id = 148] 05:11:17 INFO - PROCESS | 1778 | --DOCSHELL 0x911d4400 == 32 [pid = 1778] [id = 104] 05:11:17 INFO - PROCESS | 1778 | --DOCSHELL 0x95521800 == 31 [pid = 1778] [id = 128] 05:11:17 INFO - PROCESS | 1778 | --DOCSHELL 0x8d9eec00 == 30 [pid = 1778] [id = 197] 05:11:17 INFO - PROCESS | 1778 | --DOCSHELL 0x8c6a2400 == 29 [pid = 1778] [id = 196] 05:11:17 INFO - PROCESS | 1778 | --DOCSHELL 0x8fb37400 == 28 [pid = 1778] [id = 134] 05:11:17 INFO - PROCESS | 1778 | --DOCSHELL 0x9231a400 == 27 [pid = 1778] [id = 195] 05:11:17 INFO - PROCESS | 1778 | --DOCSHELL 0x911cd800 == 26 [pid = 1778] [id = 194] 05:11:17 INFO - PROCESS | 1778 | --DOCSHELL 0x8dadf400 == 25 [pid = 1778] [id = 193] 05:11:17 INFO - PROCESS | 1778 | --DOCSHELL 0x92317c00 == 24 [pid = 1778] [id = 192] 05:11:17 INFO - PROCESS | 1778 | --DOCSHELL 0x8dfd8c00 == 23 [pid = 1778] [id = 190] 05:11:17 INFO - PROCESS | 1778 | --DOCSHELL 0x914aec00 == 22 [pid = 1778] [id = 191] 05:11:18 INFO - PROCESS | 1778 | --DOCSHELL 0x982c4400 == 21 [pid = 1778] [id = 183] 05:11:18 INFO - PROCESS | 1778 | --DOCSHELL 0x8e147000 == 20 [pid = 1778] [id = 187] 05:11:18 INFO - PROCESS | 1778 | --DOCSHELL 0x914f6800 == 19 [pid = 1778] [id = 84] 05:11:18 INFO - PROCESS | 1778 | --DOCSHELL 0x91be9400 == 18 [pid = 1778] [id = 144] 05:11:18 INFO - PROCESS | 1778 | --DOCSHELL 0x938c1000 == 17 [pid = 1778] [id = 52] 05:11:18 INFO - PROCESS | 1778 | --DOCSHELL 0x8c69ec00 == 16 [pid = 1778] [id = 188] 05:11:18 INFO - PROCESS | 1778 | --DOCSHELL 0x8d9eb400 == 15 [pid = 1778] [id = 151] 05:11:18 INFO - PROCESS | 1778 | --DOCSHELL 0x911cc000 == 14 [pid = 1778] [id = 116] 05:11:18 INFO - PROCESS | 1778 | --DOCSHELL 0x8d9e8400 == 13 [pid = 1778] [id = 150] 05:11:18 INFO - PROCESS | 1778 | --DOCSHELL 0x8e28b000 == 12 [pid = 1778] [id = 185] 05:11:18 INFO - PROCESS | 1778 | --DOCSHELL 0x8e146800 == 11 [pid = 1778] [id = 186] 05:11:18 INFO - PROCESS | 1778 | --DOCSHELL 0x8c6a6800 == 10 [pid = 1778] [id = 189] 05:11:18 INFO - PROCESS | 1778 | --DOCSHELL 0x8e0b3400 == 9 [pid = 1778] [id = 198] 05:11:21 INFO - PROCESS | 1778 | 1472904681535 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 05:11:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 05:11:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 7055ms 05:11:21 INFO - PROCESS | 1778 | 1472904681550 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 05:11:21 INFO - PROCESS | 1778 | 1472904681555 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 05:11:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 05:11:21 INFO - PROCESS | 1778 | 1472904681563 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 05:11:21 INFO - PROCESS | 1778 | 1472904681568 Marionette TRACE conn4 <- [1,770,null,{}] 05:11:21 INFO - PROCESS | 1778 | 1472904681577 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:21 INFO - PROCESS | 1778 | 1472904681581 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:11:21 INFO - PROCESS | 1778 | 1472904681818 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 05:11:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 100 (0x8d9ebc00) [pid = 1778] [serial = 600] [outer = 0x93c7f400] 05:11:22 INFO - PROCESS | 1778 | 1472904682045 Marionette TRACE conn4 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:22 INFO - PROCESS | 1778 | 1472904682055 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:11:22 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dae5400 == 10 [pid = 1778] [id = 200] 05:11:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 101 (0x8dae5800) [pid = 1778] [serial = 601] [outer = (nil)] 05:11:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 102 (0x8dfde400) [pid = 1778] [serial = 602] [outer = 0x8dae5800] 05:11:22 INFO - PROCESS | 1778 | 1472904682144 Marionette DEBUG loaded listener.js 05:11:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 103 (0x8e0ab400) [pid = 1778] [serial = 603] [outer = 0x8dae5800] 05:11:23 INFO - PROCESS | 1778 | 1472904683032 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 05:11:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 05:11:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1534ms 05:11:23 INFO - PROCESS | 1778 | 1472904683098 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 05:11:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 05:11:23 INFO - PROCESS | 1778 | 1472904683107 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 05:11:23 INFO - PROCESS | 1778 | 1472904683119 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 05:11:23 INFO - PROCESS | 1778 | 1472904683124 Marionette TRACE conn4 <- [1,774,null,{}] 05:11:23 INFO - PROCESS | 1778 | 1472904683149 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:23 INFO - PROCESS | 1778 | 1472904683155 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:11:23 INFO - PROCESS | 1778 | 1472904683407 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 05:11:23 INFO - PROCESS | 1778 | 1472904683431 Marionette TRACE conn4 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:23 INFO - PROCESS | 1778 | 1472904683438 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:11:23 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e28b400 == 11 [pid = 1778] [id = 201] 05:11:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 104 (0x8edb1c00) [pid = 1778] [serial = 604] [outer = (nil)] 05:11:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 105 (0x8edb9400) [pid = 1778] [serial = 605] [outer = 0x8edb1c00] 05:11:23 INFO - PROCESS | 1778 | 1472904683516 Marionette DEBUG loaded listener.js 05:11:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 106 (0x8fb37400) [pid = 1778] [serial = 606] [outer = 0x8edb1c00] 05:11:26 INFO - PROCESS | 1778 | --DOMWINDOW == 105 (0x99f0f000) [pid = 1778] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 05:11:26 INFO - PROCESS | 1778 | --DOMWINDOW == 104 (0xa1f0ac00) [pid = 1778] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 05:11:26 INFO - PROCESS | 1778 | --DOMWINDOW == 103 (0x8fb43400) [pid = 1778] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 05:11:26 INFO - PROCESS | 1778 | --DOMWINDOW == 102 (0x91587000) [pid = 1778] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 05:11:26 INFO - PROCESS | 1778 | --DOMWINDOW == 101 (0x8e142800) [pid = 1778] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 05:11:26 INFO - PROCESS | 1778 | --DOMWINDOW == 100 (0x8fb3b400) [pid = 1778] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 05:11:26 INFO - PROCESS | 1778 | --DOMWINDOW == 99 (0x8dfdc800) [pid = 1778] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 05:11:26 INFO - PROCESS | 1778 | --DOMWINDOW == 98 (0x9158ec00) [pid = 1778] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 05:11:26 INFO - PROCESS | 1778 | --DOMWINDOW == 97 (0x8c6a6400) [pid = 1778] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 05:11:26 INFO - PROCESS | 1778 | --DOMWINDOW == 96 (0x8edbd400) [pid = 1778] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 05:11:26 INFO - PROCESS | 1778 | --DOMWINDOW == 95 (0x8e14b000) [pid = 1778] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 05:11:26 INFO - PROCESS | 1778 | --DOMWINDOW == 94 (0x914a7c00) [pid = 1778] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 05:11:26 INFO - PROCESS | 1778 | --DOMWINDOW == 93 (0x9937bc00) [pid = 1778] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 05:11:26 INFO - PROCESS | 1778 | --DOMWINDOW == 92 (0x8e14a000) [pid = 1778] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 05:11:26 INFO - PROCESS | 1778 | --DOMWINDOW == 91 (0x95353c00) [pid = 1778] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 05:11:26 INFO - PROCESS | 1778 | --DOMWINDOW == 90 (0x8e0afc00) [pid = 1778] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 05:11:26 INFO - PROCESS | 1778 | --DOMWINDOW == 89 (0x8c69ac00) [pid = 1778] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 05:11:26 INFO - PROCESS | 1778 | --DOMWINDOW == 88 (0x9231a800) [pid = 1778] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 05:11:26 INFO - PROCESS | 1778 | --DOMWINDOW == 87 (0x8dfdd800) [pid = 1778] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 05:11:26 INFO - PROCESS | 1778 | --DOMWINDOW == 86 (0x91587800) [pid = 1778] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 05:11:26 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x929ac800) [pid = 1778] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 05:11:26 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x914f2c00) [pid = 1778] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 05:11:26 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x92b2ec00) [pid = 1778] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 05:11:26 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x9516e800) [pid = 1778] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 05:11:26 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x8c7db800) [pid = 1778] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 05:11:26 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x8dad9800) [pid = 1778] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 05:11:26 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x8c7cf000) [pid = 1778] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 05:11:26 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x8c698800) [pid = 1778] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 05:11:26 INFO - PROCESS | 1778 | 1472904686124 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 05:11:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 05:11:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 3059ms 05:11:26 INFO - PROCESS | 1778 | 1472904686176 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 05:11:26 INFO - PROCESS | 1778 | 1472904686180 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 05:11:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 05:11:26 INFO - PROCESS | 1778 | 1472904686187 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 05:11:26 INFO - PROCESS | 1778 | 1472904686193 Marionette TRACE conn4 <- [1,778,null,{}] 05:11:26 INFO - PROCESS | 1778 | 1472904686219 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:26 INFO - PROCESS | 1778 | 1472904686228 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:11:26 INFO - PROCESS | 1778 | 1472904686405 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 05:11:26 INFO - PROCESS | 1778 | 1472904686419 Marionette TRACE conn4 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:26 INFO - PROCESS | 1778 | 1472904686429 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:11:26 INFO - PROCESS | 1778 | ++DOCSHELL 0x8fbdf800 == 12 [pid = 1778] [id = 202] 05:11:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x8fbe1800) [pid = 1778] [serial = 607] [outer = (nil)] 05:11:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x911c7400) [pid = 1778] [serial = 608] [outer = 0x8fbe1800] 05:11:26 INFO - PROCESS | 1778 | 1472904686507 Marionette DEBUG loaded listener.js 05:11:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x911cd800) [pid = 1778] [serial = 609] [outer = 0x8fbe1800] 05:11:27 INFO - PROCESS | 1778 | 1472904687627 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 05:11:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 05:11:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1493ms 05:11:27 INFO - PROCESS | 1778 | 1472904687681 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 05:11:27 INFO - PROCESS | 1778 | 1472904687688 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 05:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 05:11:27 INFO - PROCESS | 1778 | 1472904687697 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 05:11:27 INFO - PROCESS | 1778 | 1472904687703 Marionette TRACE conn4 <- [1,782,null,{}] 05:11:27 INFO - PROCESS | 1778 | 1472904687712 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:27 INFO - PROCESS | 1778 | 1472904687719 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:11:27 INFO - PROCESS | 1778 | 1472904687922 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 05:11:28 INFO - PROCESS | 1778 | 1472904688167 Marionette TRACE conn4 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:28 INFO - PROCESS | 1778 | 1472904688177 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:11:28 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d9f7400 == 13 [pid = 1778] [id = 203] 05:11:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x8dadf000) [pid = 1778] [serial = 610] [outer = (nil)] 05:11:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x8e0aa000) [pid = 1778] [serial = 611] [outer = 0x8dadf000] 05:11:28 INFO - PROCESS | 1778 | 1472904688308 Marionette DEBUG loaded listener.js 05:11:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x8e150000) [pid = 1778] [serial = 612] [outer = 0x8dadf000] 05:11:29 INFO - PROCESS | 1778 | 1472904689215 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 05:11:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 05:11:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1535ms 05:11:29 INFO - PROCESS | 1778 | 1472904689231 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 05:11:29 INFO - PROCESS | 1778 | 1472904689239 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 05:11:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 05:11:29 INFO - PROCESS | 1778 | 1472904689250 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 05:11:29 INFO - PROCESS | 1778 | 1472904689253 Marionette TRACE conn4 <- [1,786,null,{}] 05:11:29 INFO - PROCESS | 1778 | 1472904689261 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:29 INFO - PROCESS | 1778 | 1472904689267 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:11:29 INFO - PROCESS | 1778 | 1472904689454 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 05:11:29 INFO - PROCESS | 1778 | 1472904689643 Marionette TRACE conn4 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:29 INFO - PROCESS | 1778 | 1472904689652 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:11:29 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dfdd800 == 14 [pid = 1778] [id = 204] 05:11:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x8fbdd400) [pid = 1778] [serial = 613] [outer = (nil)] 05:11:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x911cfc00) [pid = 1778] [serial = 614] [outer = 0x8fbdd400] 05:11:29 INFO - PROCESS | 1778 | 1472904689740 Marionette DEBUG loaded listener.js 05:11:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0x914a3400) [pid = 1778] [serial = 615] [outer = 0x8fbdd400] 05:11:30 INFO - PROCESS | 1778 | 1472904690817 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 05:11:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 05:11:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1631ms 05:11:30 INFO - PROCESS | 1778 | 1472904690882 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 05:11:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 05:11:30 INFO - PROCESS | 1778 | 1472904690886 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 05:11:30 INFO - PROCESS | 1778 | 1472904690894 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 05:11:30 INFO - PROCESS | 1778 | 1472904690900 Marionette TRACE conn4 <- [1,790,null,{}] 05:11:30 INFO - PROCESS | 1778 | 1472904690924 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:30 INFO - PROCESS | 1778 | 1472904690937 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:11:31 INFO - PROCESS | 1778 | 1472904691278 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 05:11:31 INFO - PROCESS | 1778 | 1472904691444 Marionette TRACE conn4 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:31 INFO - PROCESS | 1778 | 1472904691457 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:11:31 INFO - PROCESS | 1778 | ++DOCSHELL 0x91587400 == 15 [pid = 1778] [id = 205] 05:11:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 88 (0x91587800) [pid = 1778] [serial = 616] [outer = (nil)] 05:11:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 89 (0x91590c00) [pid = 1778] [serial = 617] [outer = 0x91587800] 05:11:31 INFO - PROCESS | 1778 | 1472904691542 Marionette DEBUG loaded listener.js 05:11:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 90 (0x91739c00) [pid = 1778] [serial = 618] [outer = 0x91587800] 05:11:32 INFO - PROCESS | 1778 | 1472904692475 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 05:11:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 05:11:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1642ms 05:11:32 INFO - PROCESS | 1778 | 1472904692536 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 05:11:32 INFO - PROCESS | 1778 | 1472904692542 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 05:11:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 05:11:32 INFO - PROCESS | 1778 | 1472904692548 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 05:11:32 INFO - PROCESS | 1778 | 1472904692552 Marionette TRACE conn4 <- [1,794,null,{}] 05:11:32 INFO - PROCESS | 1778 | 1472904692558 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:32 INFO - PROCESS | 1778 | 1472904692564 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:11:32 INFO - PROCESS | 1778 | 1472904692760 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 05:11:33 INFO - PROCESS | 1778 | 1472904693008 Marionette TRACE conn4 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:33 INFO - PROCESS | 1778 | 1472904693017 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:11:33 INFO - PROCESS | 1778 | ++DOCSHELL 0x9158f000 == 16 [pid = 1778] [id = 206] 05:11:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 91 (0x9173e000) [pid = 1778] [serial = 619] [outer = (nil)] 05:11:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 92 (0x91919800) [pid = 1778] [serial = 620] [outer = 0x9173e000] 05:11:33 INFO - PROCESS | 1778 | 1472904693146 Marionette DEBUG loaded listener.js 05:11:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 93 (0x91be1800) [pid = 1778] [serial = 621] [outer = 0x9173e000] 05:11:34 INFO - PROCESS | 1778 | 1472904694008 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 05:11:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 05:11:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1491ms 05:11:34 INFO - PROCESS | 1778 | 1472904694040 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 05:11:34 INFO - PROCESS | 1778 | 1472904694043 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 05:11:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 05:11:34 INFO - PROCESS | 1778 | 1472904694050 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 05:11:34 INFO - PROCESS | 1778 | 1472904694053 Marionette TRACE conn4 <- [1,798,null,{}] 05:11:34 INFO - PROCESS | 1778 | 1472904694059 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:34 INFO - PROCESS | 1778 | 1472904694065 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:11:34 INFO - PROCESS | 1778 | 1472904694242 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 05:11:34 INFO - PROCESS | 1778 | 1472904694433 Marionette TRACE conn4 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:34 INFO - PROCESS | 1778 | 1472904694440 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:11:34 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e28f800 == 17 [pid = 1778] [id = 207] 05:11:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 94 (0x91737000) [pid = 1778] [serial = 622] [outer = (nil)] 05:11:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 95 (0x91bee800) [pid = 1778] [serial = 623] [outer = 0x91737000] 05:11:34 INFO - PROCESS | 1778 | 1472904694525 Marionette DEBUG loaded listener.js 05:11:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 96 (0x91be5400) [pid = 1778] [serial = 624] [outer = 0x91737000] 05:11:35 INFO - PROCESS | 1778 | 1472904695486 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 05:11:35 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:11:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1482ms 05:11:35 INFO - PROCESS | 1778 | 1472904695534 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 05:11:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 05:11:35 INFO - PROCESS | 1778 | 1472904695538 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 05:11:35 INFO - PROCESS | 1778 | 1472904695544 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 05:11:35 INFO - PROCESS | 1778 | 1472904695548 Marionette TRACE conn4 <- [1,802,null,{}] 05:11:35 INFO - PROCESS | 1778 | 1472904695554 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:35 INFO - PROCESS | 1778 | 1472904695565 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:11:35 INFO - PROCESS | 1778 | 1472904695821 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 05:11:36 INFO - PROCESS | 1778 | 1472904696115 Marionette TRACE conn4 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:36 INFO - PROCESS | 1778 | 1472904696124 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:11:36 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7cf800 == 18 [pid = 1778] [id = 208] 05:11:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 97 (0x8e148000) [pid = 1778] [serial = 625] [outer = (nil)] 05:11:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 98 (0x921cc000) [pid = 1778] [serial = 626] [outer = 0x8e148000] 05:11:36 INFO - PROCESS | 1778 | 1472904696252 Marionette DEBUG loaded listener.js 05:11:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 99 (0x921d3400) [pid = 1778] [serial = 627] [outer = 0x8e148000] 05:11:37 INFO - PROCESS | 1778 | 1472904697155 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 05:11:37 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:11:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1688ms 05:11:37 INFO - PROCESS | 1778 | 1472904697233 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 05:11:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 05:11:37 INFO - PROCESS | 1778 | 1472904697237 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 05:11:37 INFO - PROCESS | 1778 | 1472904697243 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 05:11:37 INFO - PROCESS | 1778 | 1472904697247 Marionette TRACE conn4 <- [1,806,null,{}] 05:11:37 INFO - PROCESS | 1778 | 1472904697253 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:37 INFO - PROCESS | 1778 | 1472904697259 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:11:37 INFO - PROCESS | 1778 | 1472904697435 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 05:11:37 INFO - PROCESS | 1778 | 1472904697684 Marionette TRACE conn4 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:37 INFO - PROCESS | 1778 | 1472904697692 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:11:37 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e283c00 == 19 [pid = 1778] [id = 209] 05:11:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 100 (0x91740800) [pid = 1778] [serial = 628] [outer = (nil)] 05:11:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 101 (0x92311400) [pid = 1778] [serial = 629] [outer = 0x91740800] 05:11:37 INFO - PROCESS | 1778 | 1472904697821 Marionette DEBUG loaded listener.js 05:11:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 102 (0x92313800) [pid = 1778] [serial = 630] [outer = 0x91740800] 05:11:38 INFO - PROCESS | 1778 | 1472904698713 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 05:11:38 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:11:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1538ms 05:11:38 INFO - PROCESS | 1778 | 1472904698783 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 05:11:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 05:11:38 INFO - PROCESS | 1778 | 1472904698794 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 05:11:38 INFO - PROCESS | 1778 | 1472904698799 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 05:11:38 INFO - PROCESS | 1778 | 1472904698804 Marionette TRACE conn4 <- [1,810,null,{}] 05:11:38 INFO - PROCESS | 1778 | 1472904698810 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:38 INFO - PROCESS | 1778 | 1472904698815 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:11:39 INFO - PROCESS | 1778 | 1472904699030 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 05:11:39 INFO - PROCESS | 1778 | 1472904699264 Marionette TRACE conn4 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:39 INFO - PROCESS | 1778 | 1472904699276 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:11:39 INFO - PROCESS | 1778 | ++DOCSHELL 0x8edba800 == 20 [pid = 1778] [id = 210] 05:11:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 103 (0x92151000) [pid = 1778] [serial = 631] [outer = (nil)] 05:11:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 104 (0x929a3800) [pid = 1778] [serial = 632] [outer = 0x92151000] 05:11:39 INFO - PROCESS | 1778 | 1472904699409 Marionette DEBUG loaded listener.js 05:11:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 105 (0x929ac000) [pid = 1778] [serial = 633] [outer = 0x92151000] 05:11:40 INFO - PROCESS | 1778 | 1472904700324 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 05:11:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 05:11:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1581ms 05:11:40 INFO - PROCESS | 1778 | 1472904700382 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 05:11:40 INFO - PROCESS | 1778 | 1472904700386 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 05:11:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 05:11:40 INFO - PROCESS | 1778 | 1472904700393 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 05:11:40 INFO - PROCESS | 1778 | 1472904700397 Marionette TRACE conn4 <- [1,814,null,{}] 05:11:40 INFO - PROCESS | 1778 | 1472904700402 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:40 INFO - PROCESS | 1778 | 1472904700407 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:11:40 INFO - PROCESS | 1778 | 1472904700637 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 05:11:40 INFO - PROCESS | 1778 | 1472904700875 Marionette TRACE conn4 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:40 INFO - PROCESS | 1778 | 1472904700884 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:11:40 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7cf400 == 21 [pid = 1778] [id = 211] 05:11:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 106 (0x8c7d4000) [pid = 1778] [serial = 634] [outer = (nil)] 05:11:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 107 (0x8dfe2800) [pid = 1778] [serial = 635] [outer = 0x8c7d4000] 05:11:41 INFO - PROCESS | 1778 | 1472904701012 Marionette DEBUG loaded listener.js 05:11:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 108 (0x8e290c00) [pid = 1778] [serial = 636] [outer = 0x8c7d4000] 05:11:41 INFO - PROCESS | 1778 | 1472904701957 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 05:11:42 INFO - PROCESS | 1778 | 1472904702036 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 05:11:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 05:11:42 INFO - PROCESS | 1778 | 1472904702043 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 05:11:42 INFO - PROCESS | 1778 | 1472904702046 Marionette TRACE conn4 <- [1,818,null,{}] 05:11:42 INFO - PROCESS | 1778 | 1472904702053 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:42 INFO - PROCESS | 1778 | 1472904702061 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:11:42 INFO - PROCESS | 1778 | 1472904702409 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 05:11:42 INFO - PROCESS | 1778 | 1472904702670 Marionette TRACE conn4 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:42 INFO - PROCESS | 1778 | 1472904702679 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:11:42 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c699c00 == 22 [pid = 1778] [id = 212] 05:11:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 109 (0x8c69a400) [pid = 1778] [serial = 637] [outer = (nil)] 05:11:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 110 (0x8c7d2000) [pid = 1778] [serial = 638] [outer = 0x8c69a400] 05:11:42 INFO - PROCESS | 1778 | 1472904702801 Marionette DEBUG loaded listener.js 05:11:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 111 (0x8c7ddc00) [pid = 1778] [serial = 639] [outer = 0x8c69a400] 05:11:43 INFO - PROCESS | 1778 | --DOMWINDOW == 110 (0x9ad1a800) [pid = 1778] [serial = 497] [outer = (nil)] [url = about:blank] 05:11:43 INFO - PROCESS | 1778 | --DOMWINDOW == 109 (0xa33dec00) [pid = 1778] [serial = 503] [outer = (nil)] [url = about:blank] 05:11:43 INFO - PROCESS | 1778 | --DOMWINDOW == 108 (0x9a602000) [pid = 1778] [serial = 509] [outer = (nil)] [url = about:blank] 05:11:43 INFO - PROCESS | 1778 | --DOMWINDOW == 107 (0x9d818c00) [pid = 1778] [serial = 500] [outer = (nil)] [url = about:blank] 05:11:43 INFO - PROCESS | 1778 | --DOMWINDOW == 106 (0x8e14f000) [pid = 1778] [serial = 512] [outer = (nil)] [url = about:blank] 05:11:43 INFO - PROCESS | 1778 | --DOMWINDOW == 105 (0x952d8000) [pid = 1778] [serial = 533] [outer = (nil)] [url = about:blank] 05:11:43 INFO - PROCESS | 1778 | --DOMWINDOW == 104 (0x8dfe3c00) [pid = 1778] [serial = 506] [outer = (nil)] [url = about:blank] 05:11:43 INFO - PROCESS | 1778 | --DOMWINDOW == 103 (0x8dad7400) [pid = 1778] [serial = 536] [outer = (nil)] [url = about:blank] 05:11:43 INFO - PROCESS | 1778 | --DOMWINDOW == 102 (0x9a63a000) [pid = 1778] [serial = 551] [outer = (nil)] [url = about:blank] 05:11:43 INFO - PROCESS | 1778 | --DOMWINDOW == 101 (0x911cb800) [pid = 1778] [serial = 539] [outer = (nil)] [url = about:blank] 05:11:43 INFO - PROCESS | 1778 | --DOMWINDOW == 100 (0x921cfc00) [pid = 1778] [serial = 542] [outer = (nil)] [url = about:blank] 05:11:43 INFO - PROCESS | 1778 | --DOMWINDOW == 99 (0x955cdc00) [pid = 1778] [serial = 545] [outer = (nil)] [url = about:blank] 05:11:43 INFO - PROCESS | 1778 | --DOMWINDOW == 98 (0x983cd400) [pid = 1778] [serial = 548] [outer = (nil)] [url = about:blank] 05:11:43 INFO - PROCESS | 1778 | --DOMWINDOW == 97 (0x8c6a3000) [pid = 1778] [serial = 461] [outer = (nil)] [url = about:blank] 05:11:43 INFO - PROCESS | 1778 | --DOMWINDOW == 96 (0x9173f400) [pid = 1778] [serial = 562] [outer = (nil)] [url = about:blank] 05:11:43 INFO - PROCESS | 1778 | --DOMWINDOW == 95 (0x91be8c00) [pid = 1778] [serial = 563] [outer = (nil)] [url = about:blank] 05:11:43 INFO - PROCESS | 1778 | --DOMWINDOW == 94 (0x8edaf400) [pid = 1778] [serial = 565] [outer = (nil)] [url = about:blank] 05:11:43 INFO - PROCESS | 1778 | --DOMWINDOW == 93 (0x8e14ec00) [pid = 1778] [serial = 595] [outer = (nil)] [url = about:blank] 05:11:43 INFO - PROCESS | 1778 | --DOMWINDOW == 92 (0x914ef000) [pid = 1778] [serial = 557] [outer = (nil)] [url = about:blank] 05:11:43 INFO - PROCESS | 1778 | --DOMWINDOW == 91 (0x914a1400) [pid = 1778] [serial = 556] [outer = (nil)] [url = about:blank] 05:11:43 INFO - PROCESS | 1778 | --DOMWINDOW == 90 (0x8edb7800) [pid = 1778] [serial = 554] [outer = (nil)] [url = about:blank] 05:11:43 INFO - PROCESS | 1778 | --DOMWINDOW == 89 (0x8e285c00) [pid = 1778] [serial = 553] [outer = (nil)] [url = about:blank] 05:11:43 INFO - PROCESS | 1778 | --DOMWINDOW == 88 (0x91919400) [pid = 1778] [serial = 541] [outer = (nil)] [url = about:blank] 05:11:43 INFO - PROCESS | 1778 | --DOMWINDOW == 87 (0x9a06b800) [pid = 1778] [serial = 550] [outer = (nil)] [url = about:blank] 05:11:43 INFO - PROCESS | 1778 | --DOMWINDOW == 86 (0x914a2c00) [pid = 1778] [serial = 559] [outer = (nil)] [url = about:blank] 05:11:43 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x9822c400) [pid = 1778] [serial = 547] [outer = (nil)] [url = about:blank] 05:11:43 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x8fb45000) [pid = 1778] [serial = 538] [outer = (nil)] [url = about:blank] 05:11:43 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x8c7dac00) [pid = 1778] [serial = 535] [outer = (nil)] [url = about:blank] 05:11:43 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x95181800) [pid = 1778] [serial = 544] [outer = (nil)] [url = about:blank] 05:11:43 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x8e14e000) [pid = 1778] [serial = 571] [outer = (nil)] [url = about:blank] 05:11:43 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x8edafc00) [pid = 1778] [serial = 572] [outer = (nil)] [url = about:blank] 05:11:43 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x91735800) [pid = 1778] [serial = 574] [outer = (nil)] [url = about:blank] 05:11:43 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x9191a000) [pid = 1778] [serial = 575] [outer = (nil)] [url = about:blank] 05:11:43 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x92b2e000) [pid = 1778] [serial = 577] [outer = (nil)] [url = about:blank] 05:11:43 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x93a4ec00) [pid = 1778] [serial = 580] [outer = (nil)] [url = about:blank] 05:11:43 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x92b37000) [pid = 1778] [serial = 578] [outer = (nil)] [url = about:blank] 05:11:43 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x95173400) [pid = 1778] [serial = 583] [outer = (nil)] [url = about:blank] 05:11:43 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x95165800) [pid = 1778] [serial = 581] [outer = (nil)] [url = about:blank] 05:11:43 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x95183800) [pid = 1778] [serial = 584] [outer = (nil)] [url = about:blank] 05:11:43 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x9783e800) [pid = 1778] [serial = 587] [outer = (nil)] [url = about:blank] 05:11:43 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x955d1800) [pid = 1778] [serial = 586] [outer = (nil)] [url = about:blank] 05:11:43 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x993f3800) [pid = 1778] [serial = 590] [outer = (nil)] [url = about:blank] 05:11:43 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x982bac00) [pid = 1778] [serial = 589] [outer = (nil)] [url = about:blank] 05:11:43 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x8e0ae000) [pid = 1778] [serial = 592] [outer = (nil)] [url = about:blank] 05:11:43 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x92150c00) [pid = 1778] [serial = 568] [outer = (nil)] [url = about:blank] 05:11:43 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x8e0b0000) [pid = 1778] [serial = 593] [outer = (nil)] [url = about:blank] 05:11:43 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x8edb6800) [pid = 1778] [serial = 566] [outer = (nil)] [url = about:blank] 05:11:43 INFO - PROCESS | 1778 | --DOMWINDOW == 63 (0x91581800) [pid = 1778] [serial = 560] [outer = (nil)] [url = about:blank] 05:11:43 INFO - PROCESS | 1778 | --DOMWINDOW == 62 (0x92312800) [pid = 1778] [serial = 569] [outer = (nil)] [url = about:blank] 05:11:44 INFO - PROCESS | 1778 | 1472904704033 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 05:11:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 05:11:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 2053ms 05:11:44 INFO - PROCESS | 1778 | 1472904704099 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 05:11:44 INFO - PROCESS | 1778 | 1472904704105 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 05:11:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 05:11:44 INFO - PROCESS | 1778 | 1472904704114 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 05:11:44 INFO - PROCESS | 1778 | 1472904704119 Marionette TRACE conn4 <- [1,822,null,{}] 05:11:44 INFO - PROCESS | 1778 | 1472904704126 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:44 INFO - PROCESS | 1778 | 1472904704132 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:11:44 INFO - PROCESS | 1778 | 1472904704313 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 05:11:44 INFO - PROCESS | 1778 | 1472904704505 Marionette TRACE conn4 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:44 INFO - PROCESS | 1778 | 1472904704518 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:11:44 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d9eec00 == 23 [pid = 1778] [id = 213] 05:11:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 63 (0x8dad7400) [pid = 1778] [serial = 640] [outer = (nil)] 05:11:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 64 (0x8dfde800) [pid = 1778] [serial = 641] [outer = 0x8dad7400] 05:11:44 INFO - PROCESS | 1778 | 1472904704593 Marionette DEBUG loaded listener.js 05:11:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x8e0ae000) [pid = 1778] [serial = 642] [outer = 0x8dad7400] 05:11:45 INFO - PROCESS | 1778 | 1472904705380 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 05:11:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 05:11:45 INFO - PROCESS | 1778 | 1472904705452 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 05:11:45 INFO - PROCESS | 1778 | 1472904705459 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 05:11:45 INFO - PROCESS | 1778 | 1472904705461 Marionette TRACE conn4 <- [1,826,null,{}] 05:11:45 INFO - PROCESS | 1778 | 1472904705468 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:45 INFO - PROCESS | 1778 | 1472904705473 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:11:45 INFO - PROCESS | 1778 | 1472904705646 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 05:11:45 INFO - PROCESS | 1778 | 1472904705797 Marionette TRACE conn4 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:45 INFO - PROCESS | 1778 | 1472904705808 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:11:45 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c6a3800 == 24 [pid = 1778] [id = 214] 05:11:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x8dae1000) [pid = 1778] [serial = 643] [outer = (nil)] 05:11:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x8edb3400) [pid = 1778] [serial = 644] [outer = 0x8dae1000] 05:11:45 INFO - PROCESS | 1778 | 1472904705876 Marionette DEBUG loaded listener.js 05:11:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x8fb3a400) [pid = 1778] [serial = 645] [outer = 0x8dae1000] 05:11:46 INFO - PROCESS | 1778 | 1472904706786 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 05:11:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 05:11:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1383ms 05:11:46 INFO - PROCESS | 1778 | 1472904706845 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 05:11:46 INFO - PROCESS | 1778 | 1472904706851 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 05:11:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 05:11:46 INFO - PROCESS | 1778 | 1472904706868 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 05:11:46 INFO - PROCESS | 1778 | 1472904706875 Marionette TRACE conn4 <- [1,830,null,{}] 05:11:46 INFO - PROCESS | 1778 | 1472904706888 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:46 INFO - PROCESS | 1778 | 1472904706895 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:11:47 INFO - PROCESS | 1778 | 1472904707147 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 05:11:47 INFO - PROCESS | 1778 | 1472904707177 Marionette TRACE conn4 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:47 INFO - PROCESS | 1778 | 1472904707185 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:11:47 INFO - PROCESS | 1778 | ++DOCSHELL 0x8edb5c00 == 25 [pid = 1778] [id = 215] 05:11:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x8fb45400) [pid = 1778] [serial = 646] [outer = (nil)] 05:11:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x911ce400) [pid = 1778] [serial = 647] [outer = 0x8fb45400] 05:11:47 INFO - PROCESS | 1778 | 1472904707269 Marionette DEBUG loaded listener.js 05:11:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x914a7800) [pid = 1778] [serial = 648] [outer = 0x8fb45400] 05:11:48 INFO - PROCESS | 1778 | 1472904708201 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 05:11:48 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x8c7d4400) [pid = 1778] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 05:11:48 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x8dae5800) [pid = 1778] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 05:11:48 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x8dae4400) [pid = 1778] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 05:11:48 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x8edb1c00) [pid = 1778] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 05:11:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 05:11:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1409ms 05:11:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 05:11:48 INFO - PROCESS | 1778 | 1472904708270 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 05:11:48 INFO - PROCESS | 1778 | 1472904708273 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 05:11:48 INFO - PROCESS | 1778 | 1472904708284 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 05:11:48 INFO - PROCESS | 1778 | 1472904708286 Marionette TRACE conn4 <- [1,834,null,{}] 05:11:48 INFO - PROCESS | 1778 | 1472904708291 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:48 INFO - PROCESS | 1778 | 1472904708297 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:11:48 INFO - PROCESS | 1778 | 1472904708465 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 05:11:48 INFO - PROCESS | 1778 | 1472904708606 Marionette TRACE conn4 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:48 INFO - PROCESS | 1778 | 1472904708616 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:11:48 INFO - PROCESS | 1778 | ++DOCSHELL 0x8edb1c00 == 26 [pid = 1778] [id = 216] 05:11:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x911cb400) [pid = 1778] [serial = 649] [outer = (nil)] 05:11:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x914ad000) [pid = 1778] [serial = 650] [outer = 0x911cb400] 05:11:48 INFO - PROCESS | 1778 | 1472904708686 Marionette DEBUG loaded listener.js 05:11:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x914ed000) [pid = 1778] [serial = 651] [outer = 0x911cb400] 05:11:49 INFO - PROCESS | 1778 | 1472904709484 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 05:11:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 05:11:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1242ms 05:11:49 INFO - PROCESS | 1778 | 1472904709522 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 05:11:49 INFO - PROCESS | 1778 | 1472904709526 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 05:11:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 05:11:49 INFO - PROCESS | 1778 | 1472904709532 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 05:11:49 INFO - PROCESS | 1778 | 1472904709534 Marionette TRACE conn4 <- [1,838,null,{}] 05:11:49 INFO - PROCESS | 1778 | 1472904709540 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:49 INFO - PROCESS | 1778 | 1472904709545 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:11:49 INFO - PROCESS | 1778 | 1472904709763 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 05:11:49 INFO - PROCESS | 1778 | 1472904709785 Marionette TRACE conn4 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:49 INFO - PROCESS | 1778 | 1472904709802 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:11:49 INFO - PROCESS | 1778 | ++DOCSHELL 0x9158cc00 == 27 [pid = 1778] [id = 217] 05:11:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x9158d000) [pid = 1778] [serial = 652] [outer = (nil)] 05:11:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x91735400) [pid = 1778] [serial = 653] [outer = 0x9158d000] 05:11:49 INFO - PROCESS | 1778 | 1472904709881 Marionette DEBUG loaded listener.js 05:11:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x91915800) [pid = 1778] [serial = 654] [outer = 0x9158d000] 05:11:50 INFO - PROCESS | 1778 | 1472904710882 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 05:11:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 05:11:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1388ms 05:11:50 INFO - PROCESS | 1778 | 1472904710921 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 05:11:50 INFO - PROCESS | 1778 | 1472904710928 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 05:11:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 05:11:50 INFO - PROCESS | 1778 | 1472904710937 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 05:11:50 INFO - PROCESS | 1778 | 1472904710942 Marionette TRACE conn4 <- [1,842,null,{}] 05:11:50 INFO - PROCESS | 1778 | 1472904710951 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:50 INFO - PROCESS | 1778 | 1472904710957 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:11:51 INFO - PROCESS | 1778 | 1472904711223 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 05:11:51 INFO - PROCESS | 1778 | 1472904711581 Marionette TRACE conn4 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:51 INFO - PROCESS | 1778 | 1472904711589 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:11:51 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dade000 == 28 [pid = 1778] [id = 218] 05:11:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x8dadfc00) [pid = 1778] [serial = 655] [outer = (nil)] 05:11:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x8dfdf400) [pid = 1778] [serial = 656] [outer = 0x8dadfc00] 05:11:51 INFO - PROCESS | 1778 | 1472904711680 Marionette DEBUG loaded listener.js 05:11:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x8e145400) [pid = 1778] [serial = 657] [outer = 0x8dadfc00] 05:11:52 INFO - PROCESS | 1778 | 1472904712652 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 05:11:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 05:11:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1788ms 05:11:52 INFO - PROCESS | 1778 | 1472904712726 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 05:11:52 INFO - PROCESS | 1778 | 1472904712734 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 05:11:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 05:11:52 INFO - PROCESS | 1778 | 1472904712744 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 05:11:52 INFO - PROCESS | 1778 | 1472904712748 Marionette TRACE conn4 <- [1,846,null,{}] 05:11:52 INFO - PROCESS | 1778 | 1472904712755 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:52 INFO - PROCESS | 1778 | 1472904712761 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:11:53 INFO - PROCESS | 1778 | 1472904712998 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 05:11:53 INFO - PROCESS | 1778 | 1472904713247 Marionette TRACE conn4 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:53 INFO - PROCESS | 1778 | 1472904713257 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:11:53 INFO - PROCESS | 1778 | ++DOCSHELL 0x8edb7800 == 29 [pid = 1778] [id = 219] 05:11:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x8fbd8000) [pid = 1778] [serial = 658] [outer = (nil)] 05:11:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x8fbe2000) [pid = 1778] [serial = 659] [outer = 0x8fbd8000] 05:11:53 INFO - PROCESS | 1778 | 1472904713384 Marionette DEBUG loaded listener.js 05:11:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x911d5c00) [pid = 1778] [serial = 660] [outer = 0x8fbd8000] 05:11:54 INFO - PROCESS | 1778 | 1472904714409 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 05:11:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 05:11:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1694ms 05:11:54 INFO - PROCESS | 1778 | 1472904714439 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 05:11:54 INFO - PROCESS | 1778 | 1472904714445 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 05:11:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 05:11:54 INFO - PROCESS | 1778 | 1472904714451 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 05:11:54 INFO - PROCESS | 1778 | 1472904714458 Marionette TRACE conn4 <- [1,850,null,{}] 05:11:54 INFO - PROCESS | 1778 | 1472904714475 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:54 INFO - PROCESS | 1778 | 1472904714485 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:11:54 INFO - PROCESS | 1778 | 1472904714680 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 05:11:54 INFO - PROCESS | 1778 | 1472904714940 Marionette TRACE conn4 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:54 INFO - PROCESS | 1778 | 1472904714955 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:11:55 INFO - PROCESS | 1778 | ++DOCSHELL 0x91913c00 == 30 [pid = 1778] [id = 220] 05:11:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x9191e000) [pid = 1778] [serial = 661] [outer = (nil)] 05:11:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x91be7800) [pid = 1778] [serial = 662] [outer = 0x9191e000] 05:11:55 INFO - PROCESS | 1778 | 1472904715085 Marionette DEBUG loaded listener.js 05:11:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x92119400) [pid = 1778] [serial = 663] [outer = 0x9191e000] 05:11:56 INFO - PROCESS | 1778 | 1472904716006 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 05:11:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 05:11:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1593ms 05:11:56 INFO - PROCESS | 1778 | 1472904716045 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 05:11:56 INFO - PROCESS | 1778 | 1472904716051 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 05:11:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 05:11:56 INFO - PROCESS | 1778 | 1472904716058 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 05:11:56 INFO - PROCESS | 1778 | 1472904716061 Marionette TRACE conn4 <- [1,854,null,{}] 05:11:56 INFO - PROCESS | 1778 | 1472904716067 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:56 INFO - PROCESS | 1778 | 1472904716073 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:11:56 INFO - PROCESS | 1778 | 1472904716287 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 05:11:56 INFO - PROCESS | 1778 | 1472904716550 Marionette TRACE conn4 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:56 INFO - PROCESS | 1778 | 1472904716560 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:11:56 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c698400 == 31 [pid = 1778] [id = 221] 05:11:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x914f5400) [pid = 1778] [serial = 664] [outer = (nil)] 05:11:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x9214e000) [pid = 1778] [serial = 665] [outer = 0x914f5400] 05:11:56 INFO - PROCESS | 1778 | 1472904716687 Marionette DEBUG loaded listener.js 05:11:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x921d0800) [pid = 1778] [serial = 666] [outer = 0x914f5400] 05:11:57 INFO - PROCESS | 1778 | 1472904717620 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 05:11:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 05:11:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1630ms 05:11:57 INFO - PROCESS | 1778 | 1472904717690 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 05:11:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 05:11:57 INFO - PROCESS | 1778 | 1472904717694 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 05:11:57 INFO - PROCESS | 1778 | 1472904717700 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 05:11:57 INFO - PROCESS | 1778 | 1472904717704 Marionette TRACE conn4 <- [1,858,null,{}] 05:11:57 INFO - PROCESS | 1778 | 1472904717710 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:57 INFO - PROCESS | 1778 | 1472904717716 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:11:57 INFO - PROCESS | 1778 | 1472904717940 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 05:11:58 INFO - PROCESS | 1778 | 1472904718175 Marionette TRACE conn4 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:58 INFO - PROCESS | 1778 | 1472904718185 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:11:58 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c6a2400 == 32 [pid = 1778] [id = 222] 05:11:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x91be8400) [pid = 1778] [serial = 667] [outer = (nil)] 05:11:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0x9231e800) [pid = 1778] [serial = 668] [outer = 0x91be8400] 05:11:58 INFO - PROCESS | 1778 | 1472904718316 Marionette DEBUG loaded listener.js 05:11:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 88 (0x92b32c00) [pid = 1778] [serial = 669] [outer = 0x91be8400] 05:11:59 INFO - PROCESS | 1778 | 1472904719259 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 05:11:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 05:11:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1602ms 05:11:59 INFO - PROCESS | 1778 | 1472904719303 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 05:11:59 INFO - PROCESS | 1778 | 1472904719307 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 05:11:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 05:11:59 INFO - PROCESS | 1778 | 1472904719313 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 05:11:59 INFO - PROCESS | 1778 | 1472904719316 Marionette TRACE conn4 <- [1,862,null,{}] 05:11:59 INFO - PROCESS | 1778 | 1472904719322 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:59 INFO - PROCESS | 1778 | 1472904719333 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:11:59 INFO - PROCESS | 1778 | 1472904719596 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 05:11:59 INFO - PROCESS | 1778 | 1472904719838 Marionette TRACE conn4 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:59 INFO - PROCESS | 1778 | 1472904719850 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:11:59 INFO - PROCESS | 1778 | ++DOCSHELL 0x92148400 == 33 [pid = 1778] [id = 223] 05:11:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 89 (0x92312000) [pid = 1778] [serial = 670] [outer = (nil)] 05:11:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 90 (0x93949800) [pid = 1778] [serial = 671] [outer = 0x92312000] 05:11:59 INFO - PROCESS | 1778 | 1472904719978 Marionette DEBUG loaded listener.js 05:12:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 91 (0x93a4cc00) [pid = 1778] [serial = 672] [outer = 0x92312000] 05:12:00 INFO - PROCESS | 1778 | 1472904720973 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 05:12:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 05:12:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1688ms 05:12:01 INFO - PROCESS | 1778 | 1472904721002 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 05:12:01 INFO - PROCESS | 1778 | 1472904721006 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 05:12:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 05:12:01 INFO - PROCESS | 1778 | 1472904721014 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 05:12:01 INFO - PROCESS | 1778 | 1472904721018 Marionette TRACE conn4 <- [1,866,null,{}] 05:12:01 INFO - PROCESS | 1778 | 1472904721024 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:01 INFO - PROCESS | 1778 | 1472904721029 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:01 INFO - PROCESS | 1778 | 1472904721214 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 05:12:01 INFO - PROCESS | 1778 | 1472904721490 Marionette TRACE conn4 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:01 INFO - PROCESS | 1778 | 1472904721496 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:01 INFO - PROCESS | 1778 | ++DOCSHELL 0x9214fc00 == 34 [pid = 1778] [id = 224] 05:12:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 92 (0x93a43800) [pid = 1778] [serial = 673] [outer = (nil)] 05:12:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 93 (0x93c89000) [pid = 1778] [serial = 674] [outer = 0x93a43800] 05:12:01 INFO - PROCESS | 1778 | 1472904721625 Marionette DEBUG loaded listener.js 05:12:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 94 (0x9476f000) [pid = 1778] [serial = 675] [outer = 0x93a43800] 05:12:02 INFO - PROCESS | 1778 | 1472904722568 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 05:12:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 05:12:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1589ms 05:12:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 05:12:02 INFO - PROCESS | 1778 | 1472904722604 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 05:12:02 INFO - PROCESS | 1778 | 1472904722607 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 05:12:02 INFO - PROCESS | 1778 | 1472904722614 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 05:12:02 INFO - PROCESS | 1778 | 1472904722618 Marionette TRACE conn4 <- [1,870,null,{}] 05:12:02 INFO - PROCESS | 1778 | 1472904722624 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:02 INFO - PROCESS | 1778 | 1472904722629 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:02 INFO - PROCESS | 1778 | 1472904722860 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 05:12:03 INFO - PROCESS | 1778 | 1472904723473 Marionette TRACE conn4 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:03 INFO - PROCESS | 1778 | 1472904723485 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:03 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7dd800 == 35 [pid = 1778] [id = 225] 05:12:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 95 (0x8d9edc00) [pid = 1778] [serial = 676] [outer = (nil)] 05:12:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 96 (0x8d9f7c00) [pid = 1778] [serial = 677] [outer = 0x8d9edc00] 05:12:03 INFO - PROCESS | 1778 | 1472904723571 Marionette DEBUG loaded listener.js 05:12:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 97 (0x8dfdf800) [pid = 1778] [serial = 678] [outer = 0x8d9edc00] 05:12:04 INFO - PROCESS | 1778 | 1472904724483 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 05:12:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 05:12:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1935ms 05:12:04 INFO - PROCESS | 1778 | 1472904724552 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 05:12:04 INFO - PROCESS | 1778 | 1472904724558 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 05:12:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 05:12:04 INFO - PROCESS | 1778 | 1472904724566 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 05:12:04 INFO - PROCESS | 1778 | 1472904724571 Marionette TRACE conn4 <- [1,874,null,{}] 05:12:04 INFO - PROCESS | 1778 | 1472904724579 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:04 INFO - PROCESS | 1778 | 1472904724587 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:04 INFO - PROCESS | 1778 | 1472904724877 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 05:12:05 INFO - PROCESS | 1778 | 1472904725176 Marionette TRACE conn4 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:05 INFO - PROCESS | 1778 | 1472904725184 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:05 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dae6000 == 36 [pid = 1778] [id = 226] 05:12:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 98 (0x8e0af800) [pid = 1778] [serial = 679] [outer = (nil)] 05:12:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 99 (0x8e284000) [pid = 1778] [serial = 680] [outer = 0x8e0af800] 05:12:05 INFO - PROCESS | 1778 | 1472904725267 Marionette DEBUG loaded listener.js 05:12:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 100 (0x911c9800) [pid = 1778] [serial = 681] [outer = 0x8e0af800] 05:12:06 INFO - PROCESS | 1778 | --DOCSHELL 0x8dadcc00 == 35 [pid = 1778] [id = 199] 05:12:06 INFO - PROCESS | 1778 | --DOCSHELL 0x9214fc00 == 34 [pid = 1778] [id = 224] 05:12:06 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7dd800 == 33 [pid = 1778] [id = 225] 05:12:06 INFO - PROCESS | 1778 | --DOCSHELL 0x92148400 == 32 [pid = 1778] [id = 223] 05:12:07 INFO - PROCESS | 1778 | --DOCSHELL 0x8c6a2400 == 31 [pid = 1778] [id = 222] 05:12:07 INFO - PROCESS | 1778 | --DOCSHELL 0x91913c00 == 30 [pid = 1778] [id = 220] 05:12:07 INFO - PROCESS | 1778 | --DOCSHELL 0x8c698400 == 29 [pid = 1778] [id = 221] 05:12:07 INFO - PROCESS | 1778 | --DOCSHELL 0x8edb7800 == 28 [pid = 1778] [id = 219] 05:12:07 INFO - PROCESS | 1778 | --DOCSHELL 0x8dade000 == 27 [pid = 1778] [id = 218] 05:12:07 INFO - PROCESS | 1778 | --DOMWINDOW == 99 (0x8fb3cc00) [pid = 1778] [serial = 596] [outer = (nil)] [url = about:blank] 05:12:07 INFO - PROCESS | 1778 | --DOMWINDOW == 98 (0x8e0ab400) [pid = 1778] [serial = 603] [outer = (nil)] [url = about:blank] 05:12:07 INFO - PROCESS | 1778 | --DOMWINDOW == 97 (0x8dfde400) [pid = 1778] [serial = 602] [outer = (nil)] [url = about:blank] 05:12:07 INFO - PROCESS | 1778 | --DOMWINDOW == 96 (0x91912000) [pid = 1778] [serial = 401] [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:12:07 INFO - PROCESS | 1778 | --DOMWINDOW == 95 (0x8e0ad400) [pid = 1778] [serial = 599] [outer = (nil)] [url = about:blank] 05:12:07 INFO - PROCESS | 1778 | --DOMWINDOW == 94 (0x8dfdbc00) [pid = 1778] [serial = 598] [outer = (nil)] [url = about:blank] 05:12:07 INFO - PROCESS | 1778 | --DOMWINDOW == 93 (0x8edb9400) [pid = 1778] [serial = 605] [outer = (nil)] [url = about:blank] 05:12:07 INFO - PROCESS | 1778 | --DOMWINDOW == 92 (0x8fb37400) [pid = 1778] [serial = 606] [outer = (nil)] [url = about:blank] 05:12:07 INFO - PROCESS | 1778 | --DOMWINDOW == 91 (0x911c7400) [pid = 1778] [serial = 608] [outer = (nil)] [url = about:blank] 05:12:07 INFO - PROCESS | 1778 | 1472904727690 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 05:12:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 05:12:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 3142ms 05:12:07 INFO - PROCESS | 1778 | 1472904727710 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 05:12:07 INFO - PROCESS | 1778 | 1472904727716 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 05:12:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 05:12:07 INFO - PROCESS | 1778 | 1472904727725 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 05:12:07 INFO - PROCESS | 1778 | 1472904727728 Marionette TRACE conn4 <- [1,878,null,{}] 05:12:07 INFO - PROCESS | 1778 | 1472904727737 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:07 INFO - PROCESS | 1778 | 1472904727743 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:07 INFO - PROCESS | 1778 | 1472904727943 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 05:12:08 INFO - PROCESS | 1778 | 1472904728064 Marionette TRACE conn4 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:08 INFO - PROCESS | 1778 | 1472904728074 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:08 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7da800 == 28 [pid = 1778] [id = 227] 05:12:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 92 (0x8c7db000) [pid = 1778] [serial = 682] [outer = (nil)] 05:12:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 93 (0x8dae2400) [pid = 1778] [serial = 683] [outer = 0x8c7db000] 05:12:08 INFO - PROCESS | 1778 | 1472904728149 Marionette DEBUG loaded listener.js 05:12:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 94 (0x8dfdb800) [pid = 1778] [serial = 684] [outer = 0x8c7db000] 05:12:08 INFO - PROCESS | 1778 | 1472904728932 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 05:12:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 05:12:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1235ms 05:12:08 INFO - PROCESS | 1778 | 1472904728959 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 05:12:08 INFO - PROCESS | 1778 | 1472904728968 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 05:12:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 05:12:08 INFO - PROCESS | 1778 | 1472904728983 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 05:12:08 INFO - PROCESS | 1778 | 1472904728988 Marionette TRACE conn4 <- [1,882,null,{}] 05:12:08 INFO - PROCESS | 1778 | 1472904728994 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:09 INFO - PROCESS | 1778 | 1472904729000 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:09 INFO - PROCESS | 1778 | 1472904729177 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 05:12:09 INFO - PROCESS | 1778 | 1472904729316 Marionette TRACE conn4 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:09 INFO - PROCESS | 1778 | 1472904729323 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:09 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e288000 == 29 [pid = 1778] [id = 228] 05:12:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 95 (0x8e28a800) [pid = 1778] [serial = 685] [outer = (nil)] 05:12:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 96 (0x8edae400) [pid = 1778] [serial = 686] [outer = 0x8e28a800] 05:12:09 INFO - PROCESS | 1778 | 1472904729416 Marionette DEBUG loaded listener.js 05:12:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 97 (0x8edb5400) [pid = 1778] [serial = 687] [outer = 0x8e28a800] 05:12:10 INFO - PROCESS | 1778 | 1472904730323 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 05:12:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 05:12:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1388ms 05:12:10 INFO - PROCESS | 1778 | 1472904730367 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 05:12:10 INFO - PROCESS | 1778 | 1472904730371 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 05:12:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 05:12:10 INFO - PROCESS | 1778 | 1472904730386 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 05:12:10 INFO - PROCESS | 1778 | 1472904730392 Marionette TRACE conn4 <- [1,886,null,{}] 05:12:10 INFO - PROCESS | 1778 | 1472904730409 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:10 INFO - PROCESS | 1778 | 1472904730418 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:10 INFO - PROCESS | 1778 | 1472904730635 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 05:12:10 INFO - PROCESS | 1778 | 1472904730656 Marionette TRACE conn4 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:10 INFO - PROCESS | 1778 | 1472904730670 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:10 INFO - PROCESS | 1778 | ++DOCSHELL 0x911d1400 == 30 [pid = 1778] [id = 229] 05:12:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 98 (0x911d2400) [pid = 1778] [serial = 688] [outer = (nil)] 05:12:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 99 (0x911d6c00) [pid = 1778] [serial = 689] [outer = 0x911d2400] 05:12:10 INFO - PROCESS | 1778 | 1472904730744 Marionette DEBUG loaded listener.js 05:12:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 100 (0x914af800) [pid = 1778] [serial = 690] [outer = 0x911d2400] 05:12:11 INFO - PROCESS | 1778 | 1472904731704 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 05:12:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 05:12:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1889ms 05:12:12 INFO - PROCESS | 1778 | --DOMWINDOW == 99 (0x9158d000) [pid = 1778] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 05:12:12 INFO - PROCESS | 1778 | --DOMWINDOW == 98 (0x8fb45400) [pid = 1778] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 05:12:12 INFO - PROCESS | 1778 | --DOMWINDOW == 97 (0x8c7d4000) [pid = 1778] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 05:12:12 INFO - PROCESS | 1778 | --DOMWINDOW == 96 (0x92151000) [pid = 1778] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 05:12:12 INFO - PROCESS | 1778 | --DOMWINDOW == 95 (0x8fbe1800) [pid = 1778] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 05:12:12 INFO - PROCESS | 1778 | --DOMWINDOW == 94 (0x91740800) [pid = 1778] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 05:12:12 INFO - PROCESS | 1778 | --DOMWINDOW == 93 (0x8e148000) [pid = 1778] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 05:12:12 INFO - PROCESS | 1778 | --DOMWINDOW == 92 (0x8dad7400) [pid = 1778] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 05:12:12 INFO - PROCESS | 1778 | --DOMWINDOW == 91 (0x9173e000) [pid = 1778] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 05:12:12 INFO - PROCESS | 1778 | --DOMWINDOW == 90 (0x8fbdd400) [pid = 1778] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 05:12:12 INFO - PROCESS | 1778 | --DOMWINDOW == 89 (0x8dae1000) [pid = 1778] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 05:12:12 INFO - PROCESS | 1778 | --DOMWINDOW == 88 (0x8dadf000) [pid = 1778] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 05:12:12 INFO - PROCESS | 1778 | --DOMWINDOW == 87 (0x8c69a400) [pid = 1778] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 05:12:12 INFO - PROCESS | 1778 | --DOMWINDOW == 86 (0x91587800) [pid = 1778] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 05:12:12 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x91737000) [pid = 1778] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 05:12:12 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x911cb400) [pid = 1778] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 05:12:12 INFO - PROCESS | 1778 | 1472904732334 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 05:12:12 INFO - PROCESS | 1778 | 1472904732342 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 05:12:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 05:12:12 INFO - PROCESS | 1778 | 1472904732354 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 05:12:12 INFO - PROCESS | 1778 | 1472904732357 Marionette TRACE conn4 <- [1,890,null,{}] 05:12:12 INFO - PROCESS | 1778 | 1472904732366 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:12 INFO - PROCESS | 1778 | 1472904732371 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:12 INFO - PROCESS | 1778 | 1472904732511 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 05:12:12 INFO - PROCESS | 1778 | 1472904732680 Marionette TRACE conn4 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:12 INFO - PROCESS | 1778 | 1472904732688 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:12 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d9f3800 == 31 [pid = 1778] [id = 230] 05:12:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x8e14b800) [pid = 1778] [serial = 691] [outer = (nil)] 05:12:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x8fbe3000) [pid = 1778] [serial = 692] [outer = 0x8e14b800] 05:12:12 INFO - PROCESS | 1778 | 1472904732762 Marionette DEBUG loaded listener.js 05:12:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0x914f3000) [pid = 1778] [serial = 693] [outer = 0x8e14b800] 05:12:13 INFO - PROCESS | 1778 | 1472904733504 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 05:12:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 05:12:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1193ms 05:12:13 INFO - PROCESS | 1778 | 1472904733545 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 05:12:13 INFO - PROCESS | 1778 | 1472904733549 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 05:12:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 05:12:13 INFO - PROCESS | 1778 | 1472904733555 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 05:12:13 INFO - PROCESS | 1778 | 1472904733558 Marionette TRACE conn4 <- [1,894,null,{}] 05:12:13 INFO - PROCESS | 1778 | 1472904733564 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:13 INFO - PROCESS | 1778 | 1472904733569 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:13 INFO - PROCESS | 1778 | 1472904733768 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 05:12:13 INFO - PROCESS | 1778 | 1472904733783 Marionette TRACE conn4 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:13 INFO - PROCESS | 1778 | 1472904733791 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:13 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dad8000 == 32 [pid = 1778] [id = 231] 05:12:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 88 (0x8dfdc000) [pid = 1778] [serial = 694] [outer = (nil)] 05:12:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 89 (0x91584000) [pid = 1778] [serial = 695] [outer = 0x8dfdc000] 05:12:13 INFO - PROCESS | 1778 | 1472904733862 Marionette DEBUG loaded listener.js 05:12:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 90 (0x9158b400) [pid = 1778] [serial = 696] [outer = 0x8dfdc000] 05:12:14 INFO - PROCESS | 1778 | 1472904734913 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 05:12:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 05:12:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1378ms 05:12:14 INFO - PROCESS | 1778 | 1472904734935 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 05:12:14 INFO - PROCESS | 1778 | 1472904734942 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 05:12:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 05:12:14 INFO - PROCESS | 1778 | 1472904734950 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 05:12:14 INFO - PROCESS | 1778 | 1472904734955 Marionette TRACE conn4 <- [1,898,null,{}] 05:12:14 INFO - PROCESS | 1778 | 1472904734964 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:14 INFO - PROCESS | 1778 | 1472904734970 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:15 INFO - PROCESS | 1778 | 1472904735168 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 05:12:15 INFO - PROCESS | 1778 | 1472904735389 Marionette TRACE conn4 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:15 INFO - PROCESS | 1778 | 1472904735401 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:15 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c6a1c00 == 33 [pid = 1778] [id = 232] 05:12:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 91 (0x8d9f7800) [pid = 1778] [serial = 697] [outer = (nil)] 05:12:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 92 (0x8e0b2800) [pid = 1778] [serial = 698] [outer = 0x8d9f7800] 05:12:15 INFO - PROCESS | 1778 | 1472904735494 Marionette DEBUG loaded listener.js 05:12:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 93 (0x8e286400) [pid = 1778] [serial = 699] [outer = 0x8d9f7800] 05:12:16 INFO - PROCESS | 1778 | 1472904736424 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 05:12:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 05:12:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1540ms 05:12:16 INFO - PROCESS | 1778 | 1472904736490 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 05:12:16 INFO - PROCESS | 1778 | 1472904736497 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 05:12:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 05:12:16 INFO - PROCESS | 1778 | 1472904736508 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 05:12:16 INFO - PROCESS | 1778 | 1472904736512 Marionette TRACE conn4 <- [1,902,null,{}] 05:12:16 INFO - PROCESS | 1778 | 1472904736519 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:16 INFO - PROCESS | 1778 | 1472904736525 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:16 INFO - PROCESS | 1778 | 1472904736740 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 05:12:16 INFO - PROCESS | 1778 | 1472904736958 Marionette TRACE conn4 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:16 INFO - PROCESS | 1778 | 1472904736968 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:17 INFO - PROCESS | 1778 | ++DOCSHELL 0x8fbdc000 == 34 [pid = 1778] [id = 233] 05:12:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 94 (0x8fbe0000) [pid = 1778] [serial = 700] [outer = (nil)] 05:12:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 95 (0x911d4000) [pid = 1778] [serial = 701] [outer = 0x8fbe0000] 05:12:17 INFO - PROCESS | 1778 | 1472904737098 Marionette DEBUG loaded listener.js 05:12:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 96 (0x911c7c00) [pid = 1778] [serial = 702] [outer = 0x8fbe0000] 05:12:18 INFO - PROCESS | 1778 | 1472904738093 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 05:12:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 05:12:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1636ms 05:12:18 INFO - PROCESS | 1778 | 1472904738145 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 05:12:18 INFO - PROCESS | 1778 | 1472904738149 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 05:12:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 05:12:18 INFO - PROCESS | 1778 | 1472904738156 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 05:12:18 INFO - PROCESS | 1778 | 1472904738162 Marionette TRACE conn4 <- [1,906,null,{}] 05:12:18 INFO - PROCESS | 1778 | 1472904738179 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:18 INFO - PROCESS | 1778 | 1472904738188 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:18 INFO - PROCESS | 1778 | 1472904738379 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 05:12:18 INFO - PROCESS | 1778 | 1472904738602 Marionette TRACE conn4 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:18 INFO - PROCESS | 1778 | 1472904738612 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:18 INFO - PROCESS | 1778 | ++DOCSHELL 0x9191d000 == 35 [pid = 1778] [id = 234] 05:12:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 97 (0x9191d800) [pid = 1778] [serial = 703] [outer = (nil)] 05:12:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 98 (0x91be3400) [pid = 1778] [serial = 704] [outer = 0x9191d800] 05:12:18 INFO - PROCESS | 1778 | 1472904738746 Marionette DEBUG loaded listener.js 05:12:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 99 (0x91be8800) [pid = 1778] [serial = 705] [outer = 0x9191d800] 05:12:19 INFO - PROCESS | 1778 | 1472904739636 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 05:12:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 05:12:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1542ms 05:12:19 INFO - PROCESS | 1778 | 1472904739699 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 05:12:19 INFO - PROCESS | 1778 | 1472904739704 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 05:12:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 05:12:19 INFO - PROCESS | 1778 | 1472904739711 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 05:12:19 INFO - PROCESS | 1778 | 1472904739715 Marionette TRACE conn4 <- [1,910,null,{}] 05:12:19 INFO - PROCESS | 1778 | 1472904739721 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:19 INFO - PROCESS | 1778 | 1472904739726 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:19 INFO - PROCESS | 1778 | 1472904739904 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 05:12:20 INFO - PROCESS | 1778 | 1472904740067 Marionette TRACE conn4 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:20 INFO - PROCESS | 1778 | 1472904740076 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:20 INFO - PROCESS | 1778 | ++DOCSHELL 0x911ce800 == 36 [pid = 1778] [id = 235] 05:12:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 100 (0x9191d400) [pid = 1778] [serial = 706] [outer = (nil)] 05:12:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 101 (0x9211a800) [pid = 1778] [serial = 707] [outer = 0x9191d400] 05:12:20 INFO - PROCESS | 1778 | 1472904740161 Marionette DEBUG loaded listener.js 05:12:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 102 (0x9211b800) [pid = 1778] [serial = 708] [outer = 0x9191d400] 05:12:21 INFO - PROCESS | 1778 | 1472904741062 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 05:12:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 05:12:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1384ms 05:12:21 INFO - PROCESS | 1778 | 1472904741096 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 05:12:21 INFO - PROCESS | 1778 | 1472904741100 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 05:12:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 05:12:21 INFO - PROCESS | 1778 | 1472904741107 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 05:12:21 INFO - PROCESS | 1778 | 1472904741109 Marionette TRACE conn4 <- [1,914,null,{}] 05:12:21 INFO - PROCESS | 1778 | 1472904741116 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:21 INFO - PROCESS | 1778 | 1472904741121 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:21 INFO - PROCESS | 1778 | 1472904741301 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 05:12:21 INFO - PROCESS | 1778 | 1472904741464 Marionette TRACE conn4 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:21 INFO - PROCESS | 1778 | 1472904741472 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:21 INFO - PROCESS | 1778 | ++DOCSHELL 0x8edafc00 == 37 [pid = 1778] [id = 236] 05:12:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 103 (0x8edbc400) [pid = 1778] [serial = 709] [outer = (nil)] 05:12:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 104 (0x9214dc00) [pid = 1778] [serial = 710] [outer = 0x8edbc400] 05:12:21 INFO - PROCESS | 1778 | 1472904741555 Marionette DEBUG loaded listener.js 05:12:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 105 (0x921ce000) [pid = 1778] [serial = 711] [outer = 0x8edbc400] 05:12:22 INFO - PROCESS | 1778 | 1472904742583 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 05:12:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 05:12:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1534ms 05:12:22 INFO - PROCESS | 1778 | 1472904742642 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 05:12:22 INFO - PROCESS | 1778 | 1472904742645 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 05:12:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 05:12:22 INFO - PROCESS | 1778 | 1472904742652 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 05:12:22 INFO - PROCESS | 1778 | 1472904742655 Marionette TRACE conn4 <- [1,918,null,{}] 05:12:22 INFO - PROCESS | 1778 | 1472904742661 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:22 INFO - PROCESS | 1778 | 1472904742672 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:22 INFO - PROCESS | 1778 | 1472904742933 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 05:12:23 INFO - PROCESS | 1778 | 1472904743155 Marionette TRACE conn4 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:23 INFO - PROCESS | 1778 | 1472904743165 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:23 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7d7800 == 38 [pid = 1778] [id = 237] 05:12:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 106 (0x8d9efc00) [pid = 1778] [serial = 712] [outer = (nil)] 05:12:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 107 (0x929a7400) [pid = 1778] [serial = 713] [outer = 0x8d9efc00] 05:12:23 INFO - PROCESS | 1778 | 1472904743288 Marionette DEBUG loaded listener.js 05:12:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 108 (0x929b0c00) [pid = 1778] [serial = 714] [outer = 0x8d9efc00] 05:12:24 INFO - PROCESS | 1778 | 1472904744154 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 05:12:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 05:12:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1586ms 05:12:24 INFO - PROCESS | 1778 | 1472904744238 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 05:12:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 05:12:24 INFO - PROCESS | 1778 | 1472904744243 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 05:12:24 INFO - PROCESS | 1778 | 1472904744250 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 05:12:24 INFO - PROCESS | 1778 | 1472904744254 Marionette TRACE conn4 <- [1,922,null,{}] 05:12:24 INFO - PROCESS | 1778 | 1472904744260 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:24 INFO - PROCESS | 1778 | 1472904744265 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:24 INFO - PROCESS | 1778 | 1472904744468 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 05:12:24 INFO - PROCESS | 1778 | 1472904744683 Marionette TRACE conn4 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:24 INFO - PROCESS | 1778 | 1472904744691 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:24 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c6a3000 == 39 [pid = 1778] [id = 238] 05:12:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 109 (0x8c7dc400) [pid = 1778] [serial = 715] [outer = (nil)] 05:12:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 110 (0x8e0b1c00) [pid = 1778] [serial = 716] [outer = 0x8c7dc400] 05:12:24 INFO - PROCESS | 1778 | 1472904744817 Marionette DEBUG loaded listener.js 05:12:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 111 (0x8e286800) [pid = 1778] [serial = 717] [outer = 0x8c7dc400] 05:12:25 INFO - PROCESS | 1778 | 1472904745866 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 05:12:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 05:12:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1690ms 05:12:25 INFO - PROCESS | 1778 | 1472904745940 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 05:12:25 INFO - PROCESS | 1778 | 1472904745947 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 05:12:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 05:12:25 INFO - PROCESS | 1778 | 1472904745955 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 05:12:25 INFO - PROCESS | 1778 | 1472904745959 Marionette TRACE conn4 <- [1,926,null,{}] 05:12:25 INFO - PROCESS | 1778 | 1472904745968 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:25 INFO - PROCESS | 1778 | 1472904745974 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:26 INFO - PROCESS | 1778 | 1472904746183 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 05:12:26 INFO - PROCESS | 1778 | 1472904746522 Marionette TRACE conn4 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:26 INFO - PROCESS | 1778 | 1472904746539 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:26 INFO - PROCESS | 1778 | --DOCSHELL 0x8d9f3800 == 38 [pid = 1778] [id = 230] 05:12:26 INFO - PROCESS | 1778 | --DOCSHELL 0x911d1400 == 37 [pid = 1778] [id = 229] 05:12:26 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7d9400 == 38 [pid = 1778] [id = 239] 05:12:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 112 (0x8d9e8800) [pid = 1778] [serial = 718] [outer = (nil)] 05:12:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 113 (0x8dae1800) [pid = 1778] [serial = 719] [outer = 0x8d9e8800] 05:12:26 INFO - PROCESS | 1778 | 1472904746632 Marionette DEBUG loaded listener.js 05:12:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 114 (0x8dfe4c00) [pid = 1778] [serial = 720] [outer = 0x8d9e8800] 05:12:26 INFO - PROCESS | 1778 | --DOCSHELL 0x8e288000 == 37 [pid = 1778] [id = 228] 05:12:26 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7da800 == 36 [pid = 1778] [id = 227] 05:12:26 INFO - PROCESS | 1778 | --DOMWINDOW == 113 (0x911ce400) [pid = 1778] [serial = 647] [outer = (nil)] [url = about:blank] 05:12:26 INFO - PROCESS | 1778 | --DOMWINDOW == 112 (0x914a7800) [pid = 1778] [serial = 648] [outer = (nil)] [url = about:blank] 05:12:26 INFO - PROCESS | 1778 | --DOMWINDOW == 111 (0x8dfe2800) [pid = 1778] [serial = 635] [outer = (nil)] [url = about:blank] 05:12:26 INFO - PROCESS | 1778 | --DOMWINDOW == 110 (0x8e290c00) [pid = 1778] [serial = 636] [outer = (nil)] [url = about:blank] 05:12:26 INFO - PROCESS | 1778 | --DOMWINDOW == 109 (0x929a3800) [pid = 1778] [serial = 632] [outer = (nil)] [url = about:blank] 05:12:26 INFO - PROCESS | 1778 | --DOMWINDOW == 108 (0x929ac000) [pid = 1778] [serial = 633] [outer = (nil)] [url = about:blank] 05:12:26 INFO - PROCESS | 1778 | --DOMWINDOW == 107 (0x911cd800) [pid = 1778] [serial = 609] [outer = (nil)] [url = about:blank] 05:12:26 INFO - PROCESS | 1778 | --DOMWINDOW == 106 (0x92311400) [pid = 1778] [serial = 629] [outer = (nil)] [url = about:blank] 05:12:26 INFO - PROCESS | 1778 | --DOMWINDOW == 105 (0x92313800) [pid = 1778] [serial = 630] [outer = (nil)] [url = about:blank] 05:12:26 INFO - PROCESS | 1778 | --DOMWINDOW == 104 (0x921cc000) [pid = 1778] [serial = 626] [outer = (nil)] [url = about:blank] 05:12:26 INFO - PROCESS | 1778 | --DOMWINDOW == 103 (0x921d3400) [pid = 1778] [serial = 627] [outer = (nil)] [url = about:blank] 05:12:26 INFO - PROCESS | 1778 | --DOMWINDOW == 102 (0x8dfde800) [pid = 1778] [serial = 641] [outer = (nil)] [url = about:blank] 05:12:26 INFO - PROCESS | 1778 | --DOMWINDOW == 101 (0x8e0ae000) [pid = 1778] [serial = 642] [outer = (nil)] [url = about:blank] 05:12:26 INFO - PROCESS | 1778 | --DOMWINDOW == 100 (0x91919800) [pid = 1778] [serial = 620] [outer = (nil)] [url = about:blank] 05:12:26 INFO - PROCESS | 1778 | --DOMWINDOW == 99 (0x91be1800) [pid = 1778] [serial = 621] [outer = (nil)] [url = about:blank] 05:12:26 INFO - PROCESS | 1778 | --DOMWINDOW == 98 (0x911cfc00) [pid = 1778] [serial = 614] [outer = (nil)] [url = about:blank] 05:12:26 INFO - PROCESS | 1778 | --DOMWINDOW == 97 (0x914a3400) [pid = 1778] [serial = 615] [outer = (nil)] [url = about:blank] 05:12:26 INFO - PROCESS | 1778 | --DOMWINDOW == 96 (0x8edb3400) [pid = 1778] [serial = 644] [outer = (nil)] [url = about:blank] 05:12:26 INFO - PROCESS | 1778 | --DOMWINDOW == 95 (0x8e0aa000) [pid = 1778] [serial = 611] [outer = (nil)] [url = about:blank] 05:12:26 INFO - PROCESS | 1778 | --DOMWINDOW == 94 (0x8e150000) [pid = 1778] [serial = 612] [outer = (nil)] [url = about:blank] 05:12:26 INFO - PROCESS | 1778 | --DOMWINDOW == 93 (0x8c7d2000) [pid = 1778] [serial = 638] [outer = (nil)] [url = about:blank] 05:12:26 INFO - PROCESS | 1778 | --DOMWINDOW == 92 (0x8c7ddc00) [pid = 1778] [serial = 639] [outer = (nil)] [url = about:blank] 05:12:26 INFO - PROCESS | 1778 | --DOMWINDOW == 91 (0x91590c00) [pid = 1778] [serial = 617] [outer = (nil)] [url = about:blank] 05:12:26 INFO - PROCESS | 1778 | --DOMWINDOW == 90 (0x91739c00) [pid = 1778] [serial = 618] [outer = (nil)] [url = about:blank] 05:12:26 INFO - PROCESS | 1778 | --DOMWINDOW == 89 (0x91bee800) [pid = 1778] [serial = 623] [outer = (nil)] [url = about:blank] 05:12:26 INFO - PROCESS | 1778 | --DOMWINDOW == 88 (0x91be5400) [pid = 1778] [serial = 624] [outer = (nil)] [url = about:blank] 05:12:26 INFO - PROCESS | 1778 | --DOMWINDOW == 87 (0x8fb3a400) [pid = 1778] [serial = 645] [outer = (nil)] [url = about:blank] 05:12:26 INFO - PROCESS | 1778 | --DOMWINDOW == 86 (0x91735400) [pid = 1778] [serial = 653] [outer = (nil)] [url = about:blank] 05:12:26 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x91915800) [pid = 1778] [serial = 654] [outer = (nil)] [url = about:blank] 05:12:26 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x914ad000) [pid = 1778] [serial = 650] [outer = (nil)] [url = about:blank] 05:12:26 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x914ed000) [pid = 1778] [serial = 651] [outer = (nil)] [url = about:blank] 05:12:27 INFO - PROCESS | 1778 | 1472904747477 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 05:12:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 05:12:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1585ms 05:12:27 INFO - PROCESS | 1778 | 1472904747540 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 05:12:27 INFO - PROCESS | 1778 | 1472904747547 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 05:12:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 05:12:27 INFO - PROCESS | 1778 | 1472904747557 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 05:12:27 INFO - PROCESS | 1778 | 1472904747560 Marionette TRACE conn4 <- [1,930,null,{}] 05:12:27 INFO - PROCESS | 1778 | 1472904747566 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:27 INFO - PROCESS | 1778 | 1472904747572 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:27 INFO - PROCESS | 1778 | 1472904747735 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 05:12:27 INFO - PROCESS | 1778 | 1472904747745 Marionette TRACE conn4 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:27 INFO - PROCESS | 1778 | 1472904747751 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:27 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e146c00 == 37 [pid = 1778] [id = 240] 05:12:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x8e288000) [pid = 1778] [serial = 721] [outer = (nil)] 05:12:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x8edb4400) [pid = 1778] [serial = 722] [outer = 0x8e288000] 05:12:27 INFO - PROCESS | 1778 | 1472904747826 Marionette DEBUG loaded listener.js 05:12:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x8fb3a400) [pid = 1778] [serial = 723] [outer = 0x8e288000] 05:12:28 INFO - PROCESS | 1778 | 1472904748744 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 05:12:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 05:12:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1229ms 05:12:28 INFO - PROCESS | 1778 | 1472904748786 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 05:12:28 INFO - PROCESS | 1778 | 1472904748791 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 05:12:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 05:12:28 INFO - PROCESS | 1778 | 1472904748797 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 05:12:28 INFO - PROCESS | 1778 | 1472904748803 Marionette TRACE conn4 <- [1,934,null,{}] 05:12:28 INFO - PROCESS | 1778 | 1472904748823 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:28 INFO - PROCESS | 1778 | 1472904748831 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:28 INFO - PROCESS | 1778 | 1472904748991 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 05:12:29 INFO - PROCESS | 1778 | 1472904749129 Marionette TRACE conn4 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:29 INFO - PROCESS | 1778 | 1472904749142 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:29 INFO - PROCESS | 1778 | ++DOCSHELL 0x911cf000 == 38 [pid = 1778] [id = 241] 05:12:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0x914a3400) [pid = 1778] [serial = 724] [outer = (nil)] 05:12:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 88 (0x914ebc00) [pid = 1778] [serial = 725] [outer = 0x914a3400] 05:12:29 INFO - PROCESS | 1778 | 1472904749212 Marionette DEBUG loaded listener.js 05:12:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 89 (0x91581c00) [pid = 1778] [serial = 726] [outer = 0x914a3400] 05:12:30 INFO - PROCESS | 1778 | 1472904750131 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 05:12:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 05:12:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1387ms 05:12:30 INFO - PROCESS | 1778 | 1472904750185 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 05:12:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 05:12:30 INFO - PROCESS | 1778 | 1472904750190 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 05:12:30 INFO - PROCESS | 1778 | 1472904750196 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 05:12:30 INFO - PROCESS | 1778 | 1472904750200 Marionette TRACE conn4 <- [1,938,null,{}] 05:12:30 INFO - PROCESS | 1778 | 1472904750214 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:30 INFO - PROCESS | 1778 | 1472904750219 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:30 INFO - PROCESS | 1778 | 1472904750442 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 05:12:30 INFO - PROCESS | 1778 | 1472904750469 Marionette TRACE conn4 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:30 INFO - PROCESS | 1778 | 1472904750478 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:30 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c69b400 == 39 [pid = 1778] [id = 242] 05:12:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 90 (0x914ac800) [pid = 1778] [serial = 727] [outer = (nil)] 05:12:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 91 (0x9173c000) [pid = 1778] [serial = 728] [outer = 0x914ac800] 05:12:30 INFO - PROCESS | 1778 | 1472904750550 Marionette DEBUG loaded listener.js 05:12:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 92 (0x91914400) [pid = 1778] [serial = 729] [outer = 0x914ac800] 05:12:31 INFO - PROCESS | 1778 | 1472904751470 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 05:12:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 05:12:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1342ms 05:12:31 INFO - PROCESS | 1778 | --DOMWINDOW == 91 (0x8dadfc00) [pid = 1778] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 05:12:31 INFO - PROCESS | 1778 | --DOMWINDOW == 90 (0x8fbd8000) [pid = 1778] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 05:12:31 INFO - PROCESS | 1778 | --DOMWINDOW == 89 (0x9191e000) [pid = 1778] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 05:12:31 INFO - PROCESS | 1778 | --DOMWINDOW == 88 (0x914f5400) [pid = 1778] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 05:12:31 INFO - PROCESS | 1778 | --DOMWINDOW == 87 (0x911d2400) [pid = 1778] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 05:12:31 INFO - PROCESS | 1778 | --DOMWINDOW == 86 (0x91be8400) [pid = 1778] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 05:12:31 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x8e28a800) [pid = 1778] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 05:12:31 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x92312000) [pid = 1778] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 05:12:31 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x8e14b800) [pid = 1778] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 05:12:31 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x93a43800) [pid = 1778] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 05:12:31 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x8c7db000) [pid = 1778] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 05:12:31 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x8e0af800) [pid = 1778] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 05:12:31 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x8d9edc00) [pid = 1778] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 05:12:31 INFO - PROCESS | 1778 | 1472904751677 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 05:12:31 INFO - PROCESS | 1778 | 1472904751685 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 05:12:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 05:12:31 INFO - PROCESS | 1778 | 1472904751694 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 05:12:31 INFO - PROCESS | 1778 | 1472904751697 Marionette TRACE conn4 <- [1,942,null,{}] 05:12:31 INFO - PROCESS | 1778 | 1472904751703 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:31 INFO - PROCESS | 1778 | 1472904751709 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:31 INFO - PROCESS | 1778 | 1472904751853 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 05:12:31 INFO - PROCESS | 1778 | 1472904751871 Marionette TRACE conn4 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:31 INFO - PROCESS | 1778 | 1472904751879 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:31 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e14f400 == 40 [pid = 1778] [id = 243] 05:12:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x8e28d400) [pid = 1778] [serial = 730] [outer = (nil)] 05:12:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x911d2800) [pid = 1778] [serial = 731] [outer = 0x8e28d400] 05:12:31 INFO - PROCESS | 1778 | 1472904751952 Marionette DEBUG loaded listener.js 05:12:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x914ed400) [pid = 1778] [serial = 732] [outer = 0x8e28d400] 05:12:32 INFO - PROCESS | 1778 | 1472904752901 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 05:12:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 05:12:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1237ms 05:12:32 INFO - PROCESS | 1778 | 1472904752935 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 05:12:32 INFO - PROCESS | 1778 | 1472904752937 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 05:12:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 05:12:32 INFO - PROCESS | 1778 | 1472904752944 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 05:12:32 INFO - PROCESS | 1778 | 1472904752946 Marionette TRACE conn4 <- [1,946,null,{}] 05:12:32 INFO - PROCESS | 1778 | 1472904752952 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:32 INFO - PROCESS | 1778 | 1472904752962 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:33 INFO - PROCESS | 1778 | 1472904753150 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 05:12:33 INFO - PROCESS | 1778 | 1472904753278 Marionette TRACE conn4 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:33 INFO - PROCESS | 1778 | 1472904753288 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:33 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c69f000 == 41 [pid = 1778] [id = 244] 05:12:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x8e0af800) [pid = 1778] [serial = 733] [outer = (nil)] 05:12:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x9211ac00) [pid = 1778] [serial = 734] [outer = 0x8e0af800] 05:12:33 INFO - PROCESS | 1778 | 1472904753358 Marionette DEBUG loaded listener.js 05:12:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x92147000) [pid = 1778] [serial = 735] [outer = 0x8e0af800] 05:12:34 INFO - PROCESS | 1778 | 1472904754338 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 05:12:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 05:12:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1435ms 05:12:34 INFO - PROCESS | 1778 | 1472904754380 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 05:12:34 INFO - PROCESS | 1778 | 1472904754387 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 05:12:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 05:12:34 INFO - PROCESS | 1778 | 1472904754396 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 05:12:34 INFO - PROCESS | 1778 | 1472904754401 Marionette TRACE conn4 <- [1,950,null,{}] 05:12:34 INFO - PROCESS | 1778 | 1472904754411 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:34 INFO - PROCESS | 1778 | 1472904754417 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:34 INFO - PROCESS | 1778 | 1472904754632 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 05:12:34 INFO - PROCESS | 1778 | 1472904754856 Marionette TRACE conn4 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:34 INFO - PROCESS | 1778 | 1472904754867 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:34 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d9f5000 == 42 [pid = 1778] [id = 245] 05:12:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x8dad8c00) [pid = 1778] [serial = 736] [outer = (nil)] 05:12:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0x8e14a800) [pid = 1778] [serial = 737] [outer = 0x8dad8c00] 05:12:34 INFO - PROCESS | 1778 | 1472904754996 Marionette DEBUG loaded listener.js 05:12:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 88 (0x8e288c00) [pid = 1778] [serial = 738] [outer = 0x8dad8c00] 05:12:35 INFO - PROCESS | 1778 | 1472904755936 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 05:12:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 05:12:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1589ms 05:12:35 INFO - PROCESS | 1778 | 1472904755986 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 05:12:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 05:12:36 INFO - PROCESS | 1778 | 1472904755996 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 05:12:36 INFO - PROCESS | 1778 | 1472904756008 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 05:12:36 INFO - PROCESS | 1778 | 1472904756013 Marionette TRACE conn4 <- [1,954,null,{}] 05:12:36 INFO - PROCESS | 1778 | 1472904756019 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:36 INFO - PROCESS | 1778 | 1472904756025 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:36 INFO - PROCESS | 1778 | 1472904756251 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 05:12:36 INFO - PROCESS | 1778 | 1472904756507 Marionette TRACE conn4 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:36 INFO - PROCESS | 1778 | 1472904756516 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:36 INFO - PROCESS | 1778 | ++DOCSHELL 0x911c8400 == 43 [pid = 1778] [id = 246] 05:12:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 89 (0x911d1400) [pid = 1778] [serial = 739] [outer = (nil)] 05:12:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 90 (0x914a9800) [pid = 1778] [serial = 740] [outer = 0x911d1400] 05:12:36 INFO - PROCESS | 1778 | 1472904756654 Marionette DEBUG loaded listener.js 05:12:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 91 (0x91731c00) [pid = 1778] [serial = 741] [outer = 0x911d1400] 05:12:37 INFO - PROCESS | 1778 | 1472904757692 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 05:12:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 05:12:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1741ms 05:12:37 INFO - PROCESS | 1778 | 1472904757747 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 05:12:37 INFO - PROCESS | 1778 | 1472904757751 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 05:12:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 05:12:37 INFO - PROCESS | 1778 | 1472904757758 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 05:12:37 INFO - PROCESS | 1778 | 1472904757764 Marionette TRACE conn4 <- [1,958,null,{}] 05:12:37 INFO - PROCESS | 1778 | 1472904757784 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:37 INFO - PROCESS | 1778 | 1472904757792 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:38 INFO - PROCESS | 1778 | 1472904758045 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 05:12:38 INFO - PROCESS | 1778 | 1472904758276 Marionette TRACE conn4 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:38 INFO - PROCESS | 1778 | 1472904758284 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:38 INFO - PROCESS | 1778 | ++DOCSHELL 0x921cc400 == 44 [pid = 1778] [id = 247] 05:12:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 92 (0x921cd800) [pid = 1778] [serial = 742] [outer = (nil)] 05:12:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 93 (0x921d8c00) [pid = 1778] [serial = 743] [outer = 0x921cd800] 05:12:38 INFO - PROCESS | 1778 | 1472904758378 Marionette DEBUG loaded listener.js 05:12:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 94 (0x92318800) [pid = 1778] [serial = 744] [outer = 0x921cd800] 05:12:39 INFO - PROCESS | 1778 | 1472904759257 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 05:12:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 05:12:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1538ms 05:12:39 INFO - PROCESS | 1778 | 1472904759297 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 05:12:39 INFO - PROCESS | 1778 | 1472904759303 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 05:12:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 05:12:39 INFO - PROCESS | 1778 | 1472904759309 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 05:12:39 INFO - PROCESS | 1778 | 1472904759312 Marionette TRACE conn4 <- [1,962,null,{}] 05:12:39 INFO - PROCESS | 1778 | 1472904759318 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:39 INFO - PROCESS | 1778 | 1472904759324 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:39 INFO - PROCESS | 1778 | 1472904759521 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 05:12:39 INFO - PROCESS | 1778 | 1472904759690 Marionette TRACE conn4 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:39 INFO - PROCESS | 1778 | 1472904759699 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:39 INFO - PROCESS | 1778 | ++DOCSHELL 0x91be3c00 == 45 [pid = 1778] [id = 248] 05:12:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 95 (0x9211cc00) [pid = 1778] [serial = 745] [outer = (nil)] 05:12:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 96 (0x929ac400) [pid = 1778] [serial = 746] [outer = 0x9211cc00] 05:12:39 INFO - PROCESS | 1778 | 1472904759779 Marionette DEBUG loaded listener.js 05:12:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 97 (0x92b30400) [pid = 1778] [serial = 747] [outer = 0x9211cc00] 05:12:40 INFO - PROCESS | 1778 | 1472904760724 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 05:12:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 05:12:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1483ms 05:12:40 INFO - PROCESS | 1778 | 1472904760794 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 05:12:40 INFO - PROCESS | 1778 | 1472904760798 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 05:12:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 05:12:40 INFO - PROCESS | 1778 | 1472904760805 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 05:12:40 INFO - PROCESS | 1778 | 1472904760808 Marionette TRACE conn4 <- [1,966,null,{}] 05:12:40 INFO - PROCESS | 1778 | 1472904760814 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:40 INFO - PROCESS | 1778 | 1472904760820 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:41 INFO - PROCESS | 1778 | 1472904761032 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 05:12:41 INFO - PROCESS | 1778 | 1472904761256 Marionette TRACE conn4 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:41 INFO - PROCESS | 1778 | 1472904761264 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:41 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e0ab400 == 46 [pid = 1778] [id = 249] 05:12:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 98 (0x8e0b3000) [pid = 1778] [serial = 748] [outer = (nil)] 05:12:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 99 (0x92b3bc00) [pid = 1778] [serial = 749] [outer = 0x8e0b3000] 05:12:41 INFO - PROCESS | 1778 | 1472904761400 Marionette DEBUG loaded listener.js 05:12:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 100 (0x92ebe000) [pid = 1778] [serial = 750] [outer = 0x8e0b3000] 05:12:42 INFO - PROCESS | 1778 | 1472904762311 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 05:12:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 05:12:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1580ms 05:12:42 INFO - PROCESS | 1778 | 1472904762386 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 05:12:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 05:12:42 INFO - PROCESS | 1778 | 1472904762391 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 05:12:42 INFO - PROCESS | 1778 | 1472904762398 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 05:12:42 INFO - PROCESS | 1778 | 1472904762402 Marionette TRACE conn4 <- [1,970,null,{}] 05:12:42 INFO - PROCESS | 1778 | 1472904762407 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:42 INFO - PROCESS | 1778 | 1472904762418 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:42 INFO - PROCESS | 1778 | 1472904762681 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 05:12:42 INFO - PROCESS | 1778 | 1472904762907 Marionette TRACE conn4 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:42 INFO - PROCESS | 1778 | 1472904762914 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:42 INFO - PROCESS | 1778 | ++DOCSHELL 0x92b38800 == 47 [pid = 1778] [id = 250] 05:12:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 101 (0x938ca800) [pid = 1778] [serial = 751] [outer = (nil)] 05:12:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 102 (0x93c85c00) [pid = 1778] [serial = 752] [outer = 0x938ca800] 05:12:43 INFO - PROCESS | 1778 | 1472904763011 Marionette DEBUG loaded listener.js 05:12:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 103 (0x94772800) [pid = 1778] [serial = 753] [outer = 0x938ca800] 05:12:43 INFO - PROCESS | 1778 | 1472904763914 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 05:12:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 05:12:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1588ms 05:12:43 INFO - PROCESS | 1778 | 1472904763986 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 05:12:43 INFO - PROCESS | 1778 | 1472904763990 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 05:12:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 05:12:43 INFO - PROCESS | 1778 | 1472904763997 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 05:12:44 INFO - PROCESS | 1778 | 1472904764001 Marionette TRACE conn4 <- [1,974,null,{}] 05:12:44 INFO - PROCESS | 1778 | 1472904764006 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:44 INFO - PROCESS | 1778 | 1472904764012 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:44 INFO - PROCESS | 1778 | 1472904764192 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 05:12:44 INFO - PROCESS | 1778 | 1472904764417 Marionette TRACE conn4 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:44 INFO - PROCESS | 1778 | 1472904764426 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:44 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7d8400 == 48 [pid = 1778] [id = 251] 05:12:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 104 (0x8c7dac00) [pid = 1778] [serial = 754] [outer = (nil)] 05:12:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 105 (0x8d9edc00) [pid = 1778] [serial = 755] [outer = 0x8c7dac00] 05:12:44 INFO - PROCESS | 1778 | 1472904764751 Marionette DEBUG loaded listener.js 05:12:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 106 (0x8dae4c00) [pid = 1778] [serial = 756] [outer = 0x8c7dac00] 05:12:45 INFO - PROCESS | 1778 | 1472904765662 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 05:12:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 05:12:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1740ms 05:12:45 INFO - PROCESS | 1778 | 1472904765739 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 05:12:45 INFO - PROCESS | 1778 | 1472904765744 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 05:12:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 05:12:45 INFO - PROCESS | 1778 | 1472904765753 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 05:12:45 INFO - PROCESS | 1778 | 1472904765757 Marionette TRACE conn4 <- [1,978,null,{}] 05:12:45 INFO - PROCESS | 1778 | 1472904765765 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:45 INFO - PROCESS | 1778 | 1472904765770 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:46 INFO - PROCESS | 1778 | 1472904766038 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 05:12:46 INFO - PROCESS | 1778 | 1472904766272 Marionette TRACE conn4 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:46 INFO - PROCESS | 1778 | 1472904766281 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:47 INFO - PROCESS | 1778 | --DOCSHELL 0x8dae6000 == 47 [pid = 1778] [id = 226] 05:12:47 INFO - PROCESS | 1778 | --DOCSHELL 0x8e14f400 == 46 [pid = 1778] [id = 243] 05:12:47 INFO - PROCESS | 1778 | --DOCSHELL 0x8c69b400 == 45 [pid = 1778] [id = 242] 05:12:47 INFO - PROCESS | 1778 | --DOCSHELL 0x911cf000 == 44 [pid = 1778] [id = 241] 05:12:47 INFO - PROCESS | 1778 | --DOCSHELL 0x8e146c00 == 43 [pid = 1778] [id = 240] 05:12:47 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7d9400 == 42 [pid = 1778] [id = 239] 05:12:47 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7d7800 == 41 [pid = 1778] [id = 237] 05:12:47 INFO - PROCESS | 1778 | --DOCSHELL 0x9191d000 == 40 [pid = 1778] [id = 234] 05:12:47 INFO - PROCESS | 1778 | --DOCSHELL 0x8fbdc000 == 39 [pid = 1778] [id = 233] 05:12:47 INFO - PROCESS | 1778 | --DOCSHELL 0x8c6a1c00 == 38 [pid = 1778] [id = 232] 05:12:47 INFO - PROCESS | 1778 | --DOCSHELL 0x8dad8000 == 37 [pid = 1778] [id = 231] 05:12:47 INFO - PROCESS | 1778 | --DOCSHELL 0x8c6a3000 == 36 [pid = 1778] [id = 238] 05:12:47 INFO - PROCESS | 1778 | --DOCSHELL 0x911ce800 == 35 [pid = 1778] [id = 235] 05:12:47 INFO - PROCESS | 1778 | --DOCSHELL 0x8edafc00 == 34 [pid = 1778] [id = 236] 05:12:47 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7d8400 == 33 [pid = 1778] [id = 251] 05:12:47 INFO - PROCESS | 1778 | --DOCSHELL 0x92b38800 == 32 [pid = 1778] [id = 250] 05:12:47 INFO - PROCESS | 1778 | --DOCSHELL 0x91be3c00 == 31 [pid = 1778] [id = 248] 05:12:47 INFO - PROCESS | 1778 | --DOCSHELL 0x8e0ab400 == 30 [pid = 1778] [id = 249] 05:12:47 INFO - PROCESS | 1778 | --DOCSHELL 0x921cc400 == 29 [pid = 1778] [id = 247] 05:12:47 INFO - PROCESS | 1778 | --DOCSHELL 0x911c8400 == 28 [pid = 1778] [id = 246] 05:12:47 INFO - PROCESS | 1778 | --DOCSHELL 0x8c69f000 == 27 [pid = 1778] [id = 244] 05:12:47 INFO - PROCESS | 1778 | --DOCSHELL 0x8d9f5000 == 26 [pid = 1778] [id = 245] 05:12:47 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c69d000 == 27 [pid = 1778] [id = 252] 05:12:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 107 (0x8c69d400) [pid = 1778] [serial = 757] [outer = (nil)] 05:12:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 108 (0x8c6a1400) [pid = 1778] [serial = 758] [outer = 0x8c69d400] 05:12:47 INFO - PROCESS | 1778 | 1472904767458 Marionette DEBUG loaded listener.js 05:12:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 109 (0x8c7d1800) [pid = 1778] [serial = 759] [outer = 0x8c69d400] 05:12:47 INFO - PROCESS | 1778 | --DOMWINDOW == 108 (0x8e145400) [pid = 1778] [serial = 657] [outer = (nil)] [url = about:blank] 05:12:47 INFO - PROCESS | 1778 | --DOMWINDOW == 107 (0x8dfdf400) [pid = 1778] [serial = 656] [outer = (nil)] [url = about:blank] 05:12:47 INFO - PROCESS | 1778 | --DOMWINDOW == 106 (0x911d5c00) [pid = 1778] [serial = 660] [outer = (nil)] [url = about:blank] 05:12:47 INFO - PROCESS | 1778 | --DOMWINDOW == 105 (0x8fbe2000) [pid = 1778] [serial = 659] [outer = (nil)] [url = about:blank] 05:12:47 INFO - PROCESS | 1778 | --DOMWINDOW == 104 (0x92119400) [pid = 1778] [serial = 663] [outer = (nil)] [url = about:blank] 05:12:47 INFO - PROCESS | 1778 | --DOMWINDOW == 103 (0x91be7800) [pid = 1778] [serial = 662] [outer = (nil)] [url = about:blank] 05:12:47 INFO - PROCESS | 1778 | --DOMWINDOW == 102 (0x921d0800) [pid = 1778] [serial = 666] [outer = (nil)] [url = about:blank] 05:12:47 INFO - PROCESS | 1778 | --DOMWINDOW == 101 (0x9214e000) [pid = 1778] [serial = 665] [outer = (nil)] [url = about:blank] 05:12:47 INFO - PROCESS | 1778 | --DOMWINDOW == 100 (0x911d6c00) [pid = 1778] [serial = 689] [outer = (nil)] [url = about:blank] 05:12:47 INFO - PROCESS | 1778 | --DOMWINDOW == 99 (0x92b32c00) [pid = 1778] [serial = 669] [outer = (nil)] [url = about:blank] 05:12:47 INFO - PROCESS | 1778 | --DOMWINDOW == 98 (0x8edae400) [pid = 1778] [serial = 686] [outer = (nil)] [url = about:blank] 05:12:47 INFO - PROCESS | 1778 | --DOMWINDOW == 97 (0x9231e800) [pid = 1778] [serial = 668] [outer = (nil)] [url = about:blank] 05:12:47 INFO - PROCESS | 1778 | --DOMWINDOW == 96 (0x93a4cc00) [pid = 1778] [serial = 672] [outer = (nil)] [url = about:blank] 05:12:47 INFO - PROCESS | 1778 | --DOMWINDOW == 95 (0x93949800) [pid = 1778] [serial = 671] [outer = (nil)] [url = about:blank] 05:12:47 INFO - PROCESS | 1778 | --DOMWINDOW == 94 (0x8fbe3000) [pid = 1778] [serial = 692] [outer = (nil)] [url = about:blank] 05:12:47 INFO - PROCESS | 1778 | --DOMWINDOW == 93 (0x9476f000) [pid = 1778] [serial = 675] [outer = (nil)] [url = about:blank] 05:12:47 INFO - PROCESS | 1778 | --DOMWINDOW == 92 (0x8dae2400) [pid = 1778] [serial = 683] [outer = (nil)] [url = about:blank] 05:12:47 INFO - PROCESS | 1778 | --DOMWINDOW == 91 (0x8dfdb800) [pid = 1778] [serial = 684] [outer = (nil)] [url = about:blank] 05:12:47 INFO - PROCESS | 1778 | --DOMWINDOW == 90 (0x93c89000) [pid = 1778] [serial = 674] [outer = (nil)] [url = about:blank] 05:12:47 INFO - PROCESS | 1778 | --DOMWINDOW == 89 (0x911c9800) [pid = 1778] [serial = 681] [outer = (nil)] [url = about:blank] 05:12:47 INFO - PROCESS | 1778 | --DOMWINDOW == 88 (0x8e284000) [pid = 1778] [serial = 680] [outer = (nil)] [url = about:blank] 05:12:47 INFO - PROCESS | 1778 | --DOMWINDOW == 87 (0x91584000) [pid = 1778] [serial = 695] [outer = (nil)] [url = about:blank] 05:12:47 INFO - PROCESS | 1778 | --DOMWINDOW == 86 (0x8dfdf800) [pid = 1778] [serial = 678] [outer = (nil)] [url = about:blank] 05:12:47 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x8d9f7c00) [pid = 1778] [serial = 677] [outer = (nil)] [url = about:blank] 05:12:47 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x914f3000) [pid = 1778] [serial = 693] [outer = (nil)] [url = about:blank] 05:12:47 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x8edb5400) [pid = 1778] [serial = 687] [outer = (nil)] [url = about:blank] 05:12:47 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x914af800) [pid = 1778] [serial = 690] [outer = (nil)] [url = about:blank] 05:12:48 INFO - PROCESS | 1778 | 1472904768419 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 05:12:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 05:12:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 2690ms 05:12:48 INFO - PROCESS | 1778 | 1472904768443 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 05:12:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 05:12:48 INFO - PROCESS | 1778 | 1472904768449 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 05:12:48 INFO - PROCESS | 1778 | 1472904768457 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 05:12:48 INFO - PROCESS | 1778 | 1472904768460 Marionette TRACE conn4 <- [1,982,null,{}] 05:12:48 INFO - PROCESS | 1778 | 1472904768468 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:48 INFO - PROCESS | 1778 | 1472904768474 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:48 INFO - PROCESS | 1778 | 1472904768650 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 05:12:48 INFO - PROCESS | 1778 | 1472904768776 Marionette TRACE conn4 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:48 INFO - PROCESS | 1778 | 1472904768787 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:48 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dae3000 == 28 [pid = 1778] [id = 253] 05:12:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x8dae6c00) [pid = 1778] [serial = 760] [outer = (nil)] 05:12:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x8dfe0c00) [pid = 1778] [serial = 761] [outer = 0x8dae6c00] 05:12:48 INFO - PROCESS | 1778 | 1472904768864 Marionette DEBUG loaded listener.js 05:12:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x8e0ab800) [pid = 1778] [serial = 762] [outer = 0x8dae6c00] 05:12:49 INFO - PROCESS | 1778 | 1472904769694 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 05:12:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 05:12:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1282ms 05:12:49 INFO - PROCESS | 1778 | 1472904769739 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 05:12:49 INFO - PROCESS | 1778 | 1472904769747 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 05:12:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 05:12:49 INFO - PROCESS | 1778 | 1472904769759 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 05:12:49 INFO - PROCESS | 1778 | 1472904769763 Marionette TRACE conn4 <- [1,986,null,{}] 05:12:49 INFO - PROCESS | 1778 | 1472904769770 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:49 INFO - PROCESS | 1778 | 1472904769775 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:49 INFO - PROCESS | 1778 | 1472904769952 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 05:12:49 INFO - PROCESS | 1778 | 1472904769963 Marionette TRACE conn4 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:49 INFO - PROCESS | 1778 | 1472904769972 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:50 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e145800 == 29 [pid = 1778] [id = 254] 05:12:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x8edaf000) [pid = 1778] [serial = 763] [outer = (nil)] 05:12:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0x8edb5400) [pid = 1778] [serial = 764] [outer = 0x8edaf000] 05:12:50 INFO - PROCESS | 1778 | 1472904770045 Marionette DEBUG loaded listener.js 05:12:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 88 (0x8fb3cc00) [pid = 1778] [serial = 765] [outer = 0x8edaf000] 05:12:51 INFO - PROCESS | 1778 | 1472904771116 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 05:12:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 05:12:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1432ms 05:12:51 INFO - PROCESS | 1778 | 1472904771191 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 05:12:51 INFO - PROCESS | 1778 | 1472904771195 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 05:12:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 05:12:51 INFO - PROCESS | 1778 | 1472904771202 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 05:12:51 INFO - PROCESS | 1778 | 1472904771208 Marionette TRACE conn4 <- [1,990,null,{}] 05:12:51 INFO - PROCESS | 1778 | 1472904771235 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:51 INFO - PROCESS | 1778 | 1472904771244 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:51 INFO - PROCESS | 1778 | 1472904771489 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 05:12:51 INFO - PROCESS | 1778 | 1472904771523 Marionette TRACE conn4 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:51 INFO - PROCESS | 1778 | 1472904771529 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:51 INFO - PROCESS | 1778 | ++DOCSHELL 0x911ca800 == 30 [pid = 1778] [id = 255] 05:12:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 89 (0x911ccc00) [pid = 1778] [serial = 766] [outer = (nil)] 05:12:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 90 (0x911d4c00) [pid = 1778] [serial = 767] [outer = 0x911ccc00] 05:12:51 INFO - PROCESS | 1778 | 1472904771617 Marionette DEBUG loaded listener.js 05:12:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 91 (0x914a5400) [pid = 1778] [serial = 768] [outer = 0x911ccc00] 05:12:53 INFO - PROCESS | 1778 | --DOMWINDOW == 90 (0x914ac800) [pid = 1778] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 05:12:53 INFO - PROCESS | 1778 | --DOMWINDOW == 89 (0x8e28d400) [pid = 1778] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 05:12:53 INFO - PROCESS | 1778 | --DOMWINDOW == 88 (0x8e288000) [pid = 1778] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 05:12:53 INFO - PROCESS | 1778 | --DOMWINDOW == 87 (0x8d9f7800) [pid = 1778] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 05:12:53 INFO - PROCESS | 1778 | --DOMWINDOW == 86 (0x8d9e8800) [pid = 1778] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 05:12:53 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x8d9efc00) [pid = 1778] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 05:12:53 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x9191d800) [pid = 1778] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 05:12:53 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x8c7dc400) [pid = 1778] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 05:12:53 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x8dfdc000) [pid = 1778] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 05:12:53 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x8fbe0000) [pid = 1778] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 05:12:53 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x9191d400) [pid = 1778] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 05:12:53 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x914a3400) [pid = 1778] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 05:12:53 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x8edbc400) [pid = 1778] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 05:12:53 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x8e0af800) [pid = 1778] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 05:12:53 INFO - PROCESS | 1778 | 1472904773343 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 05:12:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 05:12:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 2197ms 05:12:53 INFO - PROCESS | 1778 | 1472904773400 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 05:12:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 05:12:53 INFO - PROCESS | 1778 | 1472904773405 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 05:12:53 INFO - PROCESS | 1778 | 1472904773411 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 05:12:53 INFO - PROCESS | 1778 | 1472904773415 Marionette TRACE conn4 <- [1,994,null,{}] 05:12:53 INFO - PROCESS | 1778 | 1472904773420 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:53 INFO - PROCESS | 1778 | 1472904773425 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:53 INFO - PROCESS | 1778 | 1472904773637 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 05:12:53 INFO - PROCESS | 1778 | 1472904773651 Marionette TRACE conn4 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:53 INFO - PROCESS | 1778 | 1472904773659 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:53 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7d9000 == 31 [pid = 1778] [id = 256] 05:12:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x8d9f6c00) [pid = 1778] [serial = 769] [outer = (nil)] 05:12:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x8edbcc00) [pid = 1778] [serial = 770] [outer = 0x8d9f6c00] 05:12:53 INFO - PROCESS | 1778 | 1472904773730 Marionette DEBUG loaded listener.js 05:12:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x911d6400) [pid = 1778] [serial = 771] [outer = 0x8d9f6c00] 05:12:54 INFO - PROCESS | 1778 | 1472904774508 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 05:12:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 05:12:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1130ms 05:12:54 INFO - PROCESS | 1778 | 1472904774542 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 05:12:54 INFO - PROCESS | 1778 | 1472904774545 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 05:12:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 05:12:54 INFO - PROCESS | 1778 | 1472904774560 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 05:12:54 INFO - PROCESS | 1778 | 1472904774563 Marionette TRACE conn4 <- [1,998,null,{}] 05:12:54 INFO - PROCESS | 1778 | 1472904774569 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:54 INFO - PROCESS | 1778 | 1472904774574 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:54 INFO - PROCESS | 1778 | 1472904774734 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 05:12:54 INFO - PROCESS | 1778 | 1472904774746 Marionette TRACE conn4 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:54 INFO - PROCESS | 1778 | 1472904774756 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:54 INFO - PROCESS | 1778 | ++DOCSHELL 0x914f1800 == 32 [pid = 1778] [id = 257] 05:12:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x914f3000) [pid = 1778] [serial = 772] [outer = (nil)] 05:12:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x91585400) [pid = 1778] [serial = 773] [outer = 0x914f3000] 05:12:54 INFO - PROCESS | 1778 | 1472904774843 Marionette DEBUG loaded listener.js 05:12:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x91739800) [pid = 1778] [serial = 774] [outer = 0x914f3000] 05:12:56 INFO - PROCESS | 1778 | 1472904776084 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 05:12:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 05:12:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1583ms 05:12:56 INFO - PROCESS | 1778 | 1472904776144 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 05:12:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 05:12:56 INFO - PROCESS | 1778 | 1472904776151 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 05:12:56 INFO - PROCESS | 1778 | 1472904776159 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 05:12:56 INFO - PROCESS | 1778 | 1472904776167 Marionette TRACE conn4 <- [1,1002,null,{}] 05:12:56 INFO - PROCESS | 1778 | 1472904776175 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:56 INFO - PROCESS | 1778 | 1472904776182 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:56 INFO - PROCESS | 1778 | 1472904776374 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 05:12:56 INFO - PROCESS | 1778 | 1472904776609 Marionette TRACE conn4 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:56 INFO - PROCESS | 1778 | 1472904776621 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:56 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dada400 == 33 [pid = 1778] [id = 258] 05:12:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x8dfdbc00) [pid = 1778] [serial = 775] [outer = (nil)] 05:12:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x8e28b800) [pid = 1778] [serial = 776] [outer = 0x8dfdbc00] 05:12:56 INFO - PROCESS | 1778 | 1472904776721 Marionette DEBUG loaded listener.js 05:12:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x8edb7800) [pid = 1778] [serial = 777] [outer = 0x8dfdbc00] 05:12:57 INFO - PROCESS | 1778 | 1472904777720 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 05:12:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 05:12:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1611ms 05:12:57 INFO - PROCESS | 1778 | 1472904777769 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 05:12:57 INFO - PROCESS | 1778 | 1472904777777 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 05:12:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 05:12:57 INFO - PROCESS | 1778 | 1472904777787 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 05:12:57 INFO - PROCESS | 1778 | 1472904777791 Marionette TRACE conn4 <- [1,1006,null,{}] 05:12:57 INFO - PROCESS | 1778 | 1472904777799 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:57 INFO - PROCESS | 1778 | 1472904777805 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:58 INFO - PROCESS | 1778 | 1472904778003 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 05:12:58 INFO - PROCESS | 1778 | 1472904778275 Marionette TRACE conn4 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:58 INFO - PROCESS | 1778 | 1472904778284 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:58 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dfe1800 == 34 [pid = 1778] [id = 259] 05:12:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0x911d5c00) [pid = 1778] [serial = 778] [outer = (nil)] 05:12:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 88 (0x914eb800) [pid = 1778] [serial = 779] [outer = 0x911d5c00] 05:12:58 INFO - PROCESS | 1778 | 1472904778420 Marionette DEBUG loaded listener.js 05:12:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 89 (0x914f6000) [pid = 1778] [serial = 780] [outer = 0x911d5c00] 05:12:59 INFO - PROCESS | 1778 | 1472904779348 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 05:12:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 05:12:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1633ms 05:12:59 INFO - PROCESS | 1778 | 1472904779423 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 05:12:59 INFO - PROCESS | 1778 | 1472904779426 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 05:12:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 05:12:59 INFO - PROCESS | 1778 | 1472904779434 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 05:12:59 INFO - PROCESS | 1778 | 1472904779440 Marionette TRACE conn4 <- [1,1010,null,{}] 05:12:59 INFO - PROCESS | 1778 | 1472904779457 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:59 INFO - PROCESS | 1778 | 1472904779465 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:59 INFO - PROCESS | 1778 | 1472904779651 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 05:12:59 INFO - PROCESS | 1778 | 1472904779802 Marionette TRACE conn4 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:59 INFO - PROCESS | 1778 | 1472904779815 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:12:59 INFO - PROCESS | 1778 | ++DOCSHELL 0x9158e800 == 35 [pid = 1778] [id = 260] 05:12:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 90 (0x9173f000) [pid = 1778] [serial = 781] [outer = (nil)] 05:12:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 91 (0x91be7c00) [pid = 1778] [serial = 782] [outer = 0x9173f000] 05:12:59 INFO - PROCESS | 1778 | 1472904779945 Marionette DEBUG loaded listener.js 05:13:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 92 (0x91bef800) [pid = 1778] [serial = 783] [outer = 0x9173f000] 05:13:00 INFO - PROCESS | 1778 | 1472904780900 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 05:13:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 05:13:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1546ms 05:13:00 INFO - PROCESS | 1778 | 1472904780981 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 05:13:00 INFO - PROCESS | 1778 | 1472904780986 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 05:13:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 05:13:00 INFO - PROCESS | 1778 | 1472904780993 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 05:13:00 INFO - PROCESS | 1778 | 1472904780998 Marionette TRACE conn4 <- [1,1014,null,{}] 05:13:01 INFO - PROCESS | 1778 | 1472904781003 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:01 INFO - PROCESS | 1778 | 1472904781009 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:01 INFO - PROCESS | 1778 | 1472904781232 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 05:13:01 INFO - PROCESS | 1778 | 1472904781458 Marionette TRACE conn4 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:01 INFO - PROCESS | 1778 | 1472904781468 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:01 INFO - PROCESS | 1778 | ++DOCSHELL 0x911ca400 == 36 [pid = 1778] [id = 261] 05:13:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 93 (0x9211d000) [pid = 1778] [serial = 784] [outer = (nil)] 05:13:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 94 (0x92145c00) [pid = 1778] [serial = 785] [outer = 0x9211d000] 05:13:01 INFO - PROCESS | 1778 | 1472904781598 Marionette DEBUG loaded listener.js 05:13:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 95 (0x921cdc00) [pid = 1778] [serial = 786] [outer = 0x9211d000] 05:13:02 INFO - PROCESS | 1778 | 1472904782658 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 05:13:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 05:13:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1737ms 05:13:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 05:13:02 INFO - PROCESS | 1778 | 1472904782731 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 05:13:02 INFO - PROCESS | 1778 | 1472904782735 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 05:13:02 INFO - PROCESS | 1778 | 1472904782742 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 05:13:02 INFO - PROCESS | 1778 | 1472904782745 Marionette TRACE conn4 <- [1,1018,null,{}] 05:13:02 INFO - PROCESS | 1778 | 1472904782752 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:02 INFO - PROCESS | 1778 | 1472904782757 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:02 INFO - PROCESS | 1778 | 1472904782945 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 05:13:03 INFO - PROCESS | 1778 | 1472904783323 Marionette TRACE conn4 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:03 INFO - PROCESS | 1778 | 1472904783335 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:03 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c6a1c00 == 37 [pid = 1778] [id = 262] 05:13:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 96 (0x8c6a5400) [pid = 1778] [serial = 787] [outer = (nil)] 05:13:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 97 (0x8c7dc400) [pid = 1778] [serial = 788] [outer = 0x8c6a5400] 05:13:03 INFO - PROCESS | 1778 | 1472904783422 Marionette DEBUG loaded listener.js 05:13:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 98 (0x8dadbc00) [pid = 1778] [serial = 789] [outer = 0x8c6a5400] 05:13:04 INFO - PROCESS | 1778 | 1472904784450 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 05:13:04 INFO - PROCESS | 1778 | --DOCSHELL 0x8dae5400 == 36 [pid = 1778] [id = 200] 05:13:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 05:13:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1789ms 05:13:04 INFO - PROCESS | 1778 | 1472904784542 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 05:13:04 INFO - PROCESS | 1778 | 1472904784549 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 05:13:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 05:13:04 INFO - PROCESS | 1778 | 1472904784557 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 05:13:04 INFO - PROCESS | 1778 | 1472904784561 Marionette TRACE conn4 <- [1,1022,null,{}] 05:13:04 INFO - PROCESS | 1778 | 1472904784569 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:04 INFO - PROCESS | 1778 | 1472904784577 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:04 INFO - PROCESS | 1778 | 1472904784757 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 05:13:04 INFO - PROCESS | 1778 | --DOMWINDOW == 97 (0x9173c000) [pid = 1778] [serial = 728] [outer = (nil)] [url = about:blank] 05:13:04 INFO - PROCESS | 1778 | --DOMWINDOW == 96 (0x911d2800) [pid = 1778] [serial = 731] [outer = (nil)] [url = about:blank] 05:13:04 INFO - PROCESS | 1778 | --DOMWINDOW == 95 (0x8edb4400) [pid = 1778] [serial = 722] [outer = (nil)] [url = about:blank] 05:13:04 INFO - PROCESS | 1778 | --DOMWINDOW == 94 (0x8fb3a400) [pid = 1778] [serial = 723] [outer = (nil)] [url = about:blank] 05:13:04 INFO - PROCESS | 1778 | --DOMWINDOW == 93 (0x8e0b2800) [pid = 1778] [serial = 698] [outer = (nil)] [url = about:blank] 05:13:04 INFO - PROCESS | 1778 | --DOMWINDOW == 92 (0x8e286400) [pid = 1778] [serial = 699] [outer = (nil)] [url = about:blank] 05:13:04 INFO - PROCESS | 1778 | --DOMWINDOW == 91 (0x8dae1800) [pid = 1778] [serial = 719] [outer = (nil)] [url = about:blank] 05:13:04 INFO - PROCESS | 1778 | --DOMWINDOW == 90 (0x8dfe4c00) [pid = 1778] [serial = 720] [outer = (nil)] [url = about:blank] 05:13:04 INFO - PROCESS | 1778 | --DOMWINDOW == 89 (0x929a7400) [pid = 1778] [serial = 713] [outer = (nil)] [url = about:blank] 05:13:04 INFO - PROCESS | 1778 | --DOMWINDOW == 88 (0x929b0c00) [pid = 1778] [serial = 714] [outer = (nil)] [url = about:blank] 05:13:04 INFO - PROCESS | 1778 | --DOMWINDOW == 87 (0x91914400) [pid = 1778] [serial = 729] [outer = (nil)] [url = about:blank] 05:13:04 INFO - PROCESS | 1778 | --DOMWINDOW == 86 (0x91be3400) [pid = 1778] [serial = 704] [outer = (nil)] [url = about:blank] 05:13:04 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x91be8800) [pid = 1778] [serial = 705] [outer = (nil)] [url = about:blank] 05:13:04 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x8e0b1c00) [pid = 1778] [serial = 716] [outer = (nil)] [url = about:blank] 05:13:04 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x8e286800) [pid = 1778] [serial = 717] [outer = (nil)] [url = about:blank] 05:13:04 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x9158b400) [pid = 1778] [serial = 696] [outer = (nil)] [url = about:blank] 05:13:04 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x911d4000) [pid = 1778] [serial = 701] [outer = (nil)] [url = about:blank] 05:13:04 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x911c7c00) [pid = 1778] [serial = 702] [outer = (nil)] [url = about:blank] 05:13:04 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x9211a800) [pid = 1778] [serial = 707] [outer = (nil)] [url = about:blank] 05:13:04 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x9211b800) [pid = 1778] [serial = 708] [outer = (nil)] [url = about:blank] 05:13:04 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x914ebc00) [pid = 1778] [serial = 725] [outer = (nil)] [url = about:blank] 05:13:04 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x9214dc00) [pid = 1778] [serial = 710] [outer = (nil)] [url = about:blank] 05:13:04 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x921ce000) [pid = 1778] [serial = 711] [outer = (nil)] [url = about:blank] 05:13:04 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x92147000) [pid = 1778] [serial = 735] [outer = (nil)] [url = about:blank] 05:13:04 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x9211ac00) [pid = 1778] [serial = 734] [outer = (nil)] [url = about:blank] 05:13:04 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x914ed400) [pid = 1778] [serial = 732] [outer = (nil)] [url = about:blank] 05:13:04 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x91581c00) [pid = 1778] [serial = 726] [outer = (nil)] [url = about:blank] 05:13:05 INFO - PROCESS | 1778 | 1472904784993 Marionette TRACE conn4 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:05 INFO - PROCESS | 1778 | 1472904785003 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:05 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dae1800 == 37 [pid = 1778] [id = 263] 05:13:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x8e0b1c00) [pid = 1778] [serial = 790] [outer = (nil)] 05:13:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x8e289000) [pid = 1778] [serial = 791] [outer = 0x8e0b1c00] 05:13:05 INFO - PROCESS | 1778 | 1472904785088 Marionette DEBUG loaded listener.js 05:13:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x8edbb400) [pid = 1778] [serial = 792] [outer = 0x8e0b1c00] 05:13:05 INFO - PROCESS | 1778 | 1472904785866 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 05:13:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 05:13:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1380ms 05:13:05 INFO - PROCESS | 1778 | 1472904785942 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 05:13:05 INFO - PROCESS | 1778 | 1472904785948 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 05:13:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 05:13:05 INFO - PROCESS | 1778 | 1472904785956 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 05:13:05 INFO - PROCESS | 1778 | 1472904785960 Marionette TRACE conn4 <- [1,1026,null,{}] 05:13:05 INFO - PROCESS | 1778 | 1472904785966 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:05 INFO - PROCESS | 1778 | 1472904785971 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:06 INFO - PROCESS | 1778 | 1472904786144 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 05:13:06 INFO - PROCESS | 1778 | 1472904786276 Marionette TRACE conn4 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:06 INFO - PROCESS | 1778 | 1472904786287 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:06 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e0ae000 == 38 [pid = 1778] [id = 264] 05:13:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x8fbe3000) [pid = 1778] [serial = 793] [outer = (nil)] 05:13:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x914a4000) [pid = 1778] [serial = 794] [outer = 0x8fbe3000] 05:13:06 INFO - PROCESS | 1778 | 1472904786374 Marionette DEBUG loaded listener.js 05:13:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x914b0c00) [pid = 1778] [serial = 795] [outer = 0x8fbe3000] 05:13:07 INFO - PROCESS | 1778 | 1472904787235 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 05:13:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 05:13:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1342ms 05:13:07 INFO - PROCESS | 1778 | 1472904787299 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 05:13:07 INFO - PROCESS | 1778 | 1472904787303 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 05:13:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 05:13:07 INFO - PROCESS | 1778 | 1472904787317 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 05:13:07 INFO - PROCESS | 1778 | 1472904787326 Marionette TRACE conn4 <- [1,1030,null,{}] 05:13:07 INFO - PROCESS | 1778 | 1472904787345 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:07 INFO - PROCESS | 1778 | 1472904787352 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:07 INFO - PROCESS | 1778 | 1472904787582 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 05:13:07 INFO - PROCESS | 1778 | 1472904787608 Marionette TRACE conn4 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:07 INFO - PROCESS | 1778 | 1472904787618 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:07 INFO - PROCESS | 1778 | ++DOCSHELL 0x8fbda400 == 39 [pid = 1778] [id = 265] 05:13:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x91734800) [pid = 1778] [serial = 796] [outer = (nil)] 05:13:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x91915800) [pid = 1778] [serial = 797] [outer = 0x91734800] 05:13:07 INFO - PROCESS | 1778 | 1472904787687 Marionette DEBUG loaded listener.js 05:13:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x91918000) [pid = 1778] [serial = 798] [outer = 0x91734800] 05:13:08 INFO - PROCESS | 1778 | 1472904788647 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 05:13:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 05:13:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1367ms 05:13:08 INFO - PROCESS | 1778 | 1472904788677 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 05:13:08 INFO - PROCESS | 1778 | 1472904788682 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 05:13:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 05:13:08 INFO - PROCESS | 1778 | 1472904788688 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 05:13:08 INFO - PROCESS | 1778 | 1472904788692 Marionette TRACE conn4 <- [1,1034,null,{}] 05:13:08 INFO - PROCESS | 1778 | 1472904788697 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:08 INFO - PROCESS | 1778 | 1472904788702 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:08 INFO - PROCESS | 1778 | 1472904788926 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 05:13:08 INFO - PROCESS | 1778 | 1472904788945 Marionette TRACE conn4 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:08 INFO - PROCESS | 1778 | 1472904788953 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:08 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d9ef800 == 40 [pid = 1778] [id = 266] 05:13:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x914a2c00) [pid = 1778] [serial = 799] [outer = (nil)] 05:13:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x91bec000) [pid = 1778] [serial = 800] [outer = 0x914a2c00] 05:13:09 INFO - PROCESS | 1778 | 1472904789024 Marionette DEBUG loaded listener.js 05:13:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x9173dc00) [pid = 1778] [serial = 801] [outer = 0x914a2c00] 05:13:09 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x9211cc00) [pid = 1778] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 05:13:09 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x8c7dac00) [pid = 1778] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 05:13:09 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x911d1400) [pid = 1778] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 05:13:09 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x921cd800) [pid = 1778] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 05:13:09 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x8dad8c00) [pid = 1778] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 05:13:09 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x911ccc00) [pid = 1778] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 05:13:09 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x8dae6c00) [pid = 1778] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 05:13:09 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x8c69d400) [pid = 1778] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 05:13:09 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x8e0b3000) [pid = 1778] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 05:13:09 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x8edaf000) [pid = 1778] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 05:13:09 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x938ca800) [pid = 1778] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 05:13:09 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x8d9f6c00) [pid = 1778] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 05:13:10 INFO - PROCESS | 1778 | 1472904790053 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 05:13:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 05:13:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1429ms 05:13:10 INFO - PROCESS | 1778 | 1472904790118 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 05:13:10 INFO - PROCESS | 1778 | 1472904790123 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 05:13:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 05:13:10 INFO - PROCESS | 1778 | 1472904790137 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 05:13:10 INFO - PROCESS | 1778 | 1472904790139 Marionette TRACE conn4 <- [1,1038,null,{}] 05:13:10 INFO - PROCESS | 1778 | 1472904790145 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:10 INFO - PROCESS | 1778 | 1472904790150 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:10 INFO - PROCESS | 1778 | 1472904790306 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 05:13:10 INFO - PROCESS | 1778 | 1472904790315 Marionette TRACE conn4 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:10 INFO - PROCESS | 1778 | 1472904790333 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:10 INFO - PROCESS | 1778 | ++DOCSHELL 0x8fbe4000 == 41 [pid = 1778] [id = 267] 05:13:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x8fbe5400) [pid = 1778] [serial = 802] [outer = (nil)] 05:13:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x91be6000) [pid = 1778] [serial = 803] [outer = 0x8fbe5400] 05:13:10 INFO - PROCESS | 1778 | 1472904790416 Marionette DEBUG loaded listener.js 05:13:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x92122400) [pid = 1778] [serial = 804] [outer = 0x8fbe5400] 05:13:11 INFO - PROCESS | 1778 | 1472904791334 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 05:13:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 05:13:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1233ms 05:13:11 INFO - PROCESS | 1778 | 1472904791371 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 05:13:11 INFO - PROCESS | 1778 | 1472904791375 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 05:13:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 05:13:11 INFO - PROCESS | 1778 | 1472904791381 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 05:13:11 INFO - PROCESS | 1778 | 1472904791384 Marionette TRACE conn4 <- [1,1042,null,{}] 05:13:11 INFO - PROCESS | 1778 | 1472904791390 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:11 INFO - PROCESS | 1778 | 1472904791396 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:11 INFO - PROCESS | 1778 | 1472904791571 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 05:13:11 INFO - PROCESS | 1778 | 1472904791793 Marionette TRACE conn4 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:11 INFO - PROCESS | 1778 | 1472904791805 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:11 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c699400 == 42 [pid = 1778] [id = 268] 05:13:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x8c69a800) [pid = 1778] [serial = 805] [outer = (nil)] 05:13:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x8c6a4400) [pid = 1778] [serial = 806] [outer = 0x8c69a800] 05:13:11 INFO - PROCESS | 1778 | 1472904791896 Marionette DEBUG loaded listener.js 05:13:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x8c7d8c00) [pid = 1778] [serial = 807] [outer = 0x8c69a800] 05:13:12 INFO - PROCESS | 1778 | 1472904792948 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 05:13:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 05:13:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1639ms 05:13:13 INFO - PROCESS | 1778 | 1472904793023 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 05:13:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 05:13:13 INFO - PROCESS | 1778 | 1472904793031 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 05:13:13 INFO - PROCESS | 1778 | 1472904793039 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 05:13:13 INFO - PROCESS | 1778 | 1472904793045 Marionette TRACE conn4 <- [1,1046,null,{}] 05:13:13 INFO - PROCESS | 1778 | 1472904793053 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:13 INFO - PROCESS | 1778 | 1472904793061 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:13 INFO - PROCESS | 1778 | 1472904793302 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 05:13:13 INFO - PROCESS | 1778 | 1472904793570 Marionette TRACE conn4 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:13 INFO - PROCESS | 1778 | 1472904793578 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:13 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e147800 == 43 [pid = 1778] [id = 269] 05:13:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x8e14f000) [pid = 1778] [serial = 808] [outer = (nil)] 05:13:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x8fb39400) [pid = 1778] [serial = 809] [outer = 0x8e14f000] 05:13:13 INFO - PROCESS | 1778 | 1472904793669 Marionette DEBUG loaded listener.js 05:13:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x8fbda800) [pid = 1778] [serial = 810] [outer = 0x8e14f000] 05:13:14 INFO - PROCESS | 1778 | 1472904794600 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 05:13:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 05:13:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1597ms 05:13:14 INFO - PROCESS | 1778 | 1472904794638 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 05:13:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 05:13:14 INFO - PROCESS | 1778 | 1472904794645 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 05:13:14 INFO - PROCESS | 1778 | 1472904794652 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 05:13:14 INFO - PROCESS | 1778 | 1472904794656 Marionette TRACE conn4 <- [1,1050,null,{}] 05:13:14 INFO - PROCESS | 1778 | 1472904794662 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:14 INFO - PROCESS | 1778 | 1472904794669 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:14 INFO - PROCESS | 1778 | 1472904794869 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 05:13:15 INFO - PROCESS | 1778 | 1472904795039 Marionette TRACE conn4 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:15 INFO - PROCESS | 1778 | 1472904795048 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:15 INFO - PROCESS | 1778 | ++DOCSHELL 0x914ef400 == 44 [pid = 1778] [id = 270] 05:13:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x914f5c00) [pid = 1778] [serial = 811] [outer = (nil)] 05:13:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x91581800) [pid = 1778] [serial = 812] [outer = 0x914f5c00] 05:13:15 INFO - PROCESS | 1778 | 1472904795226 Marionette DEBUG loaded listener.js 05:13:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x91590c00) [pid = 1778] [serial = 813] [outer = 0x914f5c00] 05:13:16 INFO - PROCESS | 1778 | 1472904796187 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 05:13:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 05:13:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1583ms 05:13:16 INFO - PROCESS | 1778 | 1472904796236 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 05:13:16 INFO - PROCESS | 1778 | 1472904796240 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 05:13:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 05:13:16 INFO - PROCESS | 1778 | 1472904796257 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 05:13:16 INFO - PROCESS | 1778 | 1472904796266 Marionette TRACE conn4 <- [1,1054,null,{}] 05:13:16 INFO - PROCESS | 1778 | 1472904796273 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:16 INFO - PROCESS | 1778 | 1472904796281 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:16 INFO - PROCESS | 1778 | 1472904796517 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 05:13:16 INFO - PROCESS | 1778 | 1472904796743 Marionette TRACE conn4 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:16 INFO - PROCESS | 1778 | 1472904796752 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:16 INFO - PROCESS | 1778 | ++DOCSHELL 0x911d3c00 == 45 [pid = 1778] [id = 271] 05:13:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x91be7000) [pid = 1778] [serial = 814] [outer = (nil)] 05:13:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x921ca400) [pid = 1778] [serial = 815] [outer = 0x91be7000] 05:13:16 INFO - PROCESS | 1778 | 1472904796881 Marionette DEBUG loaded listener.js 05:13:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x92314c00) [pid = 1778] [serial = 816] [outer = 0x91be7000] 05:13:17 INFO - PROCESS | 1778 | 1472904797781 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 05:13:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 05:13:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1600ms 05:13:17 INFO - PROCESS | 1778 | 1472904797849 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 05:13:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 05:13:17 INFO - PROCESS | 1778 | 1472904797854 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 05:13:17 INFO - PROCESS | 1778 | 1472904797860 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 05:13:17 INFO - PROCESS | 1778 | 1472904797864 Marionette TRACE conn4 <- [1,1058,null,{}] 05:13:17 INFO - PROCESS | 1778 | 1472904797870 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:17 INFO - PROCESS | 1778 | 1472904797875 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:18 INFO - PROCESS | 1778 | 1472904798095 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 05:13:18 INFO - PROCESS | 1778 | 1472904798319 Marionette TRACE conn4 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:18 INFO - PROCESS | 1778 | 1472904798327 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:18 INFO - PROCESS | 1778 | ++DOCSHELL 0x914a7400 == 46 [pid = 1778] [id = 272] 05:13:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0x921d6400) [pid = 1778] [serial = 817] [outer = (nil)] 05:13:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 88 (0x929a3c00) [pid = 1778] [serial = 818] [outer = 0x921d6400] 05:13:18 INFO - PROCESS | 1778 | 1472904798457 Marionette DEBUG loaded listener.js 05:13:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 89 (0x929a9000) [pid = 1778] [serial = 819] [outer = 0x921d6400] 05:13:19 INFO - PROCESS | 1778 | 1472904799332 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 05:13:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 05:13:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1547ms 05:13:19 INFO - PROCESS | 1778 | 1472904799408 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 05:13:19 INFO - PROCESS | 1778 | 1472904799412 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 05:13:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 05:13:19 INFO - PROCESS | 1778 | 1472904799419 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 05:13:19 INFO - PROCESS | 1778 | 1472904799423 Marionette TRACE conn4 <- [1,1062,null,{}] 05:13:19 INFO - PROCESS | 1778 | 1472904799429 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:19 INFO - PROCESS | 1778 | 1472904799434 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:19 INFO - PROCESS | 1778 | 1472904799650 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 05:13:19 INFO - PROCESS | 1778 | 1472904799877 Marionette TRACE conn4 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:19 INFO - PROCESS | 1778 | 1472904799895 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:19 INFO - PROCESS | 1778 | ++DOCSHELL 0x92b2ec00 == 47 [pid = 1778] [id = 273] 05:13:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 90 (0x92b32000) [pid = 1778] [serial = 820] [outer = (nil)] 05:13:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 91 (0x92b35400) [pid = 1778] [serial = 821] [outer = 0x92b32000] 05:13:20 INFO - PROCESS | 1778 | 1472904800045 Marionette DEBUG loaded listener.js 05:13:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 92 (0x93946000) [pid = 1778] [serial = 822] [outer = 0x92b32000] 05:13:21 INFO - PROCESS | 1778 | 1472904801277 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 05:13:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 05:13:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1882ms 05:13:21 INFO - PROCESS | 1778 | 1472904801303 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 05:13:21 INFO - PROCESS | 1778 | 1472904801309 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 05:13:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 05:13:21 INFO - PROCESS | 1778 | 1472904801320 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 05:13:21 INFO - PROCESS | 1778 | 1472904801325 Marionette TRACE conn4 <- [1,1066,null,{}] 05:13:21 INFO - PROCESS | 1778 | 1472904801334 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:21 INFO - PROCESS | 1778 | 1472904801340 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:21 INFO - PROCESS | 1778 | 1472904801526 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 05:13:21 INFO - PROCESS | 1778 | 1472904801753 Marionette TRACE conn4 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:21 INFO - PROCESS | 1778 | 1472904801770 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:21 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e0af800 == 48 [pid = 1778] [id = 274] 05:13:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 93 (0x8e0b1400) [pid = 1778] [serial = 823] [outer = (nil)] 05:13:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 94 (0x8e146c00) [pid = 1778] [serial = 824] [outer = 0x8e0b1400] 05:13:21 INFO - PROCESS | 1778 | 1472904801844 Marionette DEBUG loaded listener.js 05:13:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 95 (0x8e282c00) [pid = 1778] [serial = 825] [outer = 0x8e0b1400] 05:13:22 INFO - PROCESS | 1778 | 1472904802882 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 05:13:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 05:13:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1591ms 05:13:22 INFO - PROCESS | 1778 | 1472904802910 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 05:13:22 INFO - PROCESS | 1778 | 1472904802917 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 05:13:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 05:13:22 INFO - PROCESS | 1778 | 1472904802928 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 05:13:22 INFO - PROCESS | 1778 | 1472904802933 Marionette TRACE conn4 <- [1,1070,null,{}] 05:13:22 INFO - PROCESS | 1778 | 1472904802940 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:22 INFO - PROCESS | 1778 | 1472904802946 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:23 INFO - PROCESS | 1778 | 1472904803129 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 05:13:24 INFO - PROCESS | 1778 | --DOCSHELL 0x8d9eec00 == 47 [pid = 1778] [id = 213] 05:13:24 INFO - PROCESS | 1778 | --DOCSHELL 0x8fbe4000 == 46 [pid = 1778] [id = 267] 05:13:24 INFO - PROCESS | 1778 | --DOCSHELL 0x8d9ef800 == 45 [pid = 1778] [id = 266] 05:13:24 INFO - PROCESS | 1778 | --DOCSHELL 0x8fbda400 == 44 [pid = 1778] [id = 265] 05:13:24 INFO - PROCESS | 1778 | --DOCSHELL 0x8e0ae000 == 43 [pid = 1778] [id = 264] 05:13:24 INFO - PROCESS | 1778 | --DOCSHELL 0x8dae1800 == 42 [pid = 1778] [id = 263] 05:13:24 INFO - PROCESS | 1778 | --DOCSHELL 0x8c6a1c00 == 41 [pid = 1778] [id = 262] 05:13:24 INFO - PROCESS | 1778 | --DOCSHELL 0x8c69d000 == 40 [pid = 1778] [id = 252] 05:13:24 INFO - PROCESS | 1778 | --DOCSHELL 0x8c699c00 == 39 [pid = 1778] [id = 212] 05:13:24 INFO - PROCESS | 1778 | --DOCSHELL 0x8dfe1800 == 38 [pid = 1778] [id = 259] 05:13:24 INFO - PROCESS | 1778 | --DOCSHELL 0x8e28b400 == 37 [pid = 1778] [id = 201] 05:13:24 INFO - PROCESS | 1778 | --DOCSHELL 0x8dae3000 == 36 [pid = 1778] [id = 253] 05:13:24 INFO - PROCESS | 1778 | --DOCSHELL 0x91587400 == 35 [pid = 1778] [id = 205] 05:13:24 INFO - PROCESS | 1778 | --DOCSHELL 0x8dada400 == 34 [pid = 1778] [id = 258] 05:13:24 INFO - PROCESS | 1778 | --DOCSHELL 0x8e28f800 == 33 [pid = 1778] [id = 207] 05:13:24 INFO - PROCESS | 1778 | --DOCSHELL 0x9158e800 == 32 [pid = 1778] [id = 260] 05:13:24 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7cf400 == 31 [pid = 1778] [id = 211] 05:13:24 INFO - PROCESS | 1778 | --DOCSHELL 0x8edba800 == 30 [pid = 1778] [id = 210] 05:13:24 INFO - PROCESS | 1778 | --DOCSHELL 0x911ca400 == 29 [pid = 1778] [id = 261] 05:13:24 INFO - PROCESS | 1778 | --DOCSHELL 0x911ca800 == 28 [pid = 1778] [id = 255] 05:13:24 INFO - PROCESS | 1778 | --DOCSHELL 0x8fbdf800 == 27 [pid = 1778] [id = 202] 05:13:24 INFO - PROCESS | 1778 | --DOCSHELL 0x8e283c00 == 26 [pid = 1778] [id = 209] 05:13:24 INFO - PROCESS | 1778 | --DOCSHELL 0x914f1800 == 25 [pid = 1778] [id = 257] 05:13:24 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7d9000 == 24 [pid = 1778] [id = 256] 05:13:24 INFO - PROCESS | 1778 | --DOCSHELL 0x9158f000 == 23 [pid = 1778] [id = 206] 05:13:24 INFO - PROCESS | 1778 | --DOCSHELL 0x8edb1c00 == 22 [pid = 1778] [id = 216] 05:13:24 INFO - PROCESS | 1778 | --DOCSHELL 0x8d9f7400 == 21 [pid = 1778] [id = 203] 05:13:24 INFO - PROCESS | 1778 | --DOCSHELL 0x8e145800 == 20 [pid = 1778] [id = 254] 05:13:24 INFO - PROCESS | 1778 | --DOCSHELL 0x8edb5c00 == 19 [pid = 1778] [id = 215] 05:13:24 INFO - PROCESS | 1778 | --DOCSHELL 0x8dfdd800 == 18 [pid = 1778] [id = 204] 05:13:24 INFO - PROCESS | 1778 | --DOCSHELL 0x9158cc00 == 17 [pid = 1778] [id = 217] 05:13:24 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7cf800 == 16 [pid = 1778] [id = 208] 05:13:24 INFO - PROCESS | 1778 | --DOCSHELL 0x8c6a3800 == 15 [pid = 1778] [id = 214] 05:13:24 INFO - PROCESS | 1778 | --DOCSHELL 0x92b2ec00 == 14 [pid = 1778] [id = 273] 05:13:24 INFO - PROCESS | 1778 | --DOCSHELL 0x914a7400 == 13 [pid = 1778] [id = 272] 05:13:24 INFO - PROCESS | 1778 | --DOCSHELL 0x911d3c00 == 12 [pid = 1778] [id = 271] 05:13:24 INFO - PROCESS | 1778 | --DOCSHELL 0x8e147800 == 11 [pid = 1778] [id = 269] 05:13:24 INFO - PROCESS | 1778 | --DOCSHELL 0x914ef400 == 10 [pid = 1778] [id = 270] 05:13:24 INFO - PROCESS | 1778 | --DOCSHELL 0x8c699400 == 9 [pid = 1778] [id = 268] 05:13:24 INFO - PROCESS | 1778 | --DOMWINDOW == 94 (0x92b30400) [pid = 1778] [serial = 747] [outer = (nil)] [url = about:blank] 05:13:24 INFO - PROCESS | 1778 | --DOMWINDOW == 93 (0x8d9edc00) [pid = 1778] [serial = 755] [outer = (nil)] [url = about:blank] 05:13:24 INFO - PROCESS | 1778 | --DOMWINDOW == 92 (0x91731c00) [pid = 1778] [serial = 741] [outer = (nil)] [url = about:blank] 05:13:24 INFO - PROCESS | 1778 | --DOMWINDOW == 91 (0x8dae4c00) [pid = 1778] [serial = 756] [outer = (nil)] [url = about:blank] 05:13:24 INFO - PROCESS | 1778 | --DOMWINDOW == 90 (0x921d8c00) [pid = 1778] [serial = 743] [outer = (nil)] [url = about:blank] 05:13:24 INFO - PROCESS | 1778 | --DOMWINDOW == 89 (0x8e14a800) [pid = 1778] [serial = 737] [outer = (nil)] [url = about:blank] 05:13:24 INFO - PROCESS | 1778 | --DOMWINDOW == 88 (0x92318800) [pid = 1778] [serial = 744] [outer = (nil)] [url = about:blank] 05:13:24 INFO - PROCESS | 1778 | --DOMWINDOW == 87 (0x8e288c00) [pid = 1778] [serial = 738] [outer = (nil)] [url = about:blank] 05:13:24 INFO - PROCESS | 1778 | --DOMWINDOW == 86 (0x914a9800) [pid = 1778] [serial = 740] [outer = (nil)] [url = about:blank] 05:13:24 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x929ac400) [pid = 1778] [serial = 746] [outer = (nil)] [url = about:blank] 05:13:24 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x914a5400) [pid = 1778] [serial = 768] [outer = (nil)] [url = about:blank] 05:13:24 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x8dfe0c00) [pid = 1778] [serial = 761] [outer = (nil)] [url = about:blank] 05:13:24 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x8c7d1800) [pid = 1778] [serial = 759] [outer = (nil)] [url = about:blank] 05:13:24 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x92ebe000) [pid = 1778] [serial = 750] [outer = (nil)] [url = about:blank] 05:13:24 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x8fb3cc00) [pid = 1778] [serial = 765] [outer = (nil)] [url = about:blank] 05:13:24 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x8c6a1400) [pid = 1778] [serial = 758] [outer = (nil)] [url = about:blank] 05:13:24 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x94772800) [pid = 1778] [serial = 753] [outer = (nil)] [url = about:blank] 05:13:24 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x8edb5400) [pid = 1778] [serial = 764] [outer = (nil)] [url = about:blank] 05:13:24 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x8edbcc00) [pid = 1778] [serial = 770] [outer = (nil)] [url = about:blank] 05:13:24 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x911d4c00) [pid = 1778] [serial = 767] [outer = (nil)] [url = about:blank] 05:13:24 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x93c85c00) [pid = 1778] [serial = 752] [outer = (nil)] [url = about:blank] 05:13:24 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x92b3bc00) [pid = 1778] [serial = 749] [outer = (nil)] [url = about:blank] 05:13:24 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x8e0ab800) [pid = 1778] [serial = 762] [outer = (nil)] [url = about:blank] 05:13:24 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x911d6400) [pid = 1778] [serial = 771] [outer = (nil)] [url = about:blank] 05:13:24 INFO - PROCESS | 1778 | 1472904804531 Marionette TRACE conn4 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:24 INFO - PROCESS | 1778 | 1472904804541 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:24 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c6a2800 == 10 [pid = 1778] [id = 275] 05:13:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x8c7ce400) [pid = 1778] [serial = 826] [outer = (nil)] 05:13:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x8c7d1400) [pid = 1778] [serial = 827] [outer = 0x8c7ce400] 05:13:24 INFO - PROCESS | 1778 | 1472904804629 Marionette DEBUG loaded listener.js 05:13:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x8d9ec400) [pid = 1778] [serial = 828] [outer = 0x8c7ce400] 05:13:25 INFO - PROCESS | 1778 | 1472904805422 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 05:13:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 05:13:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 2539ms 05:13:25 INFO - PROCESS | 1778 | 1472904805469 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 05:13:25 INFO - PROCESS | 1778 | 1472904805475 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 05:13:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 05:13:25 INFO - PROCESS | 1778 | 1472904805482 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 05:13:25 INFO - PROCESS | 1778 | 1472904805488 Marionette TRACE conn4 <- [1,1074,null,{}] 05:13:25 INFO - PROCESS | 1778 | 1472904805496 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:25 INFO - PROCESS | 1778 | 1472904805502 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:25 INFO - PROCESS | 1778 | 1472904805669 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 05:13:25 INFO - PROCESS | 1778 | 1472904805681 Marionette TRACE conn4 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:25 INFO - PROCESS | 1778 | 1472904805689 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:25 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dfdc000 == 11 [pid = 1778] [id = 276] 05:13:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x8dfdc400) [pid = 1778] [serial = 829] [outer = (nil)] 05:13:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x8dfe3c00) [pid = 1778] [serial = 830] [outer = 0x8dfdc400] 05:13:25 INFO - PROCESS | 1778 | 1472904805776 Marionette DEBUG loaded listener.js 05:13:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x8e0aa800) [pid = 1778] [serial = 831] [outer = 0x8dfdc400] 05:13:26 INFO - PROCESS | 1778 | 1472904806748 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 05:13:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 05:13:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1285ms 05:13:26 INFO - PROCESS | 1778 | 1472904806771 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 05:13:26 INFO - PROCESS | 1778 | 1472904806777 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 05:13:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 05:13:26 INFO - PROCESS | 1778 | 1472904806784 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 05:13:26 INFO - PROCESS | 1778 | 1472904806787 Marionette TRACE conn4 <- [1,1078,null,{}] 05:13:26 INFO - PROCESS | 1778 | 1472904806793 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:26 INFO - PROCESS | 1778 | 1472904806798 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:27 INFO - PROCESS | 1778 | 1472904807022 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 05:13:27 INFO - PROCESS | 1778 | 1472904807061 Marionette TRACE conn4 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:27 INFO - PROCESS | 1778 | 1472904807070 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:27 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e28a400 == 12 [pid = 1778] [id = 277] 05:13:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x8e28a800) [pid = 1778] [serial = 832] [outer = (nil)] 05:13:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x8edaf800) [pid = 1778] [serial = 833] [outer = 0x8e28a800] 05:13:27 INFO - PROCESS | 1778 | 1472904807144 Marionette DEBUG loaded listener.js 05:13:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x8edb5800) [pid = 1778] [serial = 834] [outer = 0x8e28a800] 05:13:28 INFO - PROCESS | 1778 | 1472904808117 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 05:13:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 05:13:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1388ms 05:13:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 05:13:28 INFO - PROCESS | 1778 | 1472904808174 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 05:13:28 INFO - PROCESS | 1778 | 1472904808177 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 05:13:28 INFO - PROCESS | 1778 | 1472904808194 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 05:13:28 INFO - PROCESS | 1778 | 1472904808203 Marionette TRACE conn4 <- [1,1082,null,{}] 05:13:28 INFO - PROCESS | 1778 | 1472904808228 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:28 INFO - PROCESS | 1778 | 1472904808241 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:28 INFO - PROCESS | 1778 | 1472904808457 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 05:13:28 INFO - PROCESS | 1778 | 1472904808486 Marionette TRACE conn4 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:28 INFO - PROCESS | 1778 | 1472904808515 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:28 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d9f6000 == 13 [pid = 1778] [id = 278] 05:13:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x8dad7400) [pid = 1778] [serial = 835] [outer = (nil)] 05:13:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x911cb800) [pid = 1778] [serial = 836] [outer = 0x8dad7400] 05:13:28 INFO - PROCESS | 1778 | 1472904808652 Marionette DEBUG loaded listener.js 05:13:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x911d3c00) [pid = 1778] [serial = 837] [outer = 0x8dad7400] 05:13:29 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x911d5c00) [pid = 1778] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 05:13:29 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x9173f000) [pid = 1778] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 05:13:29 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x8e0b1c00) [pid = 1778] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 05:13:29 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x8c6a5400) [pid = 1778] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 05:13:29 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x8fbe3000) [pid = 1778] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 05:13:29 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x91734800) [pid = 1778] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 05:13:29 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x8fbe5400) [pid = 1778] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 05:13:29 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x914a2c00) [pid = 1778] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 05:13:29 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x8dfdbc00) [pid = 1778] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 05:13:29 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x914f3000) [pid = 1778] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 05:13:29 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x9211d000) [pid = 1778] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 05:13:30 INFO - PROCESS | 1778 | 1472904810088 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 05:13:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 05:13:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1930ms 05:13:30 INFO - PROCESS | 1778 | 1472904810113 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 05:13:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 05:13:30 INFO - PROCESS | 1778 | 1472904810118 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 05:13:30 INFO - PROCESS | 1778 | 1472904810124 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 05:13:30 INFO - PROCESS | 1778 | 1472904810128 Marionette TRACE conn4 <- [1,1086,null,{}] 05:13:30 INFO - PROCESS | 1778 | 1472904810133 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:30 INFO - PROCESS | 1778 | 1472904810138 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:30 INFO - PROCESS | 1778 | 1472904810287 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 05:13:30 INFO - PROCESS | 1778 | 1472904810302 Marionette TRACE conn4 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:30 INFO - PROCESS | 1778 | 1472904810311 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:30 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dfdb800 == 14 [pid = 1778] [id = 279] 05:13:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x8fbdcc00) [pid = 1778] [serial = 838] [outer = (nil)] 05:13:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x911d5c00) [pid = 1778] [serial = 839] [outer = 0x8fbdcc00] 05:13:30 INFO - PROCESS | 1778 | 1472904810381 Marionette DEBUG loaded listener.js 05:13:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x914a2c00) [pid = 1778] [serial = 840] [outer = 0x8fbdcc00] 05:13:31 INFO - PROCESS | 1778 | 1472904811258 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 05:13:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 05:13:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1180ms 05:13:31 INFO - PROCESS | 1778 | 1472904811305 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 05:13:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 05:13:31 INFO - PROCESS | 1778 | 1472904811310 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 05:13:31 INFO - PROCESS | 1778 | 1472904811316 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 05:13:31 INFO - PROCESS | 1778 | 1472904811319 Marionette TRACE conn4 <- [1,1090,null,{}] 05:13:31 INFO - PROCESS | 1778 | 1472904811325 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:31 INFO - PROCESS | 1778 | 1472904811330 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:31 INFO - PROCESS | 1778 | 1472904811487 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 05:13:31 INFO - PROCESS | 1778 | 1472904811498 Marionette TRACE conn4 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:31 INFO - PROCESS | 1778 | 1472904811518 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:31 INFO - PROCESS | 1778 | ++DOCSHELL 0x914ac400 == 15 [pid = 1778] [id = 280] 05:13:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x914ac800) [pid = 1778] [serial = 841] [outer = (nil)] 05:13:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x914ed800) [pid = 1778] [serial = 842] [outer = 0x914ac800] 05:13:31 INFO - PROCESS | 1778 | 1472904811602 Marionette DEBUG loaded listener.js 05:13:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x9158b800) [pid = 1778] [serial = 843] [outer = 0x914ac800] 05:13:32 INFO - PROCESS | 1778 | 1472904812856 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 05:13:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 05:13:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1588ms 05:13:32 INFO - PROCESS | 1778 | 1472904812905 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 05:13:32 INFO - PROCESS | 1778 | 1472904812912 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 05:13:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 05:13:32 INFO - PROCESS | 1778 | 1472904812920 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 05:13:32 INFO - PROCESS | 1778 | 1472904812929 Marionette TRACE conn4 <- [1,1094,null,{}] 05:13:32 INFO - PROCESS | 1778 | 1472904812936 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:32 INFO - PROCESS | 1778 | 1472904812943 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:33 INFO - PROCESS | 1778 | 1472904813138 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 05:13:33 INFO - PROCESS | 1778 | 1472904813351 Marionette TRACE conn4 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:33 INFO - PROCESS | 1778 | 1472904813361 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:33 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c6a6000 == 16 [pid = 1778] [id = 281] 05:13:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x8c7cfc00) [pid = 1778] [serial = 844] [outer = (nil)] 05:13:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x8e144000) [pid = 1778] [serial = 845] [outer = 0x8c7cfc00] 05:13:33 INFO - PROCESS | 1778 | 1472904813460 Marionette DEBUG loaded listener.js 05:13:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x8e281400) [pid = 1778] [serial = 846] [outer = 0x8c7cfc00] 05:13:34 INFO - PROCESS | 1778 | 1472904814510 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 05:13:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 05:13:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1639ms 05:13:34 INFO - PROCESS | 1778 | 1472904814561 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 05:13:34 INFO - PROCESS | 1778 | 1472904814569 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 05:13:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 05:13:34 INFO - PROCESS | 1778 | 1472904814580 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 05:13:34 INFO - PROCESS | 1778 | 1472904814584 Marionette TRACE conn4 <- [1,1098,null,{}] 05:13:34 INFO - PROCESS | 1778 | 1472904814591 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:34 INFO - PROCESS | 1778 | 1472904814597 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:34 INFO - PROCESS | 1778 | 1472904814903 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 05:13:35 INFO - PROCESS | 1778 | 1472904815122 Marionette TRACE conn4 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:35 INFO - PROCESS | 1778 | 1472904815132 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:35 INFO - PROCESS | 1778 | ++DOCSHELL 0x911c9000 == 17 [pid = 1778] [id = 282] 05:13:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x911c9400) [pid = 1778] [serial = 847] [outer = (nil)] 05:13:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x911d6800) [pid = 1778] [serial = 848] [outer = 0x911c9400] 05:13:35 INFO - PROCESS | 1778 | 1472904815220 Marionette DEBUG loaded listener.js 05:13:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x914aac00) [pid = 1778] [serial = 849] [outer = 0x911c9400] 05:13:36 INFO - PROCESS | 1778 | 1472904816186 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 05:13:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 05:13:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1684ms 05:13:36 INFO - PROCESS | 1778 | 1472904816265 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 05:13:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 05:13:36 INFO - PROCESS | 1778 | 1472904816269 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 05:13:36 INFO - PROCESS | 1778 | 1472904816276 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 05:13:36 INFO - PROCESS | 1778 | 1472904816283 Marionette TRACE conn4 <- [1,1102,null,{}] 05:13:36 INFO - PROCESS | 1778 | 1472904816299 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:36 INFO - PROCESS | 1778 | 1472904816308 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:36 INFO - PROCESS | 1778 | 1472904816529 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 05:13:36 INFO - PROCESS | 1778 | 1472904816756 Marionette TRACE conn4 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:36 INFO - PROCESS | 1778 | 1472904816770 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:36 INFO - PROCESS | 1778 | ++DOCSHELL 0x91738000 == 18 [pid = 1778] [id = 283] 05:13:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x91738400) [pid = 1778] [serial = 850] [outer = (nil)] 05:13:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x9173e400) [pid = 1778] [serial = 851] [outer = 0x91738400] 05:13:36 INFO - PROCESS | 1778 | 1472904816896 Marionette DEBUG loaded listener.js 05:13:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0x91916800) [pid = 1778] [serial = 852] [outer = 0x91738400] 05:13:37 INFO - PROCESS | 1778 | 1472904817850 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 05:13:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 05:13:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1647ms 05:13:37 INFO - PROCESS | 1778 | 1472904817924 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 05:13:37 INFO - PROCESS | 1778 | 1472904817928 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 05:13:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 05:13:37 INFO - PROCESS | 1778 | 1472904817935 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 05:13:37 INFO - PROCESS | 1778 | 1472904817939 Marionette TRACE conn4 <- [1,1106,null,{}] 05:13:37 INFO - PROCESS | 1778 | 1472904817945 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:37 INFO - PROCESS | 1778 | 1472904817950 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:38 INFO - PROCESS | 1778 | 1472904818134 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 05:13:38 INFO - PROCESS | 1778 | 1472904818345 Marionette TRACE conn4 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:38 INFO - PROCESS | 1778 | 1472904818355 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:38 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c69c000 == 19 [pid = 1778] [id = 284] 05:13:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 88 (0x8e14f400) [pid = 1778] [serial = 853] [outer = (nil)] 05:13:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 89 (0x91920400) [pid = 1778] [serial = 854] [outer = 0x8e14f400] 05:13:38 INFO - PROCESS | 1778 | 1472904818444 Marionette DEBUG loaded listener.js 05:13:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 90 (0x91be7400) [pid = 1778] [serial = 855] [outer = 0x8e14f400] 05:13:39 INFO - PROCESS | 1778 | 1472904819516 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 05:13:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 05:13:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1634ms 05:13:39 INFO - PROCESS | 1778 | 1472904819598 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 05:13:39 INFO - PROCESS | 1778 | 1472904819606 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 05:13:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 05:13:39 INFO - PROCESS | 1778 | 1472904819620 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 05:13:39 INFO - PROCESS | 1778 | 1472904819625 Marionette TRACE conn4 <- [1,1110,null,{}] 05:13:39 INFO - PROCESS | 1778 | 1472904819634 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:39 INFO - PROCESS | 1778 | 1472904819639 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:39 INFO - PROCESS | 1778 | 1472904819902 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 05:13:40 INFO - PROCESS | 1778 | 1472904820176 Marionette TRACE conn4 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:40 INFO - PROCESS | 1778 | 1472904820184 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:40 INFO - PROCESS | 1778 | --DOMWINDOW == 89 (0x91bec000) [pid = 1778] [serial = 800] [outer = (nil)] [url = about:blank] 05:13:40 INFO - PROCESS | 1778 | --DOMWINDOW == 88 (0x9173dc00) [pid = 1778] [serial = 801] [outer = (nil)] [url = about:blank] 05:13:40 INFO - PROCESS | 1778 | --DOMWINDOW == 87 (0x8e28b800) [pid = 1778] [serial = 776] [outer = (nil)] [url = about:blank] 05:13:40 INFO - PROCESS | 1778 | --DOMWINDOW == 86 (0x8edb7800) [pid = 1778] [serial = 777] [outer = (nil)] [url = about:blank] 05:13:40 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x91739800) [pid = 1778] [serial = 774] [outer = (nil)] [url = about:blank] 05:13:40 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x91585400) [pid = 1778] [serial = 773] [outer = (nil)] [url = about:blank] 05:13:40 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x92145c00) [pid = 1778] [serial = 785] [outer = (nil)] [url = about:blank] 05:13:40 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x921cdc00) [pid = 1778] [serial = 786] [outer = (nil)] [url = about:blank] 05:13:40 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x914eb800) [pid = 1778] [serial = 779] [outer = (nil)] [url = about:blank] 05:13:40 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x914f6000) [pid = 1778] [serial = 780] [outer = (nil)] [url = about:blank] 05:13:40 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x91be7c00) [pid = 1778] [serial = 782] [outer = (nil)] [url = about:blank] 05:13:40 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x91bef800) [pid = 1778] [serial = 783] [outer = (nil)] [url = about:blank] 05:13:40 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x8e289000) [pid = 1778] [serial = 791] [outer = (nil)] [url = about:blank] 05:13:40 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x8edbb400) [pid = 1778] [serial = 792] [outer = (nil)] [url = about:blank] 05:13:40 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x8c7dc400) [pid = 1778] [serial = 788] [outer = (nil)] [url = about:blank] 05:13:40 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x8dadbc00) [pid = 1778] [serial = 789] [outer = (nil)] [url = about:blank] 05:13:40 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x914a4000) [pid = 1778] [serial = 794] [outer = (nil)] [url = about:blank] 05:13:40 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x91915800) [pid = 1778] [serial = 797] [outer = (nil)] [url = about:blank] 05:13:40 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x91918000) [pid = 1778] [serial = 798] [outer = (nil)] [url = about:blank] 05:13:40 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x914b0c00) [pid = 1778] [serial = 795] [outer = (nil)] [url = about:blank] 05:13:40 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d9ea800 == 20 [pid = 1778] [id = 285] 05:13:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x8d9f3400) [pid = 1778] [serial = 856] [outer = (nil)] 05:13:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x8dfe0c00) [pid = 1778] [serial = 857] [outer = 0x8d9f3400] 05:13:40 INFO - PROCESS | 1778 | 1472904820307 Marionette DEBUG loaded listener.js 05:13:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x8e0b0000) [pid = 1778] [serial = 858] [outer = 0x8d9f3400] 05:13:40 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x91be6000) [pid = 1778] [serial = 803] [outer = (nil)] [url = about:blank] 05:13:40 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x92122400) [pid = 1778] [serial = 804] [outer = (nil)] [url = about:blank] 05:13:41 INFO - PROCESS | 1778 | 1472904821092 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 05:13:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 05:13:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1484ms 05:13:41 INFO - PROCESS | 1778 | 1472904821105 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 05:13:41 INFO - PROCESS | 1778 | 1472904821112 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 05:13:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 05:13:41 INFO - PROCESS | 1778 | 1472904821150 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 05:13:41 INFO - PROCESS | 1778 | 1472904821155 Marionette TRACE conn4 <- [1,1114,null,{}] 05:13:41 INFO - PROCESS | 1778 | 1472904821166 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:41 INFO - PROCESS | 1778 | 1472904821172 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:41 INFO - PROCESS | 1778 | 1472904821344 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 05:13:41 INFO - PROCESS | 1778 | 1472904821356 Marionette TRACE conn4 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:41 INFO - PROCESS | 1778 | 1472904821363 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:41 INFO - PROCESS | 1778 | ++DOCSHELL 0x8edb8800 == 21 [pid = 1778] [id = 286] 05:13:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x8fb40400) [pid = 1778] [serial = 859] [outer = (nil)] 05:13:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x8fbd9c00) [pid = 1778] [serial = 860] [outer = 0x8fb40400] 05:13:41 INFO - PROCESS | 1778 | 1472904821440 Marionette DEBUG loaded listener.js 05:13:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x911c7400) [pid = 1778] [serial = 861] [outer = 0x8fb40400] 05:13:42 INFO - PROCESS | 1778 | 1472904822370 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 05:13:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 05:13:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1252ms 05:13:42 INFO - PROCESS | 1778 | 1472904822397 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 05:13:42 INFO - PROCESS | 1778 | 1472904822401 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 05:13:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 05:13:42 INFO - PROCESS | 1778 | 1472904822408 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 05:13:42 INFO - PROCESS | 1778 | 1472904822413 Marionette TRACE conn4 <- [1,1118,null,{}] 05:13:42 INFO - PROCESS | 1778 | 1472904822429 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:42 INFO - PROCESS | 1778 | 1472904822437 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:42 INFO - PROCESS | 1778 | 1472904822670 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 05:13:42 INFO - PROCESS | 1778 | 1472904822686 Marionette TRACE conn4 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:42 INFO - PROCESS | 1778 | 1472904822693 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:42 INFO - PROCESS | 1778 | ++DOCSHELL 0x914f1400 == 22 [pid = 1778] [id = 287] 05:13:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x914f3c00) [pid = 1778] [serial = 862] [outer = (nil)] 05:13:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x9158fc00) [pid = 1778] [serial = 863] [outer = 0x914f3c00] 05:13:42 INFO - PROCESS | 1778 | 1472904822772 Marionette DEBUG loaded listener.js 05:13:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x9173bc00) [pid = 1778] [serial = 864] [outer = 0x914f3c00] 05:13:43 INFO - PROCESS | 1778 | 1472904823744 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 05:13:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 05:13:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1387ms 05:13:43 INFO - PROCESS | 1778 | 1472904823795 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 05:13:43 INFO - PROCESS | 1778 | 1472904823800 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 05:13:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 05:13:43 INFO - PROCESS | 1778 | 1472904823806 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 05:13:43 INFO - PROCESS | 1778 | 1472904823809 Marionette TRACE conn4 <- [1,1122,null,{}] 05:13:43 INFO - PROCESS | 1778 | 1472904823824 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:43 INFO - PROCESS | 1778 | 1472904823828 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:44 INFO - PROCESS | 1778 | 1472904824057 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 05:13:44 INFO - PROCESS | 1778 | 1472904824081 Marionette TRACE conn4 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:44 INFO - PROCESS | 1778 | 1472904824093 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:44 INFO - PROCESS | 1778 | ++DOCSHELL 0x911cb000 == 23 [pid = 1778] [id = 288] 05:13:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x911d0800) [pid = 1778] [serial = 865] [outer = (nil)] 05:13:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x9191e800) [pid = 1778] [serial = 866] [outer = 0x911d0800] 05:13:44 INFO - PROCESS | 1778 | 1472904824176 Marionette DEBUG loaded listener.js 05:13:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x91be4c00) [pid = 1778] [serial = 867] [outer = 0x911d0800] 05:13:45 INFO - PROCESS | 1778 | 1472904825184 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 05:13:45 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x8c69a800) [pid = 1778] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 05:13:45 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x8e14f000) [pid = 1778] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 05:13:45 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x914f5c00) [pid = 1778] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 05:13:45 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x8dad7400) [pid = 1778] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 05:13:45 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x91be7000) [pid = 1778] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 05:13:45 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x921d6400) [pid = 1778] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 05:13:45 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x8fbdcc00) [pid = 1778] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 05:13:45 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x8c7ce400) [pid = 1778] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 05:13:45 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x92b32000) [pid = 1778] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 05:13:45 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x8dfdc400) [pid = 1778] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 05:13:45 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x8e0b1400) [pid = 1778] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 05:13:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 05:13:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1429ms 05:13:45 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x8e28a800) [pid = 1778] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 05:13:45 INFO - PROCESS | 1778 | 1472904825239 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 05:13:45 INFO - PROCESS | 1778 | 1472904825243 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 05:13:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 05:13:45 INFO - PROCESS | 1778 | 1472904825250 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 05:13:45 INFO - PROCESS | 1778 | 1472904825254 Marionette TRACE conn4 <- [1,1126,null,{}] 05:13:45 INFO - PROCESS | 1778 | 1472904825260 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:45 INFO - PROCESS | 1778 | 1472904825265 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:45 INFO - PROCESS | 1778 | 1472904825416 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 05:13:45 INFO - PROCESS | 1778 | 1472904825425 Marionette TRACE conn4 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:45 INFO - PROCESS | 1778 | 1472904825434 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:45 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7da400 == 24 [pid = 1778] [id = 289] 05:13:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x8e0a9c00) [pid = 1778] [serial = 868] [outer = (nil)] 05:13:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x911cc800) [pid = 1778] [serial = 869] [outer = 0x8e0a9c00] 05:13:45 INFO - PROCESS | 1778 | 1472904825618 Marionette DEBUG loaded listener.js 05:13:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x914f1800) [pid = 1778] [serial = 870] [outer = 0x8e0a9c00] 05:13:46 INFO - PROCESS | 1778 | 1472904826447 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 05:13:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 05:13:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1237ms 05:13:46 INFO - PROCESS | 1778 | 1472904826488 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 05:13:46 INFO - PROCESS | 1778 | 1472904826492 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 05:13:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 05:13:46 INFO - PROCESS | 1778 | 1472904826498 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 05:13:46 INFO - PROCESS | 1778 | 1472904826502 Marionette TRACE conn4 <- [1,1130,null,{}] 05:13:46 INFO - PROCESS | 1778 | 1472904826507 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:46 INFO - PROCESS | 1778 | 1472904826517 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:46 INFO - PROCESS | 1778 | 1472904826775 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 05:13:46 INFO - PROCESS | 1778 | 1472904826789 Marionette TRACE conn4 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:46 INFO - PROCESS | 1778 | 1472904826796 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:46 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d9f5800 == 25 [pid = 1778] [id = 290] 05:13:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x8e0a9400) [pid = 1778] [serial = 871] [outer = (nil)] 05:13:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x92144400) [pid = 1778] [serial = 872] [outer = 0x8e0a9400] 05:13:46 INFO - PROCESS | 1778 | 1472904826871 Marionette DEBUG loaded listener.js 05:13:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x9214a800) [pid = 1778] [serial = 873] [outer = 0x8e0a9400] 05:13:47 INFO - PROCESS | 1778 | 1472904827933 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 05:13:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 05:13:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1479ms 05:13:47 INFO - PROCESS | 1778 | 1472904827980 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 05:13:47 INFO - PROCESS | 1778 | 1472904827987 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 05:13:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 05:13:48 INFO - PROCESS | 1778 | 1472904827997 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 05:13:48 INFO - PROCESS | 1778 | 1472904828001 Marionette TRACE conn4 <- [1,1134,null,{}] 05:13:48 INFO - PROCESS | 1778 | 1472904828012 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:48 INFO - PROCESS | 1778 | 1472904828017 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:48 INFO - PROCESS | 1778 | 1472904828215 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 05:13:48 INFO - PROCESS | 1778 | 1472904828444 Marionette TRACE conn4 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:48 INFO - PROCESS | 1778 | 1472904828455 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:48 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dfdf400 == 26 [pid = 1778] [id = 291] 05:13:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x8dfe0000) [pid = 1778] [serial = 874] [outer = (nil)] 05:13:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x8e286400) [pid = 1778] [serial = 875] [outer = 0x8dfe0000] 05:13:48 INFO - PROCESS | 1778 | 1472904828610 Marionette DEBUG loaded listener.js 05:13:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x8edb5400) [pid = 1778] [serial = 876] [outer = 0x8dfe0000] 05:13:49 INFO - PROCESS | 1778 | 1472904829529 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 05:13:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 05:13:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1602ms 05:13:49 INFO - PROCESS | 1778 | 1472904829598 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 05:13:49 INFO - PROCESS | 1778 | 1472904829606 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 05:13:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 05:13:49 INFO - PROCESS | 1778 | 1472904829617 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 05:13:49 INFO - PROCESS | 1778 | 1472904829621 Marionette TRACE conn4 <- [1,1138,null,{}] 05:13:49 INFO - PROCESS | 1778 | 1472904829634 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:49 INFO - PROCESS | 1778 | 1472904829644 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:49 INFO - PROCESS | 1778 | 1472904829872 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 05:13:50 INFO - PROCESS | 1778 | 1472904830094 Marionette TRACE conn4 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:50 INFO - PROCESS | 1778 | 1472904830104 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:50 INFO - PROCESS | 1778 | ++DOCSHELL 0x914a4000 == 27 [pid = 1778] [id = 292] 05:13:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x914af800) [pid = 1778] [serial = 877] [outer = (nil)] 05:13:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x914f4400) [pid = 1778] [serial = 878] [outer = 0x914af800] 05:13:50 INFO - PROCESS | 1778 | 1472904830208 Marionette DEBUG loaded listener.js 05:13:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x91736400) [pid = 1778] [serial = 879] [outer = 0x914af800] 05:13:51 INFO - PROCESS | 1778 | 1472904831143 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 05:13:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 05:13:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1601ms 05:13:51 INFO - PROCESS | 1778 | 1472904831219 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 05:13:51 INFO - PROCESS | 1778 | 1472904831223 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 05:13:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 05:13:51 INFO - PROCESS | 1778 | 1472904831230 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 05:13:51 INFO - PROCESS | 1778 | 1472904831236 Marionette TRACE conn4 <- [1,1142,null,{}] 05:13:51 INFO - PROCESS | 1778 | 1472904831253 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:51 INFO - PROCESS | 1778 | 1472904831263 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:51 INFO - PROCESS | 1778 | 1472904831530 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 05:13:51 INFO - PROCESS | 1778 | 1472904831760 Marionette TRACE conn4 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:51 INFO - PROCESS | 1778 | 1472904831772 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:51 INFO - PROCESS | 1778 | ++DOCSHELL 0x92150400 == 28 [pid = 1778] [id = 293] 05:13:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x92150c00) [pid = 1778] [serial = 880] [outer = (nil)] 05:13:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x921ccc00) [pid = 1778] [serial = 881] [outer = 0x92150c00] 05:13:51 INFO - PROCESS | 1778 | 1472904831862 Marionette DEBUG loaded listener.js 05:13:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x921d1800) [pid = 1778] [serial = 882] [outer = 0x92150c00] 05:13:52 INFO - PROCESS | 1778 | --DOCSHELL 0x92ebf800 == 27 [pid = 1778] [id = 9] 05:13:52 INFO - PROCESS | 1778 | 1472904832853 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 05:13:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 05:13:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1692ms 05:13:52 INFO - PROCESS | 1778 | 1472904832923 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 05:13:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 05:13:52 INFO - PROCESS | 1778 | 1472904832929 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 05:13:52 INFO - PROCESS | 1778 | 1472904832936 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 05:13:52 INFO - PROCESS | 1778 | 1472904832940 Marionette TRACE conn4 <- [1,1146,null,{}] 05:13:52 INFO - PROCESS | 1778 | 1472904832946 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:52 INFO - PROCESS | 1778 | 1472904832951 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:53 INFO - PROCESS | 1778 | 1472904833186 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 05:13:53 INFO - PROCESS | 1778 | 1472904833449 Marionette TRACE conn4 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:53 INFO - PROCESS | 1778 | 1472904833460 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:53 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c6a4c00 == 28 [pid = 1778] [id = 294] 05:13:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x8e28b400) [pid = 1778] [serial = 883] [outer = (nil)] 05:13:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x92311400) [pid = 1778] [serial = 884] [outer = 0x8e28b400] 05:13:53 INFO - PROCESS | 1778 | 1472904833544 Marionette DEBUG loaded listener.js 05:13:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x92316800) [pid = 1778] [serial = 885] [outer = 0x8e28b400] 05:13:54 INFO - PROCESS | 1778 | 1472904834423 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 05:13:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 05:13:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1544ms 05:13:54 INFO - PROCESS | 1778 | 1472904834480 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 05:13:54 INFO - PROCESS | 1778 | 1472904834484 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 05:13:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 05:13:54 INFO - PROCESS | 1778 | 1472904834491 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 05:13:54 INFO - PROCESS | 1778 | 1472904834494 Marionette TRACE conn4 <- [1,1150,null,{}] 05:13:54 INFO - PROCESS | 1778 | 1472904834507 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:54 INFO - PROCESS | 1778 | 1472904834512 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:54 INFO - PROCESS | 1778 | 1472904834702 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 05:13:54 INFO - PROCESS | 1778 | 1472904834967 Marionette TRACE conn4 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:54 INFO - PROCESS | 1778 | 1472904834977 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:55 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7d9400 == 29 [pid = 1778] [id = 295] 05:13:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0x9231ec00) [pid = 1778] [serial = 886] [outer = (nil)] 05:13:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 88 (0x929a5c00) [pid = 1778] [serial = 887] [outer = 0x9231ec00] 05:13:55 INFO - PROCESS | 1778 | 1472904835109 Marionette DEBUG loaded listener.js 05:13:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 89 (0x929af800) [pid = 1778] [serial = 888] [outer = 0x9231ec00] 05:13:56 INFO - PROCESS | 1778 | 1472904836008 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 05:13:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 05:13:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1583ms 05:13:56 INFO - PROCESS | 1778 | 1472904836075 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 05:13:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 05:13:56 INFO - PROCESS | 1778 | 1472904836080 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 05:13:56 INFO - PROCESS | 1778 | 1472904836087 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 05:13:56 INFO - PROCESS | 1778 | 1472904836091 Marionette TRACE conn4 <- [1,1154,null,{}] 05:13:56 INFO - PROCESS | 1778 | 1472904836097 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:56 INFO - PROCESS | 1778 | 1472904836107 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:56 INFO - PROCESS | 1778 | 1472904836366 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 05:13:56 INFO - PROCESS | 1778 | 1472904836587 Marionette TRACE conn4 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:56 INFO - PROCESS | 1778 | 1472904836594 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:56 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dadd800 == 30 [pid = 1778] [id = 296] 05:13:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 90 (0x8dade000) [pid = 1778] [serial = 889] [outer = (nil)] 05:13:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 91 (0x92ebb800) [pid = 1778] [serial = 890] [outer = 0x8dade000] 05:13:56 INFO - PROCESS | 1778 | 1472904836740 Marionette DEBUG loaded listener.js 05:13:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 92 (0x938c0c00) [pid = 1778] [serial = 891] [outer = 0x8dade000] 05:13:57 INFO - PROCESS | 1778 | 1472904837620 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 05:13:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 05:13:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1588ms 05:13:57 INFO - PROCESS | 1778 | 1472904837675 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 05:13:57 INFO - PROCESS | 1778 | 1472904837679 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 05:13:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 05:13:57 INFO - PROCESS | 1778 | 1472904837686 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 05:13:57 INFO - PROCESS | 1778 | 1472904837689 Marionette TRACE conn4 <- [1,1158,null,{}] 05:13:57 INFO - PROCESS | 1778 | 1472904837695 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:57 INFO - PROCESS | 1778 | 1472904837701 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:57 INFO - PROCESS | 1778 | 1472904837924 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 05:13:58 INFO - PROCESS | 1778 | 1472904838457 Marionette TRACE conn4 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:58 INFO - PROCESS | 1778 | 1472904838469 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:13:58 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d9ecc00 == 31 [pid = 1778] [id = 297] 05:13:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 93 (0x8d9f0000) [pid = 1778] [serial = 892] [outer = (nil)] 05:13:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 94 (0x8dad7400) [pid = 1778] [serial = 893] [outer = 0x8d9f0000] 05:13:58 INFO - PROCESS | 1778 | 1472904838590 Marionette DEBUG loaded listener.js 05:13:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 95 (0x8dae6400) [pid = 1778] [serial = 894] [outer = 0x8d9f0000] 05:14:00 INFO - PROCESS | 1778 | --DOCSHELL 0x8c6a2800 == 30 [pid = 1778] [id = 275] 05:14:00 INFO - PROCESS | 1778 | --DOCSHELL 0x8e0af800 == 29 [pid = 1778] [id = 274] 05:14:00 INFO - PROCESS | 1778 | --DOCSHELL 0x92ebdc00 == 28 [pid = 1778] [id = 10] 05:14:00 INFO - PROCESS | 1778 | --DOMWINDOW == 94 (0x8c7d8c00) [pid = 1778] [serial = 807] [outer = (nil)] [url = about:blank] 05:14:00 INFO - PROCESS | 1778 | --DOMWINDOW == 93 (0x8c6a4400) [pid = 1778] [serial = 806] [outer = (nil)] [url = about:blank] 05:14:00 INFO - PROCESS | 1778 | --DOMWINDOW == 92 (0x8fbda800) [pid = 1778] [serial = 810] [outer = (nil)] [url = about:blank] 05:14:00 INFO - PROCESS | 1778 | --DOMWINDOW == 91 (0x8fb39400) [pid = 1778] [serial = 809] [outer = (nil)] [url = about:blank] 05:14:00 INFO - PROCESS | 1778 | --DOMWINDOW == 90 (0x91590c00) [pid = 1778] [serial = 813] [outer = (nil)] [url = about:blank] 05:14:00 INFO - PROCESS | 1778 | --DOMWINDOW == 89 (0x91581800) [pid = 1778] [serial = 812] [outer = (nil)] [url = about:blank] 05:14:00 INFO - PROCESS | 1778 | --DOMWINDOW == 88 (0x911cb800) [pid = 1778] [serial = 836] [outer = (nil)] [url = about:blank] 05:14:00 INFO - PROCESS | 1778 | --DOMWINDOW == 87 (0x92314c00) [pid = 1778] [serial = 816] [outer = (nil)] [url = about:blank] 05:14:00 INFO - PROCESS | 1778 | --DOMWINDOW == 86 (0x921ca400) [pid = 1778] [serial = 815] [outer = (nil)] [url = about:blank] 05:14:00 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x929a9000) [pid = 1778] [serial = 819] [outer = (nil)] [url = about:blank] 05:14:00 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x929a3c00) [pid = 1778] [serial = 818] [outer = (nil)] [url = about:blank] 05:14:00 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x911d5c00) [pid = 1778] [serial = 839] [outer = (nil)] [url = about:blank] 05:14:00 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x8d9ec400) [pid = 1778] [serial = 828] [outer = (nil)] [url = about:blank] 05:14:00 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x8c7d1400) [pid = 1778] [serial = 827] [outer = (nil)] [url = about:blank] 05:14:00 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x93946000) [pid = 1778] [serial = 822] [outer = (nil)] [url = about:blank] 05:14:00 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x8dfe3c00) [pid = 1778] [serial = 830] [outer = (nil)] [url = about:blank] 05:14:00 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x92b35400) [pid = 1778] [serial = 821] [outer = (nil)] [url = about:blank] 05:14:00 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x8e0aa800) [pid = 1778] [serial = 831] [outer = (nil)] [url = about:blank] 05:14:00 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x8e282c00) [pid = 1778] [serial = 825] [outer = (nil)] [url = about:blank] 05:14:00 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x8e146c00) [pid = 1778] [serial = 824] [outer = (nil)] [url = about:blank] 05:14:00 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x911d3c00) [pid = 1778] [serial = 837] [outer = (nil)] [url = about:blank] 05:14:00 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x8edb5800) [pid = 1778] [serial = 834] [outer = (nil)] [url = about:blank] 05:14:00 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x8edaf800) [pid = 1778] [serial = 833] [outer = (nil)] [url = about:blank] 05:14:00 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x914a2c00) [pid = 1778] [serial = 840] [outer = (nil)] [url = about:blank] 05:14:00 INFO - PROCESS | 1778 | 1472904840743 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 05:14:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 05:14:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 3197ms 05:14:00 INFO - PROCESS | 1778 | 1472904840886 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 05:14:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 05:14:00 INFO - PROCESS | 1778 | 1472904840891 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 05:14:00 INFO - PROCESS | 1778 | 1472904840901 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 05:14:00 INFO - PROCESS | 1778 | 1472904840908 Marionette TRACE conn4 <- [1,1162,null,{}] 05:14:00 INFO - PROCESS | 1778 | 1472904840920 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:00 INFO - PROCESS | 1778 | 1472904840927 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:01 INFO - PROCESS | 1778 | 1472904841091 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 05:14:01 INFO - PROCESS | 1778 | 1472904841247 Marionette TRACE conn4 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:01 INFO - PROCESS | 1778 | 1472904841259 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:01 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d9f5c00 == 29 [pid = 1778] [id = 298] 05:14:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x8dad8000) [pid = 1778] [serial = 895] [outer = (nil)] 05:14:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x8daddc00) [pid = 1778] [serial = 896] [outer = 0x8dad8000] 05:14:01 INFO - PROCESS | 1778 | 1472904841336 Marionette DEBUG loaded listener.js 05:14:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x8dae2000) [pid = 1778] [serial = 897] [outer = 0x8dad8000] 05:14:02 INFO - PROCESS | 1778 | 1472904842164 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 05:14:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 05:14:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1338ms 05:14:02 INFO - PROCESS | 1778 | 1472904842237 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 05:14:02 INFO - PROCESS | 1778 | 1472904842246 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 05:14:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 05:14:02 INFO - PROCESS | 1778 | 1472904842257 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 05:14:02 INFO - PROCESS | 1778 | 1472904842261 Marionette TRACE conn4 <- [1,1166,null,{}] 05:14:02 INFO - PROCESS | 1778 | 1472904842267 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:02 INFO - PROCESS | 1778 | 1472904842274 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:02 INFO - PROCESS | 1778 | 1472904842450 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 05:14:02 INFO - PROCESS | 1778 | 1472904842600 Marionette TRACE conn4 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:02 INFO - PROCESS | 1778 | 1472904842607 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:02 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e0b2000 == 30 [pid = 1778] [id = 299] 05:14:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x8e0b7c00) [pid = 1778] [serial = 898] [outer = (nil)] 05:14:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x8e283400) [pid = 1778] [serial = 899] [outer = 0x8e0b7c00] 05:14:02 INFO - PROCESS | 1778 | 1472904842691 Marionette DEBUG loaded listener.js 05:14:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x8e28ac00) [pid = 1778] [serial = 900] [outer = 0x8e0b7c00] 05:14:03 INFO - PROCESS | 1778 | 1472904843630 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 05:14:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 05:14:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1435ms 05:14:03 INFO - PROCESS | 1778 | 1472904843695 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 05:14:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 05:14:03 INFO - PROCESS | 1778 | 1472904843700 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 05:14:03 INFO - PROCESS | 1778 | 1472904843706 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 05:14:03 INFO - PROCESS | 1778 | 1472904843712 Marionette TRACE conn4 <- [1,1170,null,{}] 05:14:03 INFO - PROCESS | 1778 | 1472904843739 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:03 INFO - PROCESS | 1778 | 1472904843749 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:03 INFO - PROCESS | 1778 | 1472904843967 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 05:14:04 INFO - PROCESS | 1778 | 1472904843996 Marionette TRACE conn4 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:04 INFO - PROCESS | 1778 | 1472904844012 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:04 INFO - PROCESS | 1778 | ++DOCSHELL 0x8fbe4000 == 31 [pid = 1778] [id = 300] 05:14:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x8fbe5000) [pid = 1778] [serial = 901] [outer = (nil)] 05:14:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x911cc400) [pid = 1778] [serial = 902] [outer = 0x8fbe5000] 05:14:04 INFO - PROCESS | 1778 | 1472904844085 Marionette DEBUG loaded listener.js 05:14:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x911d3400) [pid = 1778] [serial = 903] [outer = 0x8fbe5000] 05:14:05 INFO - PROCESS | 1778 | 1472904845532 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 05:14:05 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x911d0800) [pid = 1778] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 05:14:05 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x8e0a9c00) [pid = 1778] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 05:14:05 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x911c9400) [pid = 1778] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 05:14:05 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x914f3c00) [pid = 1778] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 05:14:05 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x8fb40400) [pid = 1778] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 05:14:05 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x91738400) [pid = 1778] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 05:14:05 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x914ac800) [pid = 1778] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 05:14:05 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x8c7cfc00) [pid = 1778] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 05:14:05 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x8e14f400) [pid = 1778] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 05:14:05 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x8d9f3400) [pid = 1778] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 05:14:05 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x8e0a9400) [pid = 1778] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 05:14:05 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x92ebfc00) [pid = 1778] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:14:05 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x93c7f400) [pid = 1778] [serial = 27] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:14:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 05:14:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1946ms 05:14:05 INFO - PROCESS | 1778 | 1472904845669 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 05:14:05 INFO - PROCESS | 1778 | 1472904845674 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 05:14:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 05:14:05 INFO - PROCESS | 1778 | 1472904845681 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 05:14:05 INFO - PROCESS | 1778 | 1472904845684 Marionette TRACE conn4 <- [1,1174,null,{}] 05:14:05 INFO - PROCESS | 1778 | 1472904845690 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:05 INFO - PROCESS | 1778 | 1472904845694 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:05 INFO - PROCESS | 1778 | 1472904845896 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 05:14:05 INFO - PROCESS | 1778 | 1472904845973 Marionette TRACE conn4 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:05 INFO - PROCESS | 1778 | 1472904845982 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:06 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7d2400 == 32 [pid = 1778] [id = 301] 05:14:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x8edb9000) [pid = 1778] [serial = 904] [outer = (nil)] 05:14:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x911d3000) [pid = 1778] [serial = 905] [outer = 0x8edb9000] 05:14:06 INFO - PROCESS | 1778 | 1472904846054 Marionette DEBUG loaded listener.js 05:14:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x914ad000) [pid = 1778] [serial = 906] [outer = 0x8edb9000] 05:14:06 INFO - PROCESS | 1778 | 1472904846812 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 05:14:06 INFO - PROCESS | 1778 | 1472904846867 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 05:14:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 05:14:06 INFO - PROCESS | 1778 | 1472904846875 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 05:14:06 INFO - PROCESS | 1778 | 1472904846878 Marionette TRACE conn4 <- [1,1178,null,{}] 05:14:06 INFO - PROCESS | 1778 | 1472904846884 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:06 INFO - PROCESS | 1778 | 1472904846889 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:07 INFO - PROCESS | 1778 | 1472904847045 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 05:14:07 INFO - PROCESS | 1778 | 1472904847056 Marionette TRACE conn4 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:07 INFO - PROCESS | 1778 | 1472904847063 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:07 INFO - PROCESS | 1778 | ++DOCSHELL 0x911ca800 == 33 [pid = 1778] [id = 302] 05:14:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x91581400) [pid = 1778] [serial = 907] [outer = (nil)] 05:14:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x91733c00) [pid = 1778] [serial = 908] [outer = 0x91581400] 05:14:07 INFO - PROCESS | 1778 | 1472904847132 Marionette DEBUG loaded listener.js 05:14:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x9173a400) [pid = 1778] [serial = 909] [outer = 0x91581400] 05:14:08 INFO - PROCESS | 1778 | 1472904848264 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 05:14:08 INFO - PROCESS | 1778 | 1472904848366 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 05:14:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 05:14:08 INFO - PROCESS | 1778 | 1472904848377 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 05:14:08 INFO - PROCESS | 1778 | 1472904848382 Marionette TRACE conn4 <- [1,1182,null,{}] 05:14:08 INFO - PROCESS | 1778 | 1472904848394 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:08 INFO - PROCESS | 1778 | 1472904848401 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:08 INFO - PROCESS | 1778 | 1472904848706 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 05:14:08 INFO - PROCESS | 1778 | 1472904848902 Marionette TRACE conn4 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:08 INFO - PROCESS | 1778 | 1472904848910 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:08 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dfdfc00 == 34 [pid = 1778] [id = 303] 05:14:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x8dfe2c00) [pid = 1778] [serial = 910] [outer = (nil)] 05:14:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x8e14d800) [pid = 1778] [serial = 911] [outer = 0x8dfe2c00] 05:14:09 INFO - PROCESS | 1778 | 1472904849001 Marionette DEBUG loaded listener.js 05:14:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x8edb5c00) [pid = 1778] [serial = 912] [outer = 0x8dfe2c00] 05:14:09 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 05:14:09 INFO - PROCESS | 1778 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:14:10 INFO - PROCESS | 1778 | 1472904850064 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 05:14:10 INFO - PROCESS | 1778 | 1472904850127 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 05:14:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 05:14:10 INFO - PROCESS | 1778 | 1472904850139 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 05:14:10 INFO - PROCESS | 1778 | 1472904850143 Marionette TRACE conn4 <- [1,1186,null,{}] 05:14:10 INFO - PROCESS | 1778 | 1472904850150 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:10 INFO - PROCESS | 1778 | 1472904850156 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:10 INFO - PROCESS | 1778 | 1472904850359 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 05:14:10 INFO - PROCESS | 1778 | 1472904850583 Marionette TRACE conn4 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:10 INFO - PROCESS | 1778 | 1472904850594 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:10 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e148400 == 35 [pid = 1778] [id = 304] 05:14:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x914a8000) [pid = 1778] [serial = 913] [outer = (nil)] 05:14:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x91734400) [pid = 1778] [serial = 914] [outer = 0x914a8000] 05:14:10 INFO - PROCESS | 1778 | 1472904850708 Marionette DEBUG loaded listener.js 05:14:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x9191c000) [pid = 1778] [serial = 915] [outer = 0x914a8000] 05:14:11 INFO - PROCESS | 1778 | 1472904851698 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 05:14:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 05:14:11 INFO - PROCESS | 1778 | 1472904851779 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 05:14:11 INFO - PROCESS | 1778 | 1472904851786 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 05:14:11 INFO - PROCESS | 1778 | 1472904851793 Marionette TRACE conn4 <- [1,1190,null,{}] 05:14:11 INFO - PROCESS | 1778 | 1472904851811 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:11 INFO - PROCESS | 1778 | 1472904851820 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:12 INFO - PROCESS | 1778 | 1472904852049 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 05:14:12 INFO - PROCESS | 1778 | 1472904852308 Marionette TRACE conn4 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:12 INFO - PROCESS | 1778 | 1472904852320 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:12 INFO - PROCESS | 1778 | ++DOCSHELL 0x92122000 == 36 [pid = 1778] [id = 305] 05:14:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x92122c00) [pid = 1778] [serial = 916] [outer = (nil)] 05:14:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x9214dc00) [pid = 1778] [serial = 917] [outer = 0x92122c00] 05:14:12 INFO - PROCESS | 1778 | 1472904852406 Marionette DEBUG loaded listener.js 05:14:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x921cd000) [pid = 1778] [serial = 918] [outer = 0x92122c00] 05:14:13 INFO - PROCESS | 1778 | 1472904853370 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 05:14:13 INFO - PROCESS | 1778 | 1472904853457 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 05:14:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 05:14:13 INFO - PROCESS | 1778 | 1472904853465 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 05:14:13 INFO - PROCESS | 1778 | 1472904853469 Marionette TRACE conn4 <- [1,1194,null,{}] 05:14:13 INFO - PROCESS | 1778 | 1472904853475 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:13 INFO - PROCESS | 1778 | 1472904853480 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:13 INFO - PROCESS | 1778 | 1472904853673 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 05:14:13 INFO - PROCESS | 1778 | 1472904853820 Marionette TRACE conn4 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:13 INFO - PROCESS | 1778 | 1472904853827 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:13 INFO - PROCESS | 1778 | ++DOCSHELL 0x92121400 == 37 [pid = 1778] [id = 306] 05:14:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x921d3800) [pid = 1778] [serial = 919] [outer = (nil)] 05:14:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x92315800) [pid = 1778] [serial = 920] [outer = 0x921d3800] 05:14:13 INFO - PROCESS | 1778 | 1472904853987 Marionette DEBUG loaded listener.js 05:14:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x9231a800) [pid = 1778] [serial = 921] [outer = 0x921d3800] 05:14:14 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 05:14:14 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 05:14:15 INFO - PROCESS | 1778 | 1472904855082 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 05:14:15 INFO - PROCESS | 1778 | 1472904855161 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 05:14:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 05:14:15 INFO - PROCESS | 1778 | 1472904855170 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 05:14:15 INFO - PROCESS | 1778 | 1472904855175 Marionette TRACE conn4 <- [1,1198,null,{}] 05:14:15 INFO - PROCESS | 1778 | 1472904855184 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:15 INFO - PROCESS | 1778 | 1472904855190 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:15 INFO - PROCESS | 1778 | 1472904855372 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 05:14:15 INFO - PROCESS | 1778 | 1472904855621 Marionette TRACE conn4 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:15 INFO - PROCESS | 1778 | 1472904855639 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:15 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c69c400 == 38 [pid = 1778] [id = 307] 05:14:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x8e14b400) [pid = 1778] [serial = 922] [outer = (nil)] 05:14:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0x8edb1400) [pid = 1778] [serial = 923] [outer = 0x8e14b400] 05:14:15 INFO - PROCESS | 1778 | 1472904855734 Marionette DEBUG loaded listener.js 05:14:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 88 (0x8fb45800) [pid = 1778] [serial = 924] [outer = 0x8e14b400] 05:14:16 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7d2400 == 37 [pid = 1778] [id = 301] 05:14:16 INFO - PROCESS | 1778 | --DOMWINDOW == 87 (0x93a50000) [pid = 1778] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:14:16 INFO - PROCESS | 1778 | --DOCSHELL 0x8fbe4000 == 36 [pid = 1778] [id = 300] 05:14:16 INFO - PROCESS | 1778 | --DOCSHELL 0x8e0b2000 == 35 [pid = 1778] [id = 299] 05:14:16 INFO - PROCESS | 1778 | --DOCSHELL 0x8d9f5c00 == 34 [pid = 1778] [id = 298] 05:14:16 INFO - PROCESS | 1778 | --DOMWINDOW == 86 (0x9191e800) [pid = 1778] [serial = 866] [outer = (nil)] [url = about:blank] 05:14:16 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x911cc800) [pid = 1778] [serial = 869] [outer = (nil)] [url = about:blank] 05:14:16 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x91be4c00) [pid = 1778] [serial = 867] [outer = (nil)] [url = about:blank] 05:14:16 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x911d6800) [pid = 1778] [serial = 848] [outer = (nil)] [url = about:blank] 05:14:16 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x914aac00) [pid = 1778] [serial = 849] [outer = (nil)] [url = about:blank] 05:14:16 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x9158fc00) [pid = 1778] [serial = 863] [outer = (nil)] [url = about:blank] 05:14:16 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x8fbd9c00) [pid = 1778] [serial = 860] [outer = (nil)] [url = about:blank] 05:14:16 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x911c7400) [pid = 1778] [serial = 861] [outer = (nil)] [url = about:blank] 05:14:16 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x9173e400) [pid = 1778] [serial = 851] [outer = (nil)] [url = about:blank] 05:14:16 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x91916800) [pid = 1778] [serial = 852] [outer = (nil)] [url = about:blank] 05:14:16 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x9158b800) [pid = 1778] [serial = 843] [outer = (nil)] [url = about:blank] 05:14:16 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x914ed800) [pid = 1778] [serial = 842] [outer = (nil)] [url = about:blank] 05:14:16 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x8e144000) [pid = 1778] [serial = 845] [outer = (nil)] [url = about:blank] 05:14:16 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x8e281400) [pid = 1778] [serial = 846] [outer = (nil)] [url = about:blank] 05:14:16 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x91920400) [pid = 1778] [serial = 854] [outer = (nil)] [url = about:blank] 05:14:16 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x91be7400) [pid = 1778] [serial = 855] [outer = (nil)] [url = about:blank] 05:14:16 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x8dfe0c00) [pid = 1778] [serial = 857] [outer = (nil)] [url = about:blank] 05:14:16 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x8e0b0000) [pid = 1778] [serial = 858] [outer = (nil)] [url = about:blank] 05:14:16 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x92144400) [pid = 1778] [serial = 872] [outer = (nil)] [url = about:blank] 05:14:16 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x914f1800) [pid = 1778] [serial = 870] [outer = (nil)] [url = about:blank] 05:14:16 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x9214a800) [pid = 1778] [serial = 873] [outer = (nil)] [url = about:blank] 05:14:16 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x9173bc00) [pid = 1778] [serial = 864] [outer = (nil)] [url = about:blank] 05:14:16 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x8d9ebc00) [pid = 1778] [serial = 600] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:14:16 INFO - PROCESS | 1778 | 1472904856684 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 05:14:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 05:14:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1539ms 05:14:16 INFO - PROCESS | 1778 | 1472904856709 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 05:14:16 INFO - PROCESS | 1778 | 1472904856716 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 05:14:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 05:14:16 INFO - PROCESS | 1778 | 1472904856727 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 05:14:16 INFO - PROCESS | 1778 | 1472904856731 Marionette TRACE conn4 <- [1,1202,null,{}] 05:14:16 INFO - PROCESS | 1778 | 1472904856737 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:16 INFO - PROCESS | 1778 | 1472904856743 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:16 INFO - PROCESS | 1778 | 1472904856905 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 05:14:16 INFO - PROCESS | 1778 | 1472904856922 Marionette TRACE conn4 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:16 INFO - PROCESS | 1778 | 1472904856932 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:16 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e283800 == 35 [pid = 1778] [id = 308] 05:14:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x8fbe1000) [pid = 1778] [serial = 925] [outer = (nil)] 05:14:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x911c8800) [pid = 1778] [serial = 926] [outer = 0x8fbe1000] 05:14:17 INFO - PROCESS | 1778 | 1472904857041 Marionette DEBUG loaded listener.js 05:14:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x914a6800) [pid = 1778] [serial = 927] [outer = 0x8fbe1000] 05:14:18 INFO - PROCESS | 1778 | 1472904858005 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:14:18 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:14:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1333ms 05:14:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 05:14:18 INFO - PROCESS | 1778 | 1472904858060 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 05:14:18 INFO - PROCESS | 1778 | 1472904858063 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 05:14:18 INFO - PROCESS | 1778 | 1472904858078 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 05:14:18 INFO - PROCESS | 1778 | 1472904858084 Marionette TRACE conn4 <- [1,1206,null,{}] 05:14:18 INFO - PROCESS | 1778 | 1472904858099 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:18 INFO - PROCESS | 1778 | 1472904858107 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:18 INFO - PROCESS | 1778 | 1472904858266 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 05:14:18 INFO - PROCESS | 1778 | 1472904858278 Marionette TRACE conn4 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:18 INFO - PROCESS | 1778 | 1472904858290 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:18 INFO - PROCESS | 1778 | ++DOCSHELL 0x9173f000 == 36 [pid = 1778] [id = 309] 05:14:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x9173f800) [pid = 1778] [serial = 928] [outer = (nil)] 05:14:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x91916800) [pid = 1778] [serial = 929] [outer = 0x9173f800] 05:14:18 INFO - PROCESS | 1778 | 1472904858362 Marionette DEBUG loaded listener.js 05:14:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x91be3400) [pid = 1778] [serial = 930] [outer = 0x9173f800] 05:14:19 INFO - PROCESS | 1778 | 1472904859337 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:14:19 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:14:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1343ms 05:14:19 INFO - PROCESS | 1778 | 1472904859413 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 05:14:19 INFO - PROCESS | 1778 | 1472904859418 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 05:14:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 05:14:19 INFO - PROCESS | 1778 | 1472904859424 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 05:14:19 INFO - PROCESS | 1778 | 1472904859426 Marionette TRACE conn4 <- [1,1210,null,{}] 05:14:19 INFO - PROCESS | 1778 | 1472904859432 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:19 INFO - PROCESS | 1778 | 1472904859437 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:19 INFO - PROCESS | 1778 | 1472904859666 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 05:14:19 INFO - PROCESS | 1778 | 1472904859695 Marionette TRACE conn4 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:19 INFO - PROCESS | 1778 | 1472904859704 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:19 INFO - PROCESS | 1778 | ++DOCSHELL 0x91585800 == 37 [pid = 1778] [id = 310] 05:14:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x91be2000) [pid = 1778] [serial = 931] [outer = (nil)] 05:14:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x91bed400) [pid = 1778] [serial = 932] [outer = 0x91be2000] 05:14:19 INFO - PROCESS | 1778 | 1472904859774 Marionette DEBUG loaded listener.js 05:14:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x91bee800) [pid = 1778] [serial = 933] [outer = 0x91be2000] 05:14:20 INFO - PROCESS | 1778 | 1472904860714 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 05:14:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 05:14:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1331ms 05:14:20 INFO - PROCESS | 1778 | 1472904860756 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 05:14:20 INFO - PROCESS | 1778 | 1472904860760 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 05:14:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 05:14:20 INFO - PROCESS | 1778 | 1472904860767 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 05:14:20 INFO - PROCESS | 1778 | 1472904860770 Marionette TRACE conn4 <- [1,1214,null,{}] 05:14:20 INFO - PROCESS | 1778 | 1472904860782 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:20 INFO - PROCESS | 1778 | 1472904860786 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:20 INFO - PROCESS | 1778 | 1472904860996 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 05:14:21 INFO - PROCESS | 1778 | 1472904861015 Marionette TRACE conn4 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:21 INFO - PROCESS | 1778 | 1472904861023 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:21 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7dac00 == 38 [pid = 1778] [id = 311] 05:14:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x91be8c00) [pid = 1778] [serial = 934] [outer = (nil)] 05:14:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x9214ec00) [pid = 1778] [serial = 935] [outer = 0x91be8c00] 05:14:21 INFO - PROCESS | 1778 | 1472904861090 Marionette DEBUG loaded listener.js 05:14:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x92153c00) [pid = 1778] [serial = 936] [outer = 0x91be8c00] 05:14:21 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x8fbe5000) [pid = 1778] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 05:14:21 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x8dad8000) [pid = 1778] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 05:14:21 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x8dfe0000) [pid = 1778] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 05:14:21 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x8e0b7c00) [pid = 1778] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 05:14:21 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x8d9f0000) [pid = 1778] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 05:14:21 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x914af800) [pid = 1778] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 05:14:21 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x92150c00) [pid = 1778] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 05:14:21 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x8e28b400) [pid = 1778] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 05:14:21 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x9231ec00) [pid = 1778] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 05:14:21 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x8dade000) [pid = 1778] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 05:14:21 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x8edb9000) [pid = 1778] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 05:14:22 INFO - PROCESS | 1778 | 1472904862072 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 05:14:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 05:14:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1340ms 05:14:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 05:14:22 INFO - PROCESS | 1778 | 1472904862107 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 05:14:22 INFO - PROCESS | 1778 | 1472904862111 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 05:14:22 INFO - PROCESS | 1778 | 1472904862117 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 05:14:22 INFO - PROCESS | 1778 | 1472904862121 Marionette TRACE conn4 <- [1,1218,null,{}] 05:14:22 INFO - PROCESS | 1778 | 1472904862127 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:22 INFO - PROCESS | 1778 | 1472904862137 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:22 INFO - PROCESS | 1778 | 1472904862335 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 05:14:22 INFO - PROCESS | 1778 | 1472904862458 Marionette TRACE conn4 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:22 INFO - PROCESS | 1778 | 1472904862466 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:22 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d9ec400 == 39 [pid = 1778] [id = 312] 05:14:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x8d9f4800) [pid = 1778] [serial = 937] [outer = (nil)] 05:14:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x92320400) [pid = 1778] [serial = 938] [outer = 0x8d9f4800] 05:14:22 INFO - PROCESS | 1778 | 1472904862538 Marionette DEBUG loaded listener.js 05:14:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x914f5800) [pid = 1778] [serial = 939] [outer = 0x8d9f4800] 05:14:23 INFO - PROCESS | 1778 | 1472904863331 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 05:14:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 05:14:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1283ms 05:14:23 INFO - PROCESS | 1778 | 1472904863400 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 05:14:23 INFO - PROCESS | 1778 | 1472904863404 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 05:14:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 05:14:23 INFO - PROCESS | 1778 | 1472904863411 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 05:14:23 INFO - PROCESS | 1778 | 1472904863414 Marionette TRACE conn4 <- [1,1222,null,{}] 05:14:23 INFO - PROCESS | 1778 | 1472904863419 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:23 INFO - PROCESS | 1778 | 1472904863424 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:23 INFO - PROCESS | 1778 | 1472904863652 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 05:14:23 INFO - PROCESS | 1778 | 1472904863823 Marionette TRACE conn4 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:23 INFO - PROCESS | 1778 | 1472904863833 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:23 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7d8c00 == 40 [pid = 1778] [id = 313] 05:14:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x8c7da800) [pid = 1778] [serial = 940] [outer = (nil)] 05:14:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x8d9f5c00) [pid = 1778] [serial = 941] [outer = 0x8c7da800] 05:14:23 INFO - PROCESS | 1778 | 1472904863924 Marionette DEBUG loaded listener.js 05:14:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x8dfe1c00) [pid = 1778] [serial = 942] [outer = 0x8c7da800] 05:14:24 INFO - PROCESS | 1778 | 1472904864943 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 05:14:25 INFO - PROCESS | 1778 | 1472904865002 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 05:14:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 05:14:25 INFO - PROCESS | 1778 | 1472904865042 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 05:14:25 INFO - PROCESS | 1778 | 1472904865048 Marionette TRACE conn4 <- [1,1226,null,{}] 05:14:25 INFO - PROCESS | 1778 | 1472904865059 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:25 INFO - PROCESS | 1778 | 1472904865065 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:25 INFO - PROCESS | 1778 | 1472904865284 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 05:14:25 INFO - PROCESS | 1778 | 1472904865501 Marionette TRACE conn4 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:25 INFO - PROCESS | 1778 | 1472904865508 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:25 INFO - PROCESS | 1778 | ++DOCSHELL 0x8fbe0000 == 41 [pid = 1778] [id = 314] 05:14:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x911d0400) [pid = 1778] [serial = 943] [outer = (nil)] 05:14:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x914ecc00) [pid = 1778] [serial = 944] [outer = 0x911d0400] 05:14:25 INFO - PROCESS | 1778 | 1472904865659 Marionette DEBUG loaded listener.js 05:14:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x91589400) [pid = 1778] [serial = 945] [outer = 0x911d0400] 05:14:26 INFO - PROCESS | 1778 | 1472904866597 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 05:14:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 05:14:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1618ms 05:14:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 05:14:26 INFO - PROCESS | 1778 | 1472904866630 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 05:14:26 INFO - PROCESS | 1778 | 1472904866635 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 05:14:26 INFO - PROCESS | 1778 | 1472904866642 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 05:14:26 INFO - PROCESS | 1778 | 1472904866645 Marionette TRACE conn4 <- [1,1230,null,{}] 05:14:26 INFO - PROCESS | 1778 | 1472904866652 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:26 INFO - PROCESS | 1778 | 1472904866658 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:26 INFO - PROCESS | 1778 | 1472904866844 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 05:14:27 INFO - PROCESS | 1778 | 1472904867013 Marionette TRACE conn4 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:27 INFO - PROCESS | 1778 | 1472904867020 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:27 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7d1000 == 42 [pid = 1778] [id = 315] 05:14:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x914ad400) [pid = 1778] [serial = 946] [outer = (nil)] 05:14:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x92149800) [pid = 1778] [serial = 947] [outer = 0x914ad400] 05:14:27 INFO - PROCESS | 1778 | 1472904867108 Marionette DEBUG loaded listener.js 05:14:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x921d4800) [pid = 1778] [serial = 948] [outer = 0x914ad400] 05:14:28 INFO - PROCESS | 1778 | 1472904868095 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 05:14:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 05:14:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1488ms 05:14:28 INFO - PROCESS | 1778 | 1472904868129 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 05:14:28 INFO - PROCESS | 1778 | 1472904868135 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 05:14:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 05:14:28 INFO - PROCESS | 1778 | 1472904868154 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 05:14:28 INFO - PROCESS | 1778 | 1472904868162 Marionette TRACE conn4 <- [1,1234,null,{}] 05:14:28 INFO - PROCESS | 1778 | 1472904868167 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:28 INFO - PROCESS | 1778 | 1472904868174 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:28 INFO - PROCESS | 1778 | 1472904868357 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 05:14:28 INFO - PROCESS | 1778 | 1472904868524 Marionette TRACE conn4 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:28 INFO - PROCESS | 1778 | 1472904868534 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:28 INFO - PROCESS | 1778 | ++DOCSHELL 0x929adc00 == 43 [pid = 1778] [id = 316] 05:14:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x92b2e800) [pid = 1778] [serial = 949] [outer = (nil)] 05:14:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x92b3b000) [pid = 1778] [serial = 950] [outer = 0x92b2e800] 05:14:28 INFO - PROCESS | 1778 | 1472904868620 Marionette DEBUG loaded listener.js 05:14:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x92ebe800) [pid = 1778] [serial = 951] [outer = 0x92b2e800] 05:14:29 INFO - PROCESS | 1778 | 1472904869543 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 05:14:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 05:14:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1442ms 05:14:29 INFO - PROCESS | 1778 | 1472904869587 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 05:14:29 INFO - PROCESS | 1778 | 1472904869591 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 05:14:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 05:14:29 INFO - PROCESS | 1778 | 1472904869599 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 05:14:29 INFO - PROCESS | 1778 | 1472904869602 Marionette TRACE conn4 <- [1,1238,null,{}] 05:14:29 INFO - PROCESS | 1778 | 1472904869608 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:29 INFO - PROCESS | 1778 | 1472904869613 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:29 INFO - PROCESS | 1778 | 1472904869794 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 05:14:29 INFO - PROCESS | 1778 | 1472904869961 Marionette TRACE conn4 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:29 INFO - PROCESS | 1778 | 1472904869968 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:29 INFO - PROCESS | 1778 | ++DOCSHELL 0x92ebb000 == 44 [pid = 1778] [id = 317] 05:14:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x938c5400) [pid = 1778] [serial = 952] [outer = (nil)] 05:14:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x93949400) [pid = 1778] [serial = 953] [outer = 0x938c5400] 05:14:30 INFO - PROCESS | 1778 | 1472904870063 Marionette DEBUG loaded listener.js 05:14:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x93a44c00) [pid = 1778] [serial = 954] [outer = 0x938c5400] 05:14:31 INFO - PROCESS | 1778 | 1472904871006 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 05:14:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 05:14:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1431ms 05:14:31 INFO - PROCESS | 1778 | 1472904871045 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 05:14:31 INFO - PROCESS | 1778 | 1472904871050 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 05:14:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 05:14:31 INFO - PROCESS | 1778 | 1472904871060 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 05:14:31 INFO - PROCESS | 1778 | 1472904871063 Marionette TRACE conn4 <- [1,1242,null,{}] 05:14:31 INFO - PROCESS | 1778 | 1472904871067 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:31 INFO - PROCESS | 1778 | 1472904871074 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:31 INFO - PROCESS | 1778 | 1472904871262 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 05:14:31 INFO - PROCESS | 1778 | 1472904871431 Marionette TRACE conn4 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:31 INFO - PROCESS | 1778 | 1472904871450 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:31 INFO - PROCESS | 1778 | ++DOCSHELL 0x93a4ec00 == 45 [pid = 1778] [id = 318] 05:14:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x93a50400) [pid = 1778] [serial = 955] [outer = (nil)] 05:14:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x93c82400) [pid = 1778] [serial = 956] [outer = 0x93a50400] 05:14:31 INFO - PROCESS | 1778 | 1472904871539 Marionette DEBUG loaded listener.js 05:14:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x93c89000) [pid = 1778] [serial = 957] [outer = 0x93a50400] 05:14:32 INFO - PROCESS | 1778 | 1472904872522 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 05:14:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 05:14:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1531ms 05:14:32 INFO - PROCESS | 1778 | 1472904872592 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 05:14:32 INFO - PROCESS | 1778 | 1472904872597 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 05:14:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 05:14:32 INFO - PROCESS | 1778 | 1472904872604 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 05:14:32 INFO - PROCESS | 1778 | 1472904872608 Marionette TRACE conn4 <- [1,1246,null,{}] 05:14:32 INFO - PROCESS | 1778 | 1472904872614 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:32 INFO - PROCESS | 1778 | 1472904872619 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:32 INFO - PROCESS | 1778 | 1472904872801 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 05:14:32 INFO - PROCESS | 1778 | 1472904872970 Marionette TRACE conn4 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:33 INFO - PROCESS | 1778 | 1472904872978 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:33 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d9f2c00 == 46 [pid = 1778] [id = 319] 05:14:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0x8e288400) [pid = 1778] [serial = 958] [outer = (nil)] 05:14:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 88 (0x9476e800) [pid = 1778] [serial = 959] [outer = 0x8e288400] 05:14:33 INFO - PROCESS | 1778 | 1472904873106 Marionette DEBUG loaded listener.js 05:14:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 89 (0x95166c00) [pid = 1778] [serial = 960] [outer = 0x8e288400] 05:14:34 INFO - PROCESS | 1778 | 1472904874017 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 05:14:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 05:14:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1453ms 05:14:34 INFO - PROCESS | 1778 | 1472904874057 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 05:14:34 INFO - PROCESS | 1778 | 1472904874062 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 05:14:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 05:14:34 INFO - PROCESS | 1778 | 1472904874069 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 05:14:34 INFO - PROCESS | 1778 | 1472904874073 Marionette TRACE conn4 <- [1,1250,null,{}] 05:14:34 INFO - PROCESS | 1778 | 1472904874079 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:34 INFO - PROCESS | 1778 | 1472904874084 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:34 INFO - PROCESS | 1778 | 1472904874258 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 05:14:34 INFO - PROCESS | 1778 | 1472904874430 Marionette TRACE conn4 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:34 INFO - PROCESS | 1778 | 1472904874439 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:34 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7d7000 == 47 [pid = 1778] [id = 320] 05:14:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 90 (0x8c7d9800) [pid = 1778] [serial = 961] [outer = (nil)] 05:14:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 91 (0x911d2800) [pid = 1778] [serial = 962] [outer = 0x8c7d9800] 05:14:34 INFO - PROCESS | 1778 | 1472904874540 Marionette DEBUG loaded listener.js 05:14:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 92 (0x91731c00) [pid = 1778] [serial = 963] [outer = 0x8c7d9800] 05:14:35 INFO - PROCESS | 1778 | 1472904875746 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 05:14:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 05:14:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1733ms 05:14:35 INFO - PROCESS | 1778 | 1472904875803 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 05:14:35 INFO - PROCESS | 1778 | 1472904875809 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 05:14:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 05:14:35 INFO - PROCESS | 1778 | 1472904875816 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 05:14:35 INFO - PROCESS | 1778 | 1472904875823 Marionette TRACE conn4 <- [1,1254,null,{}] 05:14:35 INFO - PROCESS | 1778 | 1472904875831 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:35 INFO - PROCESS | 1778 | 1472904875836 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:36 INFO - PROCESS | 1778 | 1472904876029 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 05:14:36 INFO - PROCESS | 1778 | 1472904876342 Marionette TRACE conn4 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:36 INFO - PROCESS | 1778 | 1472904876353 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:36 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d9e9000 == 48 [pid = 1778] [id = 321] 05:14:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 93 (0x8d9ed000) [pid = 1778] [serial = 964] [outer = (nil)] 05:14:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 94 (0x8dfe5c00) [pid = 1778] [serial = 965] [outer = 0x8d9ed000] 05:14:36 INFO - PROCESS | 1778 | 1472904876437 Marionette DEBUG loaded listener.js 05:14:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 95 (0x8fb38000) [pid = 1778] [serial = 966] [outer = 0x8d9ed000] 05:14:38 INFO - PROCESS | 1778 | --DOCSHELL 0x8d9ec400 == 47 [pid = 1778] [id = 312] 05:14:38 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7dac00 == 46 [pid = 1778] [id = 311] 05:14:38 INFO - PROCESS | 1778 | --DOCSHELL 0x91585800 == 45 [pid = 1778] [id = 310] 05:14:38 INFO - PROCESS | 1778 | --DOCSHELL 0x9173f000 == 44 [pid = 1778] [id = 309] 05:14:38 INFO - PROCESS | 1778 | --DOCSHELL 0x8e283800 == 43 [pid = 1778] [id = 308] 05:14:38 INFO - PROCESS | 1778 | --DOCSHELL 0x8c69c400 == 42 [pid = 1778] [id = 307] 05:14:38 INFO - PROCESS | 1778 | --DOCSHELL 0x92150400 == 41 [pid = 1778] [id = 293] 05:14:38 INFO - PROCESS | 1778 | --DOCSHELL 0x8c6a4c00 == 40 [pid = 1778] [id = 294] 05:14:38 INFO - PROCESS | 1778 | --DOCSHELL 0x8dadd800 == 39 [pid = 1778] [id = 296] 05:14:38 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7d9400 == 38 [pid = 1778] [id = 295] 05:14:38 INFO - PROCESS | 1778 | --DOCSHELL 0x8e148400 == 37 [pid = 1778] [id = 304] 05:14:38 INFO - PROCESS | 1778 | --DOCSHELL 0x911ca800 == 36 [pid = 1778] [id = 302] 05:14:38 INFO - PROCESS | 1778 | --DOCSHELL 0x8dfdfc00 == 35 [pid = 1778] [id = 303] 05:14:38 INFO - PROCESS | 1778 | --DOCSHELL 0x8d9ecc00 == 34 [pid = 1778] [id = 297] 05:14:38 INFO - PROCESS | 1778 | --DOCSHELL 0x92121400 == 33 [pid = 1778] [id = 306] 05:14:38 INFO - PROCESS | 1778 | --DOCSHELL 0x92122000 == 32 [pid = 1778] [id = 305] 05:14:38 INFO - PROCESS | 1778 | --DOCSHELL 0x8d9f2c00 == 31 [pid = 1778] [id = 319] 05:14:38 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7d7000 == 30 [pid = 1778] [id = 320] 05:14:38 INFO - PROCESS | 1778 | --DOCSHELL 0x93a4ec00 == 29 [pid = 1778] [id = 318] 05:14:38 INFO - PROCESS | 1778 | --DOCSHELL 0x92ebb000 == 28 [pid = 1778] [id = 317] 05:14:38 INFO - PROCESS | 1778 | --DOCSHELL 0x929adc00 == 27 [pid = 1778] [id = 316] 05:14:38 INFO - PROCESS | 1778 | --DOCSHELL 0x8fbe0000 == 26 [pid = 1778] [id = 314] 05:14:38 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7d1000 == 25 [pid = 1778] [id = 315] 05:14:38 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7d8c00 == 24 [pid = 1778] [id = 313] 05:14:38 INFO - PROCESS | 1778 | --DOMWINDOW == 94 (0x911cc400) [pid = 1778] [serial = 902] [outer = (nil)] [url = about:blank] 05:14:38 INFO - PROCESS | 1778 | --DOMWINDOW == 93 (0x8daddc00) [pid = 1778] [serial = 896] [outer = (nil)] [url = about:blank] 05:14:38 INFO - PROCESS | 1778 | --DOMWINDOW == 92 (0x8dae2000) [pid = 1778] [serial = 897] [outer = (nil)] [url = about:blank] 05:14:38 INFO - PROCESS | 1778 | --DOMWINDOW == 91 (0x8edb5400) [pid = 1778] [serial = 876] [outer = (nil)] [url = about:blank] 05:14:38 INFO - PROCESS | 1778 | --DOMWINDOW == 90 (0x8e286400) [pid = 1778] [serial = 875] [outer = (nil)] [url = about:blank] 05:14:38 INFO - PROCESS | 1778 | --DOMWINDOW == 89 (0x8e283400) [pid = 1778] [serial = 899] [outer = (nil)] [url = about:blank] 05:14:38 INFO - PROCESS | 1778 | --DOMWINDOW == 88 (0x8dae6400) [pid = 1778] [serial = 894] [outer = (nil)] [url = about:blank] 05:14:38 INFO - PROCESS | 1778 | --DOMWINDOW == 87 (0x8dad7400) [pid = 1778] [serial = 893] [outer = (nil)] [url = about:blank] 05:14:38 INFO - PROCESS | 1778 | --DOMWINDOW == 86 (0x91736400) [pid = 1778] [serial = 879] [outer = (nil)] [url = about:blank] 05:14:38 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x914f4400) [pid = 1778] [serial = 878] [outer = (nil)] [url = about:blank] 05:14:38 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x921d1800) [pid = 1778] [serial = 882] [outer = (nil)] [url = about:blank] 05:14:38 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x921ccc00) [pid = 1778] [serial = 881] [outer = (nil)] [url = about:blank] 05:14:38 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x92316800) [pid = 1778] [serial = 885] [outer = (nil)] [url = about:blank] 05:14:38 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x92311400) [pid = 1778] [serial = 884] [outer = (nil)] [url = about:blank] 05:14:38 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x91733c00) [pid = 1778] [serial = 908] [outer = (nil)] [url = about:blank] 05:14:38 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x929af800) [pid = 1778] [serial = 888] [outer = (nil)] [url = about:blank] 05:14:38 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x929a5c00) [pid = 1778] [serial = 887] [outer = (nil)] [url = about:blank] 05:14:38 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x938c0c00) [pid = 1778] [serial = 891] [outer = (nil)] [url = about:blank] 05:14:38 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x92ebb800) [pid = 1778] [serial = 890] [outer = (nil)] [url = about:blank] 05:14:38 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x914ad000) [pid = 1778] [serial = 906] [outer = (nil)] [url = about:blank] 05:14:38 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x911d3000) [pid = 1778] [serial = 905] [outer = (nil)] [url = about:blank] 05:14:38 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x911d3400) [pid = 1778] [serial = 903] [outer = (nil)] [url = about:blank] 05:14:38 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x8e28ac00) [pid = 1778] [serial = 900] [outer = (nil)] [url = about:blank] 05:14:38 INFO - PROCESS | 1778 | 1472904878505 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 05:14:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 05:14:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 2749ms 05:14:38 INFO - PROCESS | 1778 | 1472904878566 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 05:14:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 05:14:38 INFO - PROCESS | 1778 | 1472904878572 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 05:14:38 INFO - PROCESS | 1778 | 1472904878581 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 05:14:38 INFO - PROCESS | 1778 | 1472904878586 Marionette TRACE conn4 <- [1,1258,null,{}] 05:14:38 INFO - PROCESS | 1778 | 1472904878594 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:38 INFO - PROCESS | 1778 | 1472904878599 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:38 INFO - PROCESS | 1778 | 1472904878773 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 05:14:38 INFO - PROCESS | 1778 | 1472904878934 Marionette TRACE conn4 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:38 INFO - PROCESS | 1778 | 1472904878950 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:38 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d9f1c00 == 25 [pid = 1778] [id = 322] 05:14:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x8d9f4000) [pid = 1778] [serial = 967] [outer = (nil)] 05:14:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x8dadec00) [pid = 1778] [serial = 968] [outer = 0x8d9f4000] 05:14:39 INFO - PROCESS | 1778 | 1472904879023 Marionette DEBUG loaded listener.js 05:14:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x8dfd9000) [pid = 1778] [serial = 969] [outer = 0x8d9f4000] 05:14:39 INFO - PROCESS | 1778 | 1472904879820 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 05:14:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 05:14:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1284ms 05:14:39 INFO - PROCESS | 1778 | 1472904879865 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 05:14:39 INFO - PROCESS | 1778 | 1472904879874 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 05:14:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 05:14:39 INFO - PROCESS | 1778 | 1472904879890 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 05:14:39 INFO - PROCESS | 1778 | 1472904879895 Marionette TRACE conn4 <- [1,1262,null,{}] 05:14:39 INFO - PROCESS | 1778 | 1472904879901 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:39 INFO - PROCESS | 1778 | 1472904879907 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:40 INFO - PROCESS | 1778 | 1472904880078 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 05:14:40 INFO - PROCESS | 1778 | 1472904880259 Marionette TRACE conn4 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:40 INFO - PROCESS | 1778 | 1472904880267 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:40 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e142400 == 26 [pid = 1778] [id = 323] 05:14:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x8e14f000) [pid = 1778] [serial = 970] [outer = (nil)] 05:14:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x8e286800) [pid = 1778] [serial = 971] [outer = 0x8e14f000] 05:14:40 INFO - PROCESS | 1778 | 1472904880350 Marionette DEBUG loaded listener.js 05:14:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x8e28d400) [pid = 1778] [serial = 972] [outer = 0x8e14f000] 05:14:41 INFO - PROCESS | 1778 | 1472904881306 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 05:14:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 05:14:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1482ms 05:14:41 INFO - PROCESS | 1778 | 1472904881376 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 05:14:41 INFO - PROCESS | 1778 | 1472904881380 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 05:14:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 05:14:41 INFO - PROCESS | 1778 | 1472904881386 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 05:14:41 INFO - PROCESS | 1778 | 1472904881393 Marionette TRACE conn4 <- [1,1266,null,{}] 05:14:41 INFO - PROCESS | 1778 | 1472904881419 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:41 INFO - PROCESS | 1778 | 1472904881427 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:41 INFO - PROCESS | 1778 | 1472904881634 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 05:14:41 INFO - PROCESS | 1778 | 1472904881661 Marionette TRACE conn4 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:41 INFO - PROCESS | 1778 | 1472904881673 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:41 INFO - PROCESS | 1778 | ++DOCSHELL 0x911cd000 == 27 [pid = 1778] [id = 324] 05:14:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x911cf400) [pid = 1778] [serial = 973] [outer = (nil)] 05:14:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x911d3c00) [pid = 1778] [serial = 974] [outer = 0x911cf400] 05:14:41 INFO - PROCESS | 1778 | 1472904881747 Marionette DEBUG loaded listener.js 05:14:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x914a5800) [pid = 1778] [serial = 975] [outer = 0x911cf400] 05:14:43 INFO - PROCESS | 1778 | 1472904883175 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 05:14:43 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x8d9f4800) [pid = 1778] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 05:14:43 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x8e14b400) [pid = 1778] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 05:14:43 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x8dfe2c00) [pid = 1778] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 05:14:43 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x9173f800) [pid = 1778] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 05:14:43 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x8fbe1000) [pid = 1778] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 05:14:43 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x921d3800) [pid = 1778] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 05:14:43 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x91be8c00) [pid = 1778] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 05:14:43 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x92122c00) [pid = 1778] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 05:14:43 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x91be2000) [pid = 1778] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 05:14:43 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x914a8000) [pid = 1778] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 05:14:43 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x91581400) [pid = 1778] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 05:14:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 05:14:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1888ms 05:14:43 INFO - PROCESS | 1778 | 1472904883289 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 05:14:43 INFO - PROCESS | 1778 | 1472904883294 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 05:14:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 05:14:43 INFO - PROCESS | 1778 | 1472904883305 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 05:14:43 INFO - PROCESS | 1778 | 1472904883308 Marionette TRACE conn4 <- [1,1270,null,{}] 05:14:43 INFO - PROCESS | 1778 | 1472904883314 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:43 INFO - PROCESS | 1778 | 1472904883318 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:43 INFO - PROCESS | 1778 | 1472904883462 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 05:14:43 INFO - PROCESS | 1778 | 1472904883584 Marionette TRACE conn4 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:43 INFO - PROCESS | 1778 | 1472904883595 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:43 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e0b5400 == 28 [pid = 1778] [id = 325] 05:14:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x8fbdbc00) [pid = 1778] [serial = 976] [outer = (nil)] 05:14:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x911cfc00) [pid = 1778] [serial = 977] [outer = 0x8fbdbc00] 05:14:43 INFO - PROCESS | 1778 | 1472904883669 Marionette DEBUG loaded listener.js 05:14:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x914f1000) [pid = 1778] [serial = 978] [outer = 0x8fbdbc00] 05:14:44 INFO - PROCESS | 1778 | 1472904884420 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 05:14:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 05:14:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1180ms 05:14:44 INFO - PROCESS | 1778 | 1472904884486 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 05:14:44 INFO - PROCESS | 1778 | 1472904884490 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 05:14:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 05:14:44 INFO - PROCESS | 1778 | 1472904884496 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 05:14:44 INFO - PROCESS | 1778 | 1472904884500 Marionette TRACE conn4 <- [1,1274,null,{}] 05:14:44 INFO - PROCESS | 1778 | 1472904884505 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:44 INFO - PROCESS | 1778 | 1472904884510 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:44 INFO - PROCESS | 1778 | 1472904884663 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 05:14:44 INFO - PROCESS | 1778 | 1472904884671 Marionette TRACE conn4 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:44 INFO - PROCESS | 1778 | 1472904884679 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:44 INFO - PROCESS | 1778 | ++DOCSHELL 0x9158c400 == 29 [pid = 1778] [id = 326] 05:14:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x9158dc00) [pid = 1778] [serial = 979] [outer = (nil)] 05:14:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x91736400) [pid = 1778] [serial = 980] [outer = 0x9158dc00] 05:14:44 INFO - PROCESS | 1778 | 1472904884752 Marionette DEBUG loaded listener.js 05:14:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x9173b000) [pid = 1778] [serial = 981] [outer = 0x9158dc00] 05:14:45 INFO - PROCESS | 1778 | 1472904885929 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 05:14:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 05:14:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1479ms 05:14:45 INFO - PROCESS | 1778 | 1472904885979 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 05:14:45 INFO - PROCESS | 1778 | 1472904885986 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 05:14:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 05:14:46 INFO - PROCESS | 1778 | 1472904885995 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 05:14:46 INFO - PROCESS | 1778 | 1472904885999 Marionette TRACE conn4 <- [1,1278,null,{}] 05:14:46 INFO - PROCESS | 1778 | 1472904886008 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:46 INFO - PROCESS | 1778 | 1472904886015 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:46 INFO - PROCESS | 1778 | 1472904886208 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 05:14:46 INFO - PROCESS | 1778 | 1472904886439 Marionette TRACE conn4 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:46 INFO - PROCESS | 1778 | 1472904886448 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:46 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d9f2c00 == 30 [pid = 1778] [id = 327] 05:14:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x8dae2000) [pid = 1778] [serial = 982] [outer = (nil)] 05:14:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x8e0b5c00) [pid = 1778] [serial = 983] [outer = 0x8dae2000] 05:14:46 INFO - PROCESS | 1778 | 1472904886563 Marionette DEBUG loaded listener.js 05:14:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x8e14e000) [pid = 1778] [serial = 984] [outer = 0x8dae2000] 05:14:47 INFO - PROCESS | 1778 | 1472904887550 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 05:14:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 05:14:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1636ms 05:14:47 INFO - PROCESS | 1778 | 1472904887630 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 05:14:47 INFO - PROCESS | 1778 | 1472904887638 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 05:14:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 05:14:47 INFO - PROCESS | 1778 | 1472904887649 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 05:14:47 INFO - PROCESS | 1778 | 1472904887653 Marionette TRACE conn4 <- [1,1282,null,{}] 05:14:47 INFO - PROCESS | 1778 | 1472904887661 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:47 INFO - PROCESS | 1778 | 1472904887667 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:47 INFO - PROCESS | 1778 | 1472904887886 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 05:14:48 INFO - PROCESS | 1778 | 1472904888158 Marionette TRACE conn4 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:48 INFO - PROCESS | 1778 | 1472904888166 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:48 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c699c00 == 31 [pid = 1778] [id = 328] 05:14:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x911c9400) [pid = 1778] [serial = 985] [outer = (nil)] 05:14:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x911d4400) [pid = 1778] [serial = 986] [outer = 0x911c9400] 05:14:48 INFO - PROCESS | 1778 | 1472904888254 Marionette DEBUG loaded listener.js 05:14:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x914aa400) [pid = 1778] [serial = 987] [outer = 0x911c9400] 05:14:49 INFO - PROCESS | 1778 | 1472904889316 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 05:14:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 05:14:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1734ms 05:14:49 INFO - PROCESS | 1778 | 1472904889384 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 05:14:49 INFO - PROCESS | 1778 | 1472904889390 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 05:14:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 05:14:49 INFO - PROCESS | 1778 | 1472904889397 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 05:14:49 INFO - PROCESS | 1778 | 1472904889403 Marionette TRACE conn4 <- [1,1286,null,{}] 05:14:49 INFO - PROCESS | 1778 | 1472904889421 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:49 INFO - PROCESS | 1778 | 1472904889430 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:49 INFO - PROCESS | 1778 | 1472904889656 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 05:14:49 INFO - PROCESS | 1778 | 1472904889880 Marionette TRACE conn4 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:49 INFO - PROCESS | 1778 | 1472904889895 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:49 INFO - PROCESS | 1778 | ++DOCSHELL 0x91be6400 == 32 [pid = 1778] [id = 329] 05:14:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x91be7c00) [pid = 1778] [serial = 988] [outer = (nil)] 05:14:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x91bec000) [pid = 1778] [serial = 989] [outer = 0x91be7c00] 05:14:49 INFO - PROCESS | 1778 | 1472904889981 Marionette DEBUG loaded listener.js 05:14:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x92116400) [pid = 1778] [serial = 990] [outer = 0x91be7c00] 05:14:51 INFO - PROCESS | 1778 | 1472904891002 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 05:14:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 05:14:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1695ms 05:14:51 INFO - PROCESS | 1778 | 1472904891093 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 05:14:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 05:14:51 INFO - PROCESS | 1778 | 1472904891099 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 05:14:51 INFO - PROCESS | 1778 | 1472904891105 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 05:14:51 INFO - PROCESS | 1778 | 1472904891109 Marionette TRACE conn4 <- [1,1290,null,{}] 05:14:51 INFO - PROCESS | 1778 | 1472904891115 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:51 INFO - PROCESS | 1778 | 1472904891120 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:51 INFO - PROCESS | 1778 | 1472904891351 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 05:14:51 INFO - PROCESS | 1778 | 1472904891569 Marionette TRACE conn4 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:51 INFO - PROCESS | 1778 | 1472904891578 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:51 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dfe7800 == 33 [pid = 1778] [id = 330] 05:14:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x8e28b400) [pid = 1778] [serial = 991] [outer = (nil)] 05:14:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0x91918000) [pid = 1778] [serial = 992] [outer = 0x8e28b400] 05:14:51 INFO - PROCESS | 1778 | 1472904891660 Marionette DEBUG loaded listener.js 05:14:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 88 (0x91bea800) [pid = 1778] [serial = 993] [outer = 0x8e28b400] 05:14:52 INFO - PROCESS | 1778 | 1472904892739 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 05:14:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 05:14:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1691ms 05:14:52 INFO - PROCESS | 1778 | 1472904892796 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 05:14:52 INFO - PROCESS | 1778 | 1472904892810 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 05:14:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 05:14:52 INFO - PROCESS | 1778 | 1472904892825 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 05:14:52 INFO - PROCESS | 1778 | 1472904892834 Marionette TRACE conn4 <- [1,1294,null,{}] 05:14:52 INFO - PROCESS | 1778 | 1472904892849 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:52 INFO - PROCESS | 1778 | 1472904892854 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:53 INFO - PROCESS | 1778 | 1472904893102 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 05:14:53 INFO - PROCESS | 1778 | --DOCSHELL 0x8e0b5400 == 32 [pid = 1778] [id = 325] 05:14:53 INFO - PROCESS | 1778 | --DOCSHELL 0x911cd000 == 31 [pid = 1778] [id = 324] 05:14:53 INFO - PROCESS | 1778 | --DOCSHELL 0x8e142400 == 30 [pid = 1778] [id = 323] 05:14:53 INFO - PROCESS | 1778 | --DOCSHELL 0x8d9f1c00 == 29 [pid = 1778] [id = 322] 05:14:53 INFO - PROCESS | 1778 | 1472904893358 Marionette TRACE conn4 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:53 INFO - PROCESS | 1778 | 1472904893372 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:53 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d9f1c00 == 30 [pid = 1778] [id = 331] 05:14:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 89 (0x8d9f2400) [pid = 1778] [serial = 994] [outer = (nil)] 05:14:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 90 (0x8dfe6c00) [pid = 1778] [serial = 995] [outer = 0x8d9f2400] 05:14:53 INFO - PROCESS | 1778 | 1472904893449 Marionette DEBUG loaded listener.js 05:14:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 91 (0x8e0b4000) [pid = 1778] [serial = 996] [outer = 0x8d9f2400] 05:14:53 INFO - PROCESS | 1778 | --DOMWINDOW == 90 (0x92320400) [pid = 1778] [serial = 938] [outer = (nil)] [url = about:blank] 05:14:53 INFO - PROCESS | 1778 | --DOMWINDOW == 89 (0x914f5800) [pid = 1778] [serial = 939] [outer = (nil)] [url = about:blank] 05:14:53 INFO - PROCESS | 1778 | --DOMWINDOW == 88 (0x8edb1400) [pid = 1778] [serial = 923] [outer = (nil)] [url = about:blank] 05:14:53 INFO - PROCESS | 1778 | --DOMWINDOW == 87 (0x8edb5c00) [pid = 1778] [serial = 912] [outer = (nil)] [url = about:blank] 05:14:53 INFO - PROCESS | 1778 | --DOMWINDOW == 86 (0x91be3400) [pid = 1778] [serial = 930] [outer = (nil)] [url = about:blank] 05:14:53 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x914a6800) [pid = 1778] [serial = 927] [outer = (nil)] [url = about:blank] 05:14:53 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x92315800) [pid = 1778] [serial = 920] [outer = (nil)] [url = about:blank] 05:14:53 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x9214ec00) [pid = 1778] [serial = 935] [outer = (nil)] [url = about:blank] 05:14:53 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x9231a800) [pid = 1778] [serial = 921] [outer = (nil)] [url = about:blank] 05:14:53 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x9214dc00) [pid = 1778] [serial = 917] [outer = (nil)] [url = about:blank] 05:14:53 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x911c8800) [pid = 1778] [serial = 926] [outer = (nil)] [url = about:blank] 05:14:53 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x8e14d800) [pid = 1778] [serial = 911] [outer = (nil)] [url = about:blank] 05:14:53 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x92153c00) [pid = 1778] [serial = 936] [outer = (nil)] [url = about:blank] 05:14:53 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x91bee800) [pid = 1778] [serial = 933] [outer = (nil)] [url = about:blank] 05:14:53 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x9191c000) [pid = 1778] [serial = 915] [outer = (nil)] [url = about:blank] 05:14:53 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x91bed400) [pid = 1778] [serial = 932] [outer = (nil)] [url = about:blank] 05:14:53 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x91916800) [pid = 1778] [serial = 929] [outer = (nil)] [url = about:blank] 05:14:53 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x8fb45800) [pid = 1778] [serial = 924] [outer = (nil)] [url = about:blank] 05:14:53 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x91734400) [pid = 1778] [serial = 914] [outer = (nil)] [url = about:blank] 05:14:53 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x921cd000) [pid = 1778] [serial = 918] [outer = (nil)] [url = about:blank] 05:14:53 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x9173a400) [pid = 1778] [serial = 909] [outer = (nil)] [url = about:blank] 05:14:54 INFO - PROCESS | 1778 | 1472904894283 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 05:14:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 05:14:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1501ms 05:14:54 INFO - PROCESS | 1778 | 1472904894330 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 05:14:54 INFO - PROCESS | 1778 | 1472904894337 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 05:14:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 05:14:54 INFO - PROCESS | 1778 | 1472904894349 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 05:14:54 INFO - PROCESS | 1778 | 1472904894353 Marionette TRACE conn4 <- [1,1298,null,{}] 05:14:54 INFO - PROCESS | 1778 | 1472904894361 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:54 INFO - PROCESS | 1778 | 1472904894367 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:54 INFO - PROCESS | 1778 | 1472904894558 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 05:14:54 INFO - PROCESS | 1778 | 1472904894681 Marionette TRACE conn4 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:54 INFO - PROCESS | 1778 | 1472904894693 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:54 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e14d800 == 31 [pid = 1778] [id = 332] 05:14:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x8edb7c00) [pid = 1778] [serial = 997] [outer = (nil)] 05:14:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x8fb46800) [pid = 1778] [serial = 998] [outer = 0x8edb7c00] 05:14:54 INFO - PROCESS | 1778 | 1472904894781 Marionette DEBUG loaded listener.js 05:14:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x911c8400) [pid = 1778] [serial = 999] [outer = 0x8edb7c00] 05:14:55 INFO - PROCESS | 1778 | 1472904895710 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 05:14:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 05:14:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1382ms 05:14:55 INFO - PROCESS | 1778 | 1472904895732 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 05:14:55 INFO - PROCESS | 1778 | 1472904895736 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 05:14:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 05:14:55 INFO - PROCESS | 1778 | 1472904895742 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 05:14:55 INFO - PROCESS | 1778 | 1472904895748 Marionette TRACE conn4 <- [1,1302,null,{}] 05:14:55 INFO - PROCESS | 1778 | 1472904895763 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:55 INFO - PROCESS | 1778 | 1472904895771 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:55 INFO - PROCESS | 1778 | 1472904895932 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 05:14:56 INFO - PROCESS | 1778 | 1472904896087 Marionette TRACE conn4 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:56 INFO - PROCESS | 1778 | 1472904896098 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:56 INFO - PROCESS | 1778 | ++DOCSHELL 0x91733c00 == 32 [pid = 1778] [id = 333] 05:14:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x91736800) [pid = 1778] [serial = 1000] [outer = (nil)] 05:14:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x91913800) [pid = 1778] [serial = 1001] [outer = 0x91736800] 05:14:56 INFO - PROCESS | 1778 | 1472904896170 Marionette DEBUG loaded listener.js 05:14:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x9191e400) [pid = 1778] [serial = 1002] [outer = 0x91736800] 05:14:57 INFO - PROCESS | 1778 | 1472904897048 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 05:14:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 05:14:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1336ms 05:14:57 INFO - PROCESS | 1778 | 1472904897086 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 05:14:57 INFO - PROCESS | 1778 | 1472904897089 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 05:14:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 05:14:57 INFO - PROCESS | 1778 | 1472904897096 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 05:14:57 INFO - PROCESS | 1778 | 1472904897099 Marionette TRACE conn4 <- [1,1306,null,{}] 05:14:57 INFO - PROCESS | 1778 | 1472904897105 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:57 INFO - PROCESS | 1778 | 1472904897110 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:57 INFO - PROCESS | 1778 | 1472904897333 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 05:14:57 INFO - PROCESS | 1778 | 1472904897360 Marionette TRACE conn4 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:57 INFO - PROCESS | 1778 | 1472904897367 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:57 INFO - PROCESS | 1778 | ++DOCSHELL 0x8fbd7800 == 33 [pid = 1778] [id = 334] 05:14:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x9191dc00) [pid = 1778] [serial = 1003] [outer = (nil)] 05:14:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x92116800) [pid = 1778] [serial = 1004] [outer = 0x9191dc00] 05:14:57 INFO - PROCESS | 1778 | 1472904897444 Marionette DEBUG loaded listener.js 05:14:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x9214dc00) [pid = 1778] [serial = 1005] [outer = 0x9191dc00] 05:14:58 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x8c7da800) [pid = 1778] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 05:14:58 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x911d0400) [pid = 1778] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 05:14:58 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x914ad400) [pid = 1778] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 05:14:58 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x92b2e800) [pid = 1778] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 05:14:58 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x938c5400) [pid = 1778] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 05:14:58 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x93a50400) [pid = 1778] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 05:14:58 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x8e288400) [pid = 1778] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 05:14:58 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x8c7d9800) [pid = 1778] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 05:14:58 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x911cf400) [pid = 1778] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 05:14:58 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x8fbdbc00) [pid = 1778] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 05:14:58 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x8d9f4000) [pid = 1778] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 05:14:58 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x8e14f000) [pid = 1778] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 05:14:58 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x8d9ed000) [pid = 1778] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 05:14:58 INFO - PROCESS | 1778 | 1472904898537 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 05:14:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 05:14:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1480ms 05:14:58 INFO - PROCESS | 1778 | 1472904898576 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 05:14:58 INFO - PROCESS | 1778 | 1472904898580 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 05:14:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 05:14:58 INFO - PROCESS | 1778 | 1472904898587 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 05:14:58 INFO - PROCESS | 1778 | 1472904898589 Marionette TRACE conn4 <- [1,1310,null,{}] 05:14:58 INFO - PROCESS | 1778 | 1472904898596 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:58 INFO - PROCESS | 1778 | 1472904898601 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:58 INFO - PROCESS | 1778 | 1472904898796 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 05:14:58 INFO - PROCESS | 1778 | 1472904898816 Marionette TRACE conn4 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:58 INFO - PROCESS | 1778 | 1472904898823 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:14:58 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7dd800 == 34 [pid = 1778] [id = 335] 05:14:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x8d9f0000) [pid = 1778] [serial = 1006] [outer = (nil)] 05:14:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x911d6000) [pid = 1778] [serial = 1007] [outer = 0x8d9f0000] 05:14:58 INFO - PROCESS | 1778 | 1472904898894 Marionette DEBUG loaded listener.js 05:14:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x91582400) [pid = 1778] [serial = 1008] [outer = 0x8d9f0000] 05:14:59 INFO - PROCESS | 1778 | 1472904899735 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 05:14:59 INFO - PROCESS | 1778 | 1472904899787 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 05:14:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 05:14:59 INFO - PROCESS | 1778 | 1472904899794 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 05:14:59 INFO - PROCESS | 1778 | 1472904899797 Marionette TRACE conn4 <- [1,1314,null,{}] 05:14:59 INFO - PROCESS | 1778 | 1472904899803 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:59 INFO - PROCESS | 1778 | 1472904899813 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:00 INFO - PROCESS | 1778 | 1472904900006 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 05:15:00 INFO - PROCESS | 1778 | 1472904900016 Marionette TRACE conn4 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:00 INFO - PROCESS | 1778 | 1472904900024 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:00 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d9f3400 == 35 [pid = 1778] [id = 336] 05:15:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x91587000) [pid = 1778] [serial = 1009] [outer = (nil)] 05:15:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x92317400) [pid = 1778] [serial = 1010] [outer = 0x91587000] 05:15:00 INFO - PROCESS | 1778 | 1472904900097 Marionette DEBUG loaded listener.js 05:15:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x9231d400) [pid = 1778] [serial = 1011] [outer = 0x91587000] 05:15:01 INFO - PROCESS | 1778 | 1472904901305 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 05:15:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 05:15:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1542ms 05:15:01 INFO - PROCESS | 1778 | 1472904901337 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 05:15:01 INFO - PROCESS | 1778 | 1472904901343 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 05:15:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 05:15:01 INFO - PROCESS | 1778 | 1472904901353 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 05:15:01 INFO - PROCESS | 1778 | 1472904901360 Marionette TRACE conn4 <- [1,1318,null,{}] 05:15:01 INFO - PROCESS | 1778 | 1472904901369 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:01 INFO - PROCESS | 1778 | 1472904901374 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:01 INFO - PROCESS | 1778 | 1472904901570 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 05:15:01 INFO - PROCESS | 1778 | 1472904901823 Marionette TRACE conn4 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:01 INFO - PROCESS | 1778 | 1472904901836 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:01 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dae1c00 == 36 [pid = 1778] [id = 337] 05:15:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x8dae5c00) [pid = 1778] [serial = 1012] [outer = (nil)] 05:15:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x8e142400) [pid = 1778] [serial = 1013] [outer = 0x8dae5c00] 05:15:02 INFO - PROCESS | 1778 | 1472904902029 Marionette DEBUG loaded listener.js 05:15:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x8edbd400) [pid = 1778] [serial = 1014] [outer = 0x8dae5c00] 05:15:03 INFO - PROCESS | 1778 | 1472904903027 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 05:15:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 05:15:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1752ms 05:15:03 INFO - PROCESS | 1778 | 1472904903106 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 05:15:03 INFO - PROCESS | 1778 | 1472904903114 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 05:15:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 05:15:03 INFO - PROCESS | 1778 | 1472904903143 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 05:15:03 INFO - PROCESS | 1778 | 1472904903148 Marionette TRACE conn4 <- [1,1322,null,{}] 05:15:03 INFO - PROCESS | 1778 | 1472904903158 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:03 INFO - PROCESS | 1778 | 1472904903164 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:03 INFO - PROCESS | 1778 | 1472904903358 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 05:15:03 INFO - PROCESS | 1778 | 1472904903616 Marionette TRACE conn4 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:03 INFO - PROCESS | 1778 | 1472904903627 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:03 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7d1800 == 37 [pid = 1778] [id = 338] 05:15:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x8e0ac400) [pid = 1778] [serial = 1015] [outer = (nil)] 05:15:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x9173a000) [pid = 1778] [serial = 1016] [outer = 0x8e0ac400] 05:15:03 INFO - PROCESS | 1778 | 1472904903768 Marionette DEBUG loaded listener.js 05:15:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x91be2000) [pid = 1778] [serial = 1017] [outer = 0x8e0ac400] 05:15:04 INFO - PROCESS | 1778 | 1472904904662 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 05:15:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 05:15:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1615ms 05:15:04 INFO - PROCESS | 1778 | 1472904904742 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 05:15:04 INFO - PROCESS | 1778 | 1472904904745 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 05:15:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 05:15:04 INFO - PROCESS | 1778 | 1472904904753 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 05:15:04 INFO - PROCESS | 1778 | 1472904904759 Marionette TRACE conn4 <- [1,1326,null,{}] 05:15:04 INFO - PROCESS | 1778 | 1472904904776 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:04 INFO - PROCESS | 1778 | 1472904904786 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:05 INFO - PROCESS | 1778 | 1472904905018 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 05:15:05 INFO - PROCESS | 1778 | 1472904905235 Marionette TRACE conn4 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:05 INFO - PROCESS | 1778 | 1472904905244 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:05 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dfe4000 == 38 [pid = 1778] [id = 339] 05:15:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x9231c000) [pid = 1778] [serial = 1018] [outer = (nil)] 05:15:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x929a5400) [pid = 1778] [serial = 1019] [outer = 0x9231c000] 05:15:05 INFO - PROCESS | 1778 | 1472904905376 Marionette DEBUG loaded listener.js 05:15:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x929abc00) [pid = 1778] [serial = 1020] [outer = 0x9231c000] 05:15:06 INFO - PROCESS | 1778 | 1472904906285 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:15:06 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:15:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1587ms 05:15:06 INFO - PROCESS | 1778 | 1472904906341 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 05:15:06 INFO - PROCESS | 1778 | 1472904906345 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 05:15:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 05:15:06 INFO - PROCESS | 1778 | 1472904906352 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 05:15:06 INFO - PROCESS | 1778 | 1472904906355 Marionette TRACE conn4 <- [1,1330,null,{}] 05:15:06 INFO - PROCESS | 1778 | 1472904906361 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:06 INFO - PROCESS | 1778 | 1472904906366 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:06 INFO - PROCESS | 1778 | 1472904906549 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 05:15:06 INFO - PROCESS | 1778 | 1472904906719 Marionette TRACE conn4 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:06 INFO - PROCESS | 1778 | 1472904906731 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:06 INFO - PROCESS | 1778 | ++DOCSHELL 0x929aa800 == 39 [pid = 1778] [id = 340] 05:15:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x929ad800) [pid = 1778] [serial = 1021] [outer = (nil)] 05:15:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x92b32400) [pid = 1778] [serial = 1022] [outer = 0x929ad800] 05:15:06 INFO - PROCESS | 1778 | 1472904906814 Marionette DEBUG loaded listener.js 05:15:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x92b39000) [pid = 1778] [serial = 1023] [outer = 0x929ad800] 05:15:07 INFO - PROCESS | 1778 | 1472904907742 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:15:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 05:15:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1438ms 05:15:07 INFO - PROCESS | 1778 | 1472904907791 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 05:15:07 INFO - PROCESS | 1778 | 1472904907796 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 05:15:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 05:15:07 INFO - PROCESS | 1778 | 1472904907802 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 05:15:07 INFO - PROCESS | 1778 | 1472904907806 Marionette TRACE conn4 <- [1,1334,null,{}] 05:15:07 INFO - PROCESS | 1778 | 1472904907812 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:07 INFO - PROCESS | 1778 | 1472904907817 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:07 INFO - PROCESS | 1778 | 1472904907991 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 05:15:08 INFO - PROCESS | 1778 | 1472904908174 Marionette TRACE conn4 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:08 INFO - PROCESS | 1778 | 1472904908184 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:08 INFO - PROCESS | 1778 | ++DOCSHELL 0x929af800 == 40 [pid = 1778] [id = 341] 05:15:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x92b33000) [pid = 1778] [serial = 1024] [outer = (nil)] 05:15:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x8dad7c00) [pid = 1778] [serial = 1025] [outer = 0x92b33000] 05:15:08 INFO - PROCESS | 1778 | 1472904908281 Marionette DEBUG loaded listener.js 05:15:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0x938cd400) [pid = 1778] [serial = 1026] [outer = 0x92b33000] 05:15:09 INFO - PROCESS | 1778 | 1472904909247 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 05:15:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 05:15:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1480ms 05:15:09 INFO - PROCESS | 1778 | 1472904909284 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 05:15:09 INFO - PROCESS | 1778 | 1472904909287 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 05:15:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 05:15:09 INFO - PROCESS | 1778 | 1472904909294 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 05:15:09 INFO - PROCESS | 1778 | 1472904909296 Marionette TRACE conn4 <- [1,1338,null,{}] 05:15:09 INFO - PROCESS | 1778 | 1472904909303 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:09 INFO - PROCESS | 1778 | 1472904909313 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:09 INFO - PROCESS | 1778 | 1472904909510 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 05:15:09 INFO - PROCESS | 1778 | 1472904909683 Marionette TRACE conn4 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:09 INFO - PROCESS | 1778 | 1472904909692 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:09 INFO - PROCESS | 1778 | ++DOCSHELL 0x92b30000 == 41 [pid = 1778] [id = 342] 05:15:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 88 (0x92eba400) [pid = 1778] [serial = 1027] [outer = (nil)] 05:15:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 89 (0x93c8b000) [pid = 1778] [serial = 1028] [outer = 0x92eba400] 05:15:09 INFO - PROCESS | 1778 | 1472904909779 Marionette DEBUG loaded listener.js 05:15:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 90 (0x94770400) [pid = 1778] [serial = 1029] [outer = 0x92eba400] 05:15:11 INFO - PROCESS | 1778 | 1472904911224 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 05:15:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 05:15:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1990ms 05:15:11 INFO - PROCESS | 1778 | 1472904911285 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 05:15:11 INFO - PROCESS | 1778 | 1472904911288 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 05:15:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 05:15:11 INFO - PROCESS | 1778 | 1472904911295 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 05:15:11 INFO - PROCESS | 1778 | 1472904911299 Marionette TRACE conn4 <- [1,1342,null,{}] 05:15:11 INFO - PROCESS | 1778 | 1472904911305 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:11 INFO - PROCESS | 1778 | 1472904911310 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:11 INFO - PROCESS | 1778 | 1472904911468 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 05:15:11 INFO - PROCESS | 1778 | 1472904911812 Marionette TRACE conn4 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:11 INFO - PROCESS | 1778 | 1472904911819 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:11 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c6a0c00 == 42 [pid = 1778] [id = 343] 05:15:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 91 (0x8c6a1c00) [pid = 1778] [serial = 1030] [outer = (nil)] 05:15:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 92 (0x8c7d3c00) [pid = 1778] [serial = 1031] [outer = 0x8c6a1c00] 05:15:11 INFO - PROCESS | 1778 | 1472904911921 Marionette DEBUG loaded listener.js 05:15:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 93 (0x8d9ed000) [pid = 1778] [serial = 1032] [outer = 0x8c6a1c00] 05:15:12 INFO - PROCESS | 1778 | 1472904912902 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 05:15:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 05:15:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1685ms 05:15:12 INFO - PROCESS | 1778 | 1472904912983 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 05:15:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 05:15:12 INFO - PROCESS | 1778 | 1472904912988 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 05:15:12 INFO - PROCESS | 1778 | 1472904912996 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 05:15:13 INFO - PROCESS | 1778 | 1472904913000 Marionette TRACE conn4 <- [1,1346,null,{}] 05:15:13 INFO - PROCESS | 1778 | 1472904913008 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:13 INFO - PROCESS | 1778 | 1472904913016 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:13 INFO - PROCESS | 1778 | 1472904913248 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 05:15:14 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7dd800 == 41 [pid = 1778] [id = 335] 05:15:14 INFO - PROCESS | 1778 | --DOCSHELL 0x8fbd7800 == 40 [pid = 1778] [id = 334] 05:15:14 INFO - PROCESS | 1778 | --DOCSHELL 0x91733c00 == 39 [pid = 1778] [id = 333] 05:15:14 INFO - PROCESS | 1778 | --DOCSHELL 0x8e14d800 == 38 [pid = 1778] [id = 332] 05:15:14 INFO - PROCESS | 1778 | --DOCSHELL 0x8d9f1c00 == 37 [pid = 1778] [id = 331] 05:15:14 INFO - PROCESS | 1778 | --DOCSHELL 0x8dfe7800 == 36 [pid = 1778] [id = 330] 05:15:14 INFO - PROCESS | 1778 | --DOCSHELL 0x8c699c00 == 35 [pid = 1778] [id = 328] 05:15:14 INFO - PROCESS | 1778 | --DOCSHELL 0x9158c400 == 34 [pid = 1778] [id = 326] 05:15:14 INFO - PROCESS | 1778 | --DOCSHELL 0x8d9f2c00 == 33 [pid = 1778] [id = 327] 05:15:14 INFO - PROCESS | 1778 | --DOCSHELL 0x91be6400 == 32 [pid = 1778] [id = 329] 05:15:14 INFO - PROCESS | 1778 | --DOCSHELL 0x8d9e9000 == 31 [pid = 1778] [id = 321] 05:15:14 INFO - PROCESS | 1778 | --DOCSHELL 0x8c6a0c00 == 30 [pid = 1778] [id = 343] 05:15:14 INFO - PROCESS | 1778 | --DOCSHELL 0x929af800 == 29 [pid = 1778] [id = 341] 05:15:14 INFO - PROCESS | 1778 | --DOCSHELL 0x92b30000 == 28 [pid = 1778] [id = 342] 05:15:14 INFO - PROCESS | 1778 | --DOCSHELL 0x929aa800 == 27 [pid = 1778] [id = 340] 05:15:14 INFO - PROCESS | 1778 | --DOCSHELL 0x8dfe4000 == 26 [pid = 1778] [id = 339] 05:15:14 INFO - PROCESS | 1778 | --DOCSHELL 0x8dae1c00 == 25 [pid = 1778] [id = 337] 05:15:14 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7d1800 == 24 [pid = 1778] [id = 338] 05:15:14 INFO - PROCESS | 1778 | --DOCSHELL 0x8d9f3400 == 23 [pid = 1778] [id = 336] 05:15:14 INFO - PROCESS | 1778 | --DOMWINDOW == 92 (0x8dfe1c00) [pid = 1778] [serial = 942] [outer = (nil)] [url = about:blank] 05:15:14 INFO - PROCESS | 1778 | --DOMWINDOW == 91 (0x8d9f5c00) [pid = 1778] [serial = 941] [outer = (nil)] [url = about:blank] 05:15:14 INFO - PROCESS | 1778 | --DOMWINDOW == 90 (0x91589400) [pid = 1778] [serial = 945] [outer = (nil)] [url = about:blank] 05:15:14 INFO - PROCESS | 1778 | --DOMWINDOW == 89 (0x914ecc00) [pid = 1778] [serial = 944] [outer = (nil)] [url = about:blank] 05:15:14 INFO - PROCESS | 1778 | --DOMWINDOW == 88 (0x921d4800) [pid = 1778] [serial = 948] [outer = (nil)] [url = about:blank] 05:15:14 INFO - PROCESS | 1778 | --DOMWINDOW == 87 (0x92149800) [pid = 1778] [serial = 947] [outer = (nil)] [url = about:blank] 05:15:14 INFO - PROCESS | 1778 | --DOMWINDOW == 86 (0x92ebe800) [pid = 1778] [serial = 951] [outer = (nil)] [url = about:blank] 05:15:14 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x92b3b000) [pid = 1778] [serial = 950] [outer = (nil)] [url = about:blank] 05:15:14 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x93a44c00) [pid = 1778] [serial = 954] [outer = (nil)] [url = about:blank] 05:15:14 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x93949400) [pid = 1778] [serial = 953] [outer = (nil)] [url = about:blank] 05:15:14 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x93c89000) [pid = 1778] [serial = 957] [outer = (nil)] [url = about:blank] 05:15:14 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x93c82400) [pid = 1778] [serial = 956] [outer = (nil)] [url = about:blank] 05:15:14 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x95166c00) [pid = 1778] [serial = 960] [outer = (nil)] [url = about:blank] 05:15:14 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x9476e800) [pid = 1778] [serial = 959] [outer = (nil)] [url = about:blank] 05:15:14 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x91731c00) [pid = 1778] [serial = 963] [outer = (nil)] [url = about:blank] 05:15:14 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x911d2800) [pid = 1778] [serial = 962] [outer = (nil)] [url = about:blank] 05:15:14 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x911d3c00) [pid = 1778] [serial = 974] [outer = (nil)] [url = about:blank] 05:15:14 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x911cfc00) [pid = 1778] [serial = 977] [outer = (nil)] [url = about:blank] 05:15:14 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x8dadec00) [pid = 1778] [serial = 968] [outer = (nil)] [url = about:blank] 05:15:14 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x8dfd9000) [pid = 1778] [serial = 969] [outer = (nil)] [url = about:blank] 05:15:14 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x8e286800) [pid = 1778] [serial = 971] [outer = (nil)] [url = about:blank] 05:15:14 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x91736400) [pid = 1778] [serial = 980] [outer = (nil)] [url = about:blank] 05:15:14 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x8fb38000) [pid = 1778] [serial = 966] [outer = (nil)] [url = about:blank] 05:15:14 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x8dfe5c00) [pid = 1778] [serial = 965] [outer = (nil)] [url = about:blank] 05:15:14 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x914f1000) [pid = 1778] [serial = 978] [outer = (nil)] [url = about:blank] 05:15:14 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x8e28d400) [pid = 1778] [serial = 972] [outer = (nil)] [url = about:blank] 05:15:14 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x914a5800) [pid = 1778] [serial = 975] [outer = (nil)] [url = about:blank] 05:15:14 INFO - PROCESS | 1778 | 1472904914582 Marionette TRACE conn4 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:14 INFO - PROCESS | 1778 | 1472904914592 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:14 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7d0400 == 24 [pid = 1778] [id = 344] 05:15:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x8c7d0c00) [pid = 1778] [serial = 1033] [outer = (nil)] 05:15:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x8c7d7c00) [pid = 1778] [serial = 1034] [outer = 0x8c7d0c00] 05:15:14 INFO - PROCESS | 1778 | 1472904914671 Marionette DEBUG loaded listener.js 05:15:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x8d9ef400) [pid = 1778] [serial = 1035] [outer = 0x8c7d0c00] 05:15:15 INFO - PROCESS | 1778 | 1472904915492 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 05:15:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 05:15:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 2542ms 05:15:15 INFO - PROCESS | 1778 | 1472904915539 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 05:15:15 INFO - PROCESS | 1778 | 1472904915545 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 05:15:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 05:15:15 INFO - PROCESS | 1778 | 1472904915559 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 05:15:15 INFO - PROCESS | 1778 | 1472904915570 Marionette TRACE conn4 <- [1,1350,null,{}] 05:15:15 INFO - PROCESS | 1778 | 1472904915579 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:15 INFO - PROCESS | 1778 | 1472904915587 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:15 INFO - PROCESS | 1778 | 1472904915756 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 05:15:15 INFO - PROCESS | 1778 | 1472904915886 Marionette TRACE conn4 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:15 INFO - PROCESS | 1778 | 1472904915898 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:15 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dfda800 == 25 [pid = 1778] [id = 345] 05:15:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x8dfde800) [pid = 1778] [serial = 1036] [outer = (nil)] 05:15:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x8e0a9c00) [pid = 1778] [serial = 1037] [outer = 0x8dfde800] 05:15:15 INFO - PROCESS | 1778 | 1472904915973 Marionette DEBUG loaded listener.js 05:15:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x8e0b5000) [pid = 1778] [serial = 1038] [outer = 0x8dfde800] 05:15:16 INFO - PROCESS | 1778 | 1472904916842 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 05:15:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 05:15:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1337ms 05:15:16 INFO - PROCESS | 1778 | 1472904916907 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 05:15:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 05:15:16 INFO - PROCESS | 1778 | 1472904916916 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 05:15:16 INFO - PROCESS | 1778 | 1472904916925 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 05:15:16 INFO - PROCESS | 1778 | 1472904916929 Marionette TRACE conn4 <- [1,1354,null,{}] 05:15:16 INFO - PROCESS | 1778 | 1472904916942 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:16 INFO - PROCESS | 1778 | 1472904916948 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:17 INFO - PROCESS | 1778 | 1472904917172 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 05:15:17 INFO - PROCESS | 1778 | 1472904917197 Marionette TRACE conn4 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:17 INFO - PROCESS | 1778 | 1472904917205 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:17 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e287400 == 26 [pid = 1778] [id = 346] 05:15:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x8edaf800) [pid = 1778] [serial = 1039] [outer = (nil)] 05:15:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x8edb7800) [pid = 1778] [serial = 1040] [outer = 0x8edaf800] 05:15:17 INFO - PROCESS | 1778 | 1472904917280 Marionette DEBUG loaded listener.js 05:15:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x8fb3d800) [pid = 1778] [serial = 1041] [outer = 0x8edaf800] 05:15:18 INFO - PROCESS | 1778 | 1472904918362 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 05:15:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 05:15:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1493ms 05:15:18 INFO - PROCESS | 1778 | 1472904918416 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 05:15:18 INFO - PROCESS | 1778 | 1472904918420 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 05:15:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 05:15:18 INFO - PROCESS | 1778 | 1472904918441 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 05:15:18 INFO - PROCESS | 1778 | 1472904918451 Marionette TRACE conn4 <- [1,1358,null,{}] 05:15:18 INFO - PROCESS | 1778 | 1472904918460 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:18 INFO - PROCESS | 1778 | 1472904918468 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:18 INFO - PROCESS | 1778 | 1472904918702 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 05:15:18 INFO - PROCESS | 1778 | 1472904918794 Marionette TRACE conn4 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:18 INFO - PROCESS | 1778 | 1472904918806 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:18 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7ce800 == 27 [pid = 1778] [id = 347] 05:15:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x8e285000) [pid = 1778] [serial = 1042] [outer = (nil)] 05:15:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x914a2400) [pid = 1778] [serial = 1043] [outer = 0x8e285000] 05:15:18 INFO - PROCESS | 1778 | 1472904918880 Marionette DEBUG loaded listener.js 05:15:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x914ecc00) [pid = 1778] [serial = 1044] [outer = 0x8e285000] 05:15:19 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x9191dc00) [pid = 1778] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 05:15:19 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x8d9f0000) [pid = 1778] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 05:15:19 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x9158dc00) [pid = 1778] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 05:15:19 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x8dae2000) [pid = 1778] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 05:15:19 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x911c9400) [pid = 1778] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 05:15:19 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x91be7c00) [pid = 1778] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 05:15:19 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x8e28b400) [pid = 1778] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 05:15:19 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x8d9f2400) [pid = 1778] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 05:15:19 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x8edb7c00) [pid = 1778] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 05:15:19 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x91587000) [pid = 1778] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 05:15:19 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x91736800) [pid = 1778] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 05:15:20 INFO - PROCESS | 1778 | 1472904920286 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 05:15:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 05:15:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1903ms 05:15:20 INFO - PROCESS | 1778 | 1472904920336 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 05:15:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 05:15:20 INFO - PROCESS | 1778 | 1472904920341 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 05:15:20 INFO - PROCESS | 1778 | 1472904920348 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 05:15:20 INFO - PROCESS | 1778 | 1472904920351 Marionette TRACE conn4 <- [1,1362,null,{}] 05:15:20 INFO - PROCESS | 1778 | 1472904920357 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:20 INFO - PROCESS | 1778 | 1472904920362 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:20 INFO - PROCESS | 1778 | 1472904920572 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 05:15:20 INFO - PROCESS | 1778 | 1472904920598 Marionette TRACE conn4 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:20 INFO - PROCESS | 1778 | 1472904920608 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:20 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dade000 == 28 [pid = 1778] [id = 348] 05:15:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x8dfe0400) [pid = 1778] [serial = 1045] [outer = (nil)] 05:15:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x914ad800) [pid = 1778] [serial = 1046] [outer = 0x8dfe0400] 05:15:20 INFO - PROCESS | 1778 | 1472904920679 Marionette DEBUG loaded listener.js 05:15:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x914f0c00) [pid = 1778] [serial = 1047] [outer = 0x8dfe0400] 05:15:21 INFO - PROCESS | 1778 | 1472904921530 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 05:15:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 05:15:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1250ms 05:15:21 INFO - PROCESS | 1778 | 1472904921616 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 05:15:21 INFO - PROCESS | 1778 | 1472904921622 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 05:15:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 05:15:21 INFO - PROCESS | 1778 | 1472904921634 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 05:15:21 INFO - PROCESS | 1778 | 1472904921640 Marionette TRACE conn4 <- [1,1366,null,{}] 05:15:21 INFO - PROCESS | 1778 | 1472904921650 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:21 INFO - PROCESS | 1778 | 1472904921655 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:21 INFO - PROCESS | 1778 | 1472904921870 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 05:15:22 INFO - PROCESS | 1778 | 1472904922036 Marionette TRACE conn4 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:22 INFO - PROCESS | 1778 | 1472904922056 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:22 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dad9800 == 29 [pid = 1778] [id = 349] 05:15:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x8dada800) [pid = 1778] [serial = 1048] [outer = (nil)] 05:15:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x8dae0800) [pid = 1778] [serial = 1049] [outer = 0x8dada800] 05:15:22 INFO - PROCESS | 1778 | 1472904922147 Marionette DEBUG loaded listener.js 05:15:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x8e14f800) [pid = 1778] [serial = 1050] [outer = 0x8dada800] 05:15:23 INFO - PROCESS | 1778 | 1472904923343 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 05:15:23 INFO - PROCESS | 1778 | 1472904923376 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 05:15:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 05:15:23 INFO - PROCESS | 1778 | 1472904923388 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 05:15:23 INFO - PROCESS | 1778 | 1472904923393 Marionette TRACE conn4 <- [1,1370,null,{}] 05:15:23 INFO - PROCESS | 1778 | 1472904923401 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:23 INFO - PROCESS | 1778 | 1472904923407 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:23 INFO - PROCESS | 1778 | 1472904923644 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 05:15:23 INFO - PROCESS | 1778 | 1472904923866 Marionette TRACE conn4 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:23 INFO - PROCESS | 1778 | 1472904923874 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:23 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7d9c00 == 30 [pid = 1778] [id = 350] 05:15:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x8dae4000) [pid = 1778] [serial = 1051] [outer = (nil)] 05:15:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x914abc00) [pid = 1778] [serial = 1052] [outer = 0x8dae4000] 05:15:23 INFO - PROCESS | 1778 | 1472904923962 Marionette DEBUG loaded listener.js 05:15:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x91583000) [pid = 1778] [serial = 1053] [outer = 0x8dae4000] 05:15:25 INFO - PROCESS | 1778 | 1472904925024 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 05:15:25 INFO - PROCESS | 1778 | 1472904925089 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 05:15:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 05:15:25 INFO - PROCESS | 1778 | 1472904925097 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 05:15:25 INFO - PROCESS | 1778 | 1472904925100 Marionette TRACE conn4 <- [1,1374,null,{}] 05:15:25 INFO - PROCESS | 1778 | 1472904925114 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:25 INFO - PROCESS | 1778 | 1472904925122 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:25 INFO - PROCESS | 1778 | 1472904925422 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 05:15:25 INFO - PROCESS | 1778 | 1472904925704 Marionette TRACE conn4 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:25 INFO - PROCESS | 1778 | 1472904925716 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:25 INFO - PROCESS | 1778 | ++DOCSHELL 0x91918400 == 31 [pid = 1778] [id = 351] 05:15:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x91918c00) [pid = 1778] [serial = 1054] [outer = (nil)] 05:15:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x9191f400) [pid = 1778] [serial = 1055] [outer = 0x91918c00] 05:15:25 INFO - PROCESS | 1778 | 1472904925810 Marionette DEBUG loaded listener.js 05:15:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x91be8c00) [pid = 1778] [serial = 1056] [outer = 0x91918c00] 05:15:26 INFO - PROCESS | 1778 | [1778] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:15:26 INFO - PROCESS | 1778 | 1472904926853 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 05:15:26 INFO - PROCESS | 1778 | 1472904926883 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 05:15:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 05:15:26 INFO - PROCESS | 1778 | 1472904926889 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 05:15:26 INFO - PROCESS | 1778 | 1472904926893 Marionette TRACE conn4 <- [1,1378,null,{}] 05:15:26 INFO - PROCESS | 1778 | 1472904926899 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:26 INFO - PROCESS | 1778 | 1472904926904 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:27 INFO - PROCESS | 1778 | 1472904927089 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 05:15:27 INFO - PROCESS | 1778 | 1472904927305 Marionette TRACE conn4 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:27 INFO - PROCESS | 1778 | 1472904927315 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:27 INFO - PROCESS | 1778 | ++DOCSHELL 0x91739800 == 32 [pid = 1778] [id = 352] 05:15:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x92121400) [pid = 1778] [serial = 1057] [outer = (nil)] 05:15:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x92148800) [pid = 1778] [serial = 1058] [outer = 0x92121400] 05:15:27 INFO - PROCESS | 1778 | 1472904927422 Marionette DEBUG loaded listener.js 05:15:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x9214a400) [pid = 1778] [serial = 1059] [outer = 0x92121400] 05:15:28 INFO - PROCESS | 1778 | 1472904928603 Marionette TRACE conn4 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 05:15:28 INFO - PROCESS | 1778 | 1472904928637 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 05:15:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 05:15:28 INFO - PROCESS | 1778 | 1472904928648 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 05:15:28 INFO - PROCESS | 1778 | 1472904928651 Marionette TRACE conn4 <- [1,1382,null,{}] 05:15:28 INFO - PROCESS | 1778 | 1472904928662 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:28 INFO - PROCESS | 1778 | 1472904928669 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:28 INFO - PROCESS | 1778 | 1472904928951 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 05:15:29 INFO - PROCESS | 1778 | 1472904929165 Marionette TRACE conn4 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:29 INFO - PROCESS | 1778 | 1472904929183 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:29 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e145800 == 33 [pid = 1778] [id = 353] 05:15:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x8e149000) [pid = 1778] [serial = 1060] [outer = (nil)] 05:15:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x8e28d400) [pid = 1778] [serial = 1061] [outer = 0x8e149000] 05:15:29 INFO - PROCESS | 1778 | 1472904929256 Marionette DEBUG loaded listener.js 05:15:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x8edb4400) [pid = 1778] [serial = 1062] [outer = 0x8e149000] 05:15:29 INFO - PROCESS | 1778 | --DOCSHELL 0x8dfdc000 == 32 [pid = 1778] [id = 276] 05:15:29 INFO - PROCESS | 1778 | --DOCSHELL 0x8e28a400 == 31 [pid = 1778] [id = 277] 05:15:29 INFO - PROCESS | 1778 | --DOCSHELL 0x8d9f6000 == 30 [pid = 1778] [id = 278] 05:15:29 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x92116800) [pid = 1778] [serial = 1004] [outer = (nil)] [url = about:blank] 05:15:29 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x911d6000) [pid = 1778] [serial = 1007] [outer = (nil)] [url = about:blank] 05:15:29 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x9173b000) [pid = 1778] [serial = 981] [outer = (nil)] [url = about:blank] 05:15:29 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x8e0b5c00) [pid = 1778] [serial = 983] [outer = (nil)] [url = about:blank] 05:15:29 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x8e14e000) [pid = 1778] [serial = 984] [outer = (nil)] [url = about:blank] 05:15:29 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x911d4400) [pid = 1778] [serial = 986] [outer = (nil)] [url = about:blank] 05:15:29 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x914aa400) [pid = 1778] [serial = 987] [outer = (nil)] [url = about:blank] 05:15:29 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x91bec000) [pid = 1778] [serial = 989] [outer = (nil)] [url = about:blank] 05:15:29 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x92116400) [pid = 1778] [serial = 990] [outer = (nil)] [url = about:blank] 05:15:29 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x91918000) [pid = 1778] [serial = 992] [outer = (nil)] [url = about:blank] 05:15:29 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x91bea800) [pid = 1778] [serial = 993] [outer = (nil)] [url = about:blank] 05:15:29 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x8dfe6c00) [pid = 1778] [serial = 995] [outer = (nil)] [url = about:blank] 05:15:29 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x8e0b4000) [pid = 1778] [serial = 996] [outer = (nil)] [url = about:blank] 05:15:29 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x8fb46800) [pid = 1778] [serial = 998] [outer = (nil)] [url = about:blank] 05:15:29 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x911c8400) [pid = 1778] [serial = 999] [outer = (nil)] [url = about:blank] 05:15:29 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x92317400) [pid = 1778] [serial = 1010] [outer = (nil)] [url = about:blank] 05:15:29 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x9231d400) [pid = 1778] [serial = 1011] [outer = (nil)] [url = about:blank] 05:15:29 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x91582400) [pid = 1778] [serial = 1008] [outer = (nil)] [url = about:blank] 05:15:29 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x9214dc00) [pid = 1778] [serial = 1005] [outer = (nil)] [url = about:blank] 05:15:29 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x9191e400) [pid = 1778] [serial = 1002] [outer = (nil)] [url = about:blank] 05:15:29 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x91913800) [pid = 1778] [serial = 1001] [outer = (nil)] [url = about:blank] 05:15:30 INFO - PROCESS | 1778 | [1778] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:15:30 INFO - PROCESS | 1778 | 1472904930182 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 05:15:30 INFO - PROCESS | 1778 | 1472904930247 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 05:15:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 05:15:30 INFO - PROCESS | 1778 | 1472904930258 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 05:15:30 INFO - PROCESS | 1778 | 1472904930261 Marionette TRACE conn4 <- [1,1386,null,{}] 05:15:30 INFO - PROCESS | 1778 | 1472904930268 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:30 INFO - PROCESS | 1778 | 1472904930274 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:30 INFO - PROCESS | 1778 | 1472904930439 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 05:15:30 INFO - PROCESS | 1778 | 1472904930450 Marionette TRACE conn4 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:30 INFO - PROCESS | 1778 | 1472904930456 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:30 INFO - PROCESS | 1778 | ++DOCSHELL 0x911c9400 == 31 [pid = 1778] [id = 354] 05:15:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x911c9c00) [pid = 1778] [serial = 1063] [outer = (nil)] 05:15:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x911d4400) [pid = 1778] [serial = 1064] [outer = 0x911c9c00] 05:15:30 INFO - PROCESS | 1778 | 1472904930539 Marionette DEBUG loaded listener.js 05:15:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x914ee400) [pid = 1778] [serial = 1065] [outer = 0x911c9c00] 05:15:31 INFO - PROCESS | 1778 | 1472904931519 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 05:15:31 INFO - PROCESS | 1778 | 1472904931564 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 05:15:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 05:15:31 INFO - PROCESS | 1778 | 1472904931572 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 05:15:31 INFO - PROCESS | 1778 | 1472904931579 Marionette TRACE conn4 <- [1,1390,null,{}] 05:15:31 INFO - PROCESS | 1778 | 1472904931615 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:31 INFO - PROCESS | 1778 | 1472904931624 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:31 INFO - PROCESS | 1778 | 1472904931805 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 05:15:31 INFO - PROCESS | 1778 | 1472904931818 Marionette TRACE conn4 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:31 INFO - PROCESS | 1778 | 1472904931830 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:31 INFO - PROCESS | 1778 | ++DOCSHELL 0x9191e800 == 32 [pid = 1778] [id = 355] 05:15:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x9191f000) [pid = 1778] [serial = 1066] [outer = (nil)] 05:15:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x91bea800) [pid = 1778] [serial = 1067] [outer = 0x9191f000] 05:15:31 INFO - PROCESS | 1778 | 1472904931909 Marionette DEBUG loaded listener.js 05:15:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x92117000) [pid = 1778] [serial = 1068] [outer = 0x9191f000] 05:15:32 INFO - PROCESS | 1778 | 1472904932954 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 05:15:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 05:15:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1439ms 05:15:33 INFO - PROCESS | 1778 | 1472904933012 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 05:15:33 INFO - PROCESS | 1778 | 1472904933016 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 05:15:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 05:15:33 INFO - PROCESS | 1778 | 1472904933022 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 05:15:33 INFO - PROCESS | 1778 | 1472904933025 Marionette TRACE conn4 <- [1,1394,null,{}] 05:15:33 INFO - PROCESS | 1778 | 1472904933039 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:33 INFO - PROCESS | 1778 | 1472904933044 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:33 INFO - PROCESS | 1778 | 1472904933280 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 05:15:33 INFO - PROCESS | 1778 | 1472904933305 Marionette TRACE conn4 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:33 INFO - PROCESS | 1778 | 1472904933311 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:33 INFO - PROCESS | 1778 | ++DOCSHELL 0x91734800 == 33 [pid = 1778] [id = 356] 05:15:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x91bee000) [pid = 1778] [serial = 1069] [outer = (nil)] 05:15:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x9214ec00) [pid = 1778] [serial = 1070] [outer = 0x91bee000] 05:15:33 INFO - PROCESS | 1778 | 1472904933384 Marionette DEBUG loaded listener.js 05:15:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x921cc000) [pid = 1778] [serial = 1071] [outer = 0x91bee000] 05:15:34 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x8c7d0c00) [pid = 1778] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 05:15:34 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x8edaf800) [pid = 1778] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 05:15:34 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x8dfde800) [pid = 1778] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 05:15:34 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x8dae5c00) [pid = 1778] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 05:15:34 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x8e0ac400) [pid = 1778] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 05:15:34 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x8c6a1c00) [pid = 1778] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 05:15:34 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x9231c000) [pid = 1778] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 05:15:34 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x929ad800) [pid = 1778] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 05:15:34 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x8e285000) [pid = 1778] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 05:15:34 INFO - PROCESS | 1778 | --DOMWINDOW == 63 (0x92b33000) [pid = 1778] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 05:15:34 INFO - PROCESS | 1778 | --DOMWINDOW == 62 (0x92eba400) [pid = 1778] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 05:15:34 INFO - PROCESS | 1778 | 1472904934372 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 05:15:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 05:15:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1392ms 05:15:34 INFO - PROCESS | 1778 | 1472904934415 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 05:15:34 INFO - PROCESS | 1778 | 1472904934419 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 05:15:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 05:15:34 INFO - PROCESS | 1778 | 1472904934430 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 05:15:34 INFO - PROCESS | 1778 | 1472904934433 Marionette TRACE conn4 <- [1,1398,null,{}] 05:15:34 INFO - PROCESS | 1778 | 1472904934439 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:34 INFO - PROCESS | 1778 | 1472904934444 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:34 INFO - PROCESS | 1778 | 1472904934594 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 05:15:34 INFO - PROCESS | 1778 | 1472904934608 Marionette TRACE conn4 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:34 INFO - PROCESS | 1778 | 1472904934619 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:34 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c69b000 == 34 [pid = 1778] [id = 357] 05:15:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 63 (0x8d9e8800) [pid = 1778] [serial = 1072] [outer = (nil)] 05:15:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 64 (0x914a3800) [pid = 1778] [serial = 1073] [outer = 0x8d9e8800] 05:15:34 INFO - PROCESS | 1778 | 1472904934689 Marionette DEBUG loaded listener.js 05:15:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x91bef000) [pid = 1778] [serial = 1074] [outer = 0x8d9e8800] 05:15:35 INFO - PROCESS | 1778 | 1472904935593 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 05:15:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 05:15:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1197ms 05:15:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 05:15:35 INFO - PROCESS | 1778 | 1472904935628 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 05:15:35 INFO - PROCESS | 1778 | 1472904935631 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 05:15:35 INFO - PROCESS | 1778 | 1472904935637 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 05:15:35 INFO - PROCESS | 1778 | 1472904935641 Marionette TRACE conn4 <- [1,1402,null,{}] 05:15:35 INFO - PROCESS | 1778 | 1472904935646 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:35 INFO - PROCESS | 1778 | 1472904935656 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:35 INFO - PROCESS | 1778 | 1472904935881 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 05:15:36 INFO - PROCESS | 1778 | 1472904936018 Marionette TRACE conn4 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:36 INFO - PROCESS | 1778 | 1472904936027 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:36 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7db000 == 35 [pid = 1778] [id = 358] 05:15:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x8dae1400) [pid = 1778] [serial = 1075] [outer = (nil)] 05:15:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x92319800) [pid = 1778] [serial = 1076] [outer = 0x8dae1400] 05:15:36 INFO - PROCESS | 1778 | 1472904936098 Marionette DEBUG loaded listener.js 05:15:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x9231e400) [pid = 1778] [serial = 1077] [outer = 0x8dae1400] 05:15:37 INFO - PROCESS | 1778 | 1472904937211 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 05:15:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 05:15:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1646ms 05:15:37 INFO - PROCESS | 1778 | 1472904937283 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 05:15:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 05:15:37 INFO - PROCESS | 1778 | 1472904937290 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 05:15:37 INFO - PROCESS | 1778 | 1472904937299 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 05:15:37 INFO - PROCESS | 1778 | 1472904937307 Marionette TRACE conn4 <- [1,1406,null,{}] 05:15:37 INFO - PROCESS | 1778 | 1472904937335 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:37 INFO - PROCESS | 1778 | 1472904937341 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:37 INFO - PROCESS | 1778 | 1472904937554 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 05:15:37 INFO - PROCESS | 1778 | 1472904937775 Marionette TRACE conn4 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:37 INFO - PROCESS | 1778 | 1472904937786 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:37 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e0b7400 == 36 [pid = 1778] [id = 359] 05:15:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x8e145000) [pid = 1778] [serial = 1078] [outer = (nil)] 05:15:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x8fbd7400) [pid = 1778] [serial = 1079] [outer = 0x8e145000] 05:15:37 INFO - PROCESS | 1778 | 1472904937871 Marionette DEBUG loaded listener.js 05:15:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x911cdc00) [pid = 1778] [serial = 1080] [outer = 0x8e145000] 05:15:38 INFO - PROCESS | 1778 | 1472904938802 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 05:15:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 05:15:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1543ms 05:15:38 INFO - PROCESS | 1778 | 1472904938841 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 05:15:38 INFO - PROCESS | 1778 | 1472904938849 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 05:15:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 05:15:38 INFO - PROCESS | 1778 | 1472904938860 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 05:15:38 INFO - PROCESS | 1778 | 1472904938863 Marionette TRACE conn4 <- [1,1410,null,{}] 05:15:38 INFO - PROCESS | 1778 | 1472904938870 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:38 INFO - PROCESS | 1778 | 1472904938876 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:39 INFO - PROCESS | 1778 | 1472904939068 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 05:15:39 INFO - PROCESS | 1778 | 1472904939329 Marionette TRACE conn4 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:39 INFO - PROCESS | 1778 | 1472904939339 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:39 INFO - PROCESS | 1778 | ++DOCSHELL 0x91732800 == 37 [pid = 1778] [id = 360] 05:15:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x91740000) [pid = 1778] [serial = 1081] [outer = (nil)] 05:15:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x92115400) [pid = 1778] [serial = 1082] [outer = 0x91740000] 05:15:39 INFO - PROCESS | 1778 | 1472904939469 Marionette DEBUG loaded listener.js 05:15:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x92150000) [pid = 1778] [serial = 1083] [outer = 0x91740000] 05:15:40 INFO - PROCESS | 1778 | 1472904940478 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 05:15:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 05:15:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1636ms 05:15:40 INFO - PROCESS | 1778 | 1472904940509 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 05:15:40 INFO - PROCESS | 1778 | 1472904940514 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 05:15:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 05:15:40 INFO - PROCESS | 1778 | 1472904940522 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 05:15:40 INFO - PROCESS | 1778 | 1472904940527 Marionette TRACE conn4 <- [1,1414,null,{}] 05:15:40 INFO - PROCESS | 1778 | 1472904940545 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:40 INFO - PROCESS | 1778 | 1472904940555 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:40 INFO - PROCESS | 1778 | 1472904940745 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 05:15:41 INFO - PROCESS | 1778 | 1472904941008 Marionette TRACE conn4 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:41 INFO - PROCESS | 1778 | 1472904941019 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:41 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dae3000 == 38 [pid = 1778] [id = 361] 05:15:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x9231a000) [pid = 1778] [serial = 1084] [outer = (nil)] 05:15:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x929aac00) [pid = 1778] [serial = 1085] [outer = 0x9231a000] 05:15:41 INFO - PROCESS | 1778 | 1472904941141 Marionette DEBUG loaded listener.js 05:15:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x92b34000) [pid = 1778] [serial = 1086] [outer = 0x9231a000] 05:15:42 INFO - PROCESS | 1778 | 1472904942098 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 05:15:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 05:15:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1589ms 05:15:42 INFO - PROCESS | 1778 | 1472904942112 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 05:15:42 INFO - PROCESS | 1778 | 1472904942117 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 05:15:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 05:15:42 INFO - PROCESS | 1778 | 1472904942124 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 05:15:42 INFO - PROCESS | 1778 | 1472904942128 Marionette TRACE conn4 <- [1,1418,null,{}] 05:15:42 INFO - PROCESS | 1778 | 1472904942133 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:42 INFO - PROCESS | 1778 | 1472904942139 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:42 INFO - PROCESS | 1778 | 1472904942321 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 05:15:42 INFO - PROCESS | 1778 | 1472904942504 Marionette TRACE conn4 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:42 INFO - PROCESS | 1778 | 1472904942514 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:42 INFO - PROCESS | 1778 | ++DOCSHELL 0x911cf800 == 39 [pid = 1778] [id = 362] 05:15:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x91731c00) [pid = 1778] [serial = 1087] [outer = (nil)] 05:15:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x92ebf400) [pid = 1778] [serial = 1088] [outer = 0x91731c00] 05:15:42 INFO - PROCESS | 1778 | 1472904942641 Marionette DEBUG loaded listener.js 05:15:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x938ccc00) [pid = 1778] [serial = 1089] [outer = 0x91731c00] 05:15:43 INFO - PROCESS | 1778 | 1472904943538 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 05:15:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 05:15:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1481ms 05:15:43 INFO - PROCESS | 1778 | 1472904943606 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 05:15:43 INFO - PROCESS | 1778 | 1472904943610 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 05:15:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 05:15:43 INFO - PROCESS | 1778 | 1472904943617 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 05:15:43 INFO - PROCESS | 1778 | 1472904943621 Marionette TRACE conn4 <- [1,1422,null,{}] 05:15:43 INFO - PROCESS | 1778 | 1472904943627 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:43 INFO - PROCESS | 1778 | 1472904943632 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:43 INFO - PROCESS | 1778 | 1472904943814 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 05:15:44 INFO - PROCESS | 1778 | 1472904944033 Marionette TRACE conn4 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:44 INFO - PROCESS | 1778 | 1472904944045 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:44 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dfe3800 == 40 [pid = 1778] [id = 363] 05:15:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x938be800) [pid = 1778] [serial = 1090] [outer = (nil)] 05:15:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x93a4b800) [pid = 1778] [serial = 1091] [outer = 0x938be800] 05:15:44 INFO - PROCESS | 1778 | 1472904944168 Marionette DEBUG loaded listener.js 05:15:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x93a4e000) [pid = 1778] [serial = 1092] [outer = 0x938be800] 05:15:45 INFO - PROCESS | 1778 | 1472904945182 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 05:15:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 05:15:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1635ms 05:15:45 INFO - PROCESS | 1778 | 1472904945253 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 05:15:45 INFO - PROCESS | 1778 | 1472904945257 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 05:15:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 05:15:45 INFO - PROCESS | 1778 | 1472904945264 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 05:15:45 INFO - PROCESS | 1778 | 1472904945267 Marionette TRACE conn4 <- [1,1426,null,{}] 05:15:45 INFO - PROCESS | 1778 | 1472904945273 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:45 INFO - PROCESS | 1778 | 1472904945283 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:45 INFO - PROCESS | 1778 | 1472904945509 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 05:15:45 INFO - PROCESS | 1778 | 1472904945774 Marionette TRACE conn4 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:45 INFO - PROCESS | 1778 | 1472904945784 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:45 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dfdc400 == 41 [pid = 1778] [id = 364] 05:15:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x8dfe0c00) [pid = 1778] [serial = 1093] [outer = (nil)] 05:15:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x95166400) [pid = 1778] [serial = 1094] [outer = 0x8dfe0c00] 05:15:45 INFO - PROCESS | 1778 | 1472904945880 Marionette DEBUG loaded listener.js 05:15:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x9516c000) [pid = 1778] [serial = 1095] [outer = 0x8dfe0c00] 05:15:47 INFO - PROCESS | 1778 | 1472904947071 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 05:15:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 05:15:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1832ms 05:15:47 INFO - PROCESS | 1778 | 1472904947096 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 05:15:47 INFO - PROCESS | 1778 | 1472904947102 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 05:15:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 05:15:47 INFO - PROCESS | 1778 | 1472904947111 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 05:15:47 INFO - PROCESS | 1778 | 1472904947115 Marionette TRACE conn4 <- [1,1430,null,{}] 05:15:47 INFO - PROCESS | 1778 | 1472904947123 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:47 INFO - PROCESS | 1778 | 1472904947128 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:47 INFO - PROCESS | 1778 | 1472904947340 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 05:15:47 INFO - PROCESS | 1778 | 1472904947556 Marionette TRACE conn4 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:47 INFO - PROCESS | 1778 | 1472904947568 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:47 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dfddc00 == 42 [pid = 1778] [id = 365] 05:15:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0x8dfe7400) [pid = 1778] [serial = 1096] [outer = (nil)] 05:15:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 88 (0x8e14a800) [pid = 1778] [serial = 1097] [outer = 0x8dfe7400] 05:15:47 INFO - PROCESS | 1778 | 1472904947641 Marionette DEBUG loaded listener.js 05:15:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 89 (0x8e287c00) [pid = 1778] [serial = 1098] [outer = 0x8dfe7400] 05:15:49 INFO - PROCESS | 1778 | --DOCSHELL 0x8dfdb800 == 41 [pid = 1778] [id = 279] 05:15:49 INFO - PROCESS | 1778 | --DOCSHELL 0x8c6a6000 == 40 [pid = 1778] [id = 281] 05:15:49 INFO - PROCESS | 1778 | --DOCSHELL 0x91738000 == 39 [pid = 1778] [id = 283] 05:15:49 INFO - PROCESS | 1778 | --DOCSHELL 0x914ac400 == 38 [pid = 1778] [id = 280] 05:15:49 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7da400 == 37 [pid = 1778] [id = 289] 05:15:49 INFO - PROCESS | 1778 | --DOCSHELL 0x8dfdf400 == 36 [pid = 1778] [id = 291] 05:15:49 INFO - PROCESS | 1778 | --DOCSHELL 0x911c9000 == 35 [pid = 1778] [id = 282] 05:15:49 INFO - PROCESS | 1778 | --DOCSHELL 0x914f1400 == 34 [pid = 1778] [id = 287] 05:15:49 INFO - PROCESS | 1778 | --DOCSHELL 0x8d9ea800 == 33 [pid = 1778] [id = 285] 05:15:49 INFO - PROCESS | 1778 | --DOCSHELL 0x8d9f5800 == 32 [pid = 1778] [id = 290] 05:15:49 INFO - PROCESS | 1778 | --DOCSHELL 0x914a4000 == 31 [pid = 1778] [id = 292] 05:15:49 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7d0400 == 30 [pid = 1778] [id = 344] 05:15:49 INFO - PROCESS | 1778 | --DOCSHELL 0x8edb8800 == 29 [pid = 1778] [id = 286] 05:15:49 INFO - PROCESS | 1778 | --DOCSHELL 0x8c69c000 == 28 [pid = 1778] [id = 284] 05:15:49 INFO - PROCESS | 1778 | --DOCSHELL 0x911cb000 == 27 [pid = 1778] [id = 288] 05:15:49 INFO - PROCESS | 1778 | --DOMWINDOW == 88 (0x914ad800) [pid = 1778] [serial = 1046] [outer = (nil)] [url = about:blank] 05:15:49 INFO - PROCESS | 1778 | --DOMWINDOW == 87 (0x8c7d7c00) [pid = 1778] [serial = 1034] [outer = (nil)] [url = about:blank] 05:15:49 INFO - PROCESS | 1778 | --DOMWINDOW == 86 (0x8d9ef400) [pid = 1778] [serial = 1035] [outer = (nil)] [url = about:blank] 05:15:49 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x8fb3d800) [pid = 1778] [serial = 1041] [outer = (nil)] [url = about:blank] 05:15:49 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x8e0a9c00) [pid = 1778] [serial = 1037] [outer = (nil)] [url = about:blank] 05:15:49 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x8edbd400) [pid = 1778] [serial = 1014] [outer = (nil)] [url = about:blank] 05:15:49 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x8e142400) [pid = 1778] [serial = 1013] [outer = (nil)] [url = about:blank] 05:15:49 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x91be2000) [pid = 1778] [serial = 1017] [outer = (nil)] [url = about:blank] 05:15:49 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x8d9ed000) [pid = 1778] [serial = 1032] [outer = (nil)] [url = about:blank] 05:15:49 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x9173a000) [pid = 1778] [serial = 1016] [outer = (nil)] [url = about:blank] 05:15:49 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x8c7d3c00) [pid = 1778] [serial = 1031] [outer = (nil)] [url = about:blank] 05:15:49 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x929abc00) [pid = 1778] [serial = 1020] [outer = (nil)] [url = about:blank] 05:15:49 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x929a5400) [pid = 1778] [serial = 1019] [outer = (nil)] [url = about:blank] 05:15:49 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x92b39000) [pid = 1778] [serial = 1023] [outer = (nil)] [url = about:blank] 05:15:49 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x92b32400) [pid = 1778] [serial = 1022] [outer = (nil)] [url = about:blank] 05:15:49 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x914a2400) [pid = 1778] [serial = 1043] [outer = (nil)] [url = about:blank] 05:15:49 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x938cd400) [pid = 1778] [serial = 1026] [outer = (nil)] [url = about:blank] 05:15:49 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x8dad7c00) [pid = 1778] [serial = 1025] [outer = (nil)] [url = about:blank] 05:15:49 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x94770400) [pid = 1778] [serial = 1029] [outer = (nil)] [url = about:blank] 05:15:49 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x93c8b000) [pid = 1778] [serial = 1028] [outer = (nil)] [url = about:blank] 05:15:49 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x8edb7800) [pid = 1778] [serial = 1040] [outer = (nil)] [url = about:blank] 05:15:49 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x914ecc00) [pid = 1778] [serial = 1044] [outer = (nil)] [url = about:blank] 05:15:49 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x8e0b5000) [pid = 1778] [serial = 1038] [outer = (nil)] [url = about:blank] 05:15:49 INFO - PROCESS | 1778 | 1472904949903 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 05:15:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 05:15:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 2850ms 05:15:49 INFO - PROCESS | 1778 | 1472904949961 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 05:15:49 INFO - PROCESS | 1778 | 1472904949967 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 05:15:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 05:15:49 INFO - PROCESS | 1778 | 1472904949976 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 05:15:49 INFO - PROCESS | 1778 | 1472904949980 Marionette TRACE conn4 <- [1,1434,null,{}] 05:15:49 INFO - PROCESS | 1778 | 1472904949989 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:49 INFO - PROCESS | 1778 | 1472904949993 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:50 INFO - PROCESS | 1778 | 1472904950164 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 05:15:50 INFO - PROCESS | 1778 | 1472904950286 Marionette TRACE conn4 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:50 INFO - PROCESS | 1778 | 1472904950300 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:50 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7da400 == 28 [pid = 1778] [id = 366] 05:15:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x8c7db800) [pid = 1778] [serial = 1099] [outer = (nil)] 05:15:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x8d9ec400) [pid = 1778] [serial = 1100] [outer = 0x8c7db800] 05:15:50 INFO - PROCESS | 1778 | 1472904950378 Marionette DEBUG loaded listener.js 05:15:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x8d9f1c00) [pid = 1778] [serial = 1101] [outer = 0x8c7db800] 05:15:51 INFO - PROCESS | 1778 | 1472904951257 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 05:15:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 05:15:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1333ms 05:15:51 INFO - PROCESS | 1778 | 1472904951309 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 05:15:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 05:15:51 INFO - PROCESS | 1778 | 1472904951318 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 05:15:51 INFO - PROCESS | 1778 | 1472904951329 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 05:15:51 INFO - PROCESS | 1778 | 1472904951334 Marionette TRACE conn4 <- [1,1438,null,{}] 05:15:51 INFO - PROCESS | 1778 | 1472904951340 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:51 INFO - PROCESS | 1778 | 1472904951346 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:51 INFO - PROCESS | 1778 | 1472904951522 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 05:15:51 INFO - PROCESS | 1778 | 1472904951659 Marionette TRACE conn4 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:51 INFO - PROCESS | 1778 | 1472904951665 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:51 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dfe0800 == 29 [pid = 1778] [id = 367] 05:15:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x8dfe3400) [pid = 1778] [serial = 1102] [outer = (nil)] 05:15:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x8e0b0000) [pid = 1778] [serial = 1103] [outer = 0x8dfe3400] 05:15:51 INFO - PROCESS | 1778 | 1472904951749 Marionette DEBUG loaded listener.js 05:15:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x8e0b6400) [pid = 1778] [serial = 1104] [outer = 0x8dfe3400] 05:15:52 INFO - PROCESS | 1778 | 1472904952653 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 05:15:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 05:15:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1384ms 05:15:52 INFO - PROCESS | 1778 | 1472904952718 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 05:15:52 INFO - PROCESS | 1778 | 1472904952722 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 05:15:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 05:15:52 INFO - PROCESS | 1778 | 1472904952729 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 05:15:52 INFO - PROCESS | 1778 | 1472904952734 Marionette TRACE conn4 <- [1,1442,null,{}] 05:15:52 INFO - PROCESS | 1778 | 1472904952761 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:52 INFO - PROCESS | 1778 | 1472904952770 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:52 INFO - PROCESS | 1778 | 1472904952982 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 05:15:53 INFO - PROCESS | 1778 | 1472904953005 Marionette TRACE conn4 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:53 INFO - PROCESS | 1778 | 1472904953015 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:53 INFO - PROCESS | 1778 | ++DOCSHELL 0x8fb3ac00 == 30 [pid = 1778] [id = 368] 05:15:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x8fb3c800) [pid = 1778] [serial = 1105] [outer = (nil)] 05:15:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x8fb41400) [pid = 1778] [serial = 1106] [outer = 0x8fb3c800] 05:15:53 INFO - PROCESS | 1778 | 1472904953095 Marionette DEBUG loaded listener.js 05:15:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x8fbd7c00) [pid = 1778] [serial = 1107] [outer = 0x8fb3c800] 05:15:54 INFO - PROCESS | 1778 | 1472904954092 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 05:15:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 05:15:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1390ms 05:15:54 INFO - PROCESS | 1778 | 1472904954119 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 05:15:54 INFO - PROCESS | 1778 | 1472904954122 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 05:15:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 05:15:54 INFO - PROCESS | 1778 | 1472904954144 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 05:15:54 INFO - PROCESS | 1778 | 1472904954148 Marionette TRACE conn4 <- [1,1446,null,{}] 05:15:54 INFO - PROCESS | 1778 | 1472904954160 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:54 INFO - PROCESS | 1778 | 1472904954164 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:54 INFO - PROCESS | 1778 | 1472904954371 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 05:15:54 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x8dae1400) [pid = 1778] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 05:15:54 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x91bee000) [pid = 1778] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 05:15:54 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x8d9e8800) [pid = 1778] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 05:15:54 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x8dfe0400) [pid = 1778] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 05:15:54 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x91918c00) [pid = 1778] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 05:15:54 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x92121400) [pid = 1778] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 05:15:54 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x911c9c00) [pid = 1778] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 05:15:54 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x9191f000) [pid = 1778] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 05:15:54 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x8dada800) [pid = 1778] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 05:15:54 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x8dae4000) [pid = 1778] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 05:15:54 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x8e149000) [pid = 1778] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 05:15:54 INFO - PROCESS | 1778 | 1472904954979 Marionette TRACE conn4 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:54 INFO - PROCESS | 1778 | 1472904954986 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:55 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c6a1400 == 31 [pid = 1778] [id = 369] 05:15:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x8c7d4400) [pid = 1778] [serial = 1108] [outer = (nil)] 05:15:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x8e0b8c00) [pid = 1778] [serial = 1109] [outer = 0x8c7d4400] 05:15:55 INFO - PROCESS | 1778 | 1472904955062 Marionette DEBUG loaded listener.js 05:15:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x911cc400) [pid = 1778] [serial = 1110] [outer = 0x8c7d4400] 05:15:55 INFO - PROCESS | 1778 | 1472904955797 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 05:15:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 05:15:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1687ms 05:15:55 INFO - PROCESS | 1778 | 1472904955836 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 05:15:55 INFO - PROCESS | 1778 | 1472904955840 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 05:15:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 05:15:55 INFO - PROCESS | 1778 | 1472904955846 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 05:15:55 INFO - PROCESS | 1778 | 1472904955849 Marionette TRACE conn4 <- [1,1450,null,{}] 05:15:55 INFO - PROCESS | 1778 | 1472904955855 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:55 INFO - PROCESS | 1778 | 1472904955859 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:56 INFO - PROCESS | 1778 | 1472904956054 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 05:15:56 INFO - PROCESS | 1778 | 1472904956066 Marionette TRACE conn4 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:56 INFO - PROCESS | 1778 | 1472904956074 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:56 INFO - PROCESS | 1778 | ++DOCSHELL 0x8fbe3c00 == 32 [pid = 1778] [id = 370] 05:15:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x914a5800) [pid = 1778] [serial = 1111] [outer = (nil)] 05:15:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x914ab800) [pid = 1778] [serial = 1112] [outer = 0x914a5800] 05:15:56 INFO - PROCESS | 1778 | 1472904956144 Marionette DEBUG loaded listener.js 05:15:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x914f1000) [pid = 1778] [serial = 1113] [outer = 0x914a5800] 05:15:57 INFO - PROCESS | 1778 | 1472904957263 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 05:15:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 05:15:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1481ms 05:15:57 INFO - PROCESS | 1778 | 1472904957329 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 05:15:57 INFO - PROCESS | 1778 | 1472904957336 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 05:15:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 05:15:57 INFO - PROCESS | 1778 | 1472904957346 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 05:15:57 INFO - PROCESS | 1778 | 1472904957351 Marionette TRACE conn4 <- [1,1454,null,{}] 05:15:57 INFO - PROCESS | 1778 | 1472904957360 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:57 INFO - PROCESS | 1778 | 1472904957366 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:57 INFO - PROCESS | 1778 | 1472904957608 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 05:15:57 INFO - PROCESS | 1778 | 1472904957851 Marionette TRACE conn4 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:57 INFO - PROCESS | 1778 | 1472904957866 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:57 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7d5800 == 33 [pid = 1778] [id = 371] 05:15:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x8c7dac00) [pid = 1778] [serial = 1114] [outer = (nil)] 05:15:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x8dfda400) [pid = 1778] [serial = 1115] [outer = 0x8c7dac00] 05:15:57 INFO - PROCESS | 1778 | 1472904957949 Marionette DEBUG loaded listener.js 05:15:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x8dfe4800) [pid = 1778] [serial = 1116] [outer = 0x8c7dac00] 05:15:59 INFO - PROCESS | 1778 | 1472904959014 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 05:15:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 05:15:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1737ms 05:15:59 INFO - PROCESS | 1778 | 1472904959083 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 05:15:59 INFO - PROCESS | 1778 | 1472904959091 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 05:15:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 05:15:59 INFO - PROCESS | 1778 | 1472904959103 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 05:15:59 INFO - PROCESS | 1778 | 1472904959106 Marionette TRACE conn4 <- [1,1458,null,{}] 05:15:59 INFO - PROCESS | 1778 | 1472904959114 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:59 INFO - PROCESS | 1778 | 1472904959119 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:59 INFO - PROCESS | 1778 | 1472904959343 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 05:15:59 INFO - PROCESS | 1778 | 1472904959563 Marionette TRACE conn4 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:59 INFO - PROCESS | 1778 | 1472904959572 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:15:59 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7cf000 == 34 [pid = 1778] [id = 372] 05:15:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x8e284400) [pid = 1778] [serial = 1117] [outer = (nil)] 05:15:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x8fb41800) [pid = 1778] [serial = 1118] [outer = 0x8e284400] 05:15:59 INFO - PROCESS | 1778 | 1472904959660 Marionette DEBUG loaded listener.js 05:15:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x8fb3d800) [pid = 1778] [serial = 1119] [outer = 0x8e284400] 05:16:00 INFO - PROCESS | 1778 | 1472904960826 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 05:16:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 05:16:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1791ms 05:16:00 INFO - PROCESS | 1778 | 1472904960894 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 05:16:00 INFO - PROCESS | 1778 | 1472904960899 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 05:16:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 05:16:00 INFO - PROCESS | 1778 | 1472904960907 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 05:16:00 INFO - PROCESS | 1778 | 1472904960913 Marionette TRACE conn4 <- [1,1462,null,{}] 05:16:00 INFO - PROCESS | 1778 | 1472904960930 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:00 INFO - PROCESS | 1778 | 1472904960940 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:16:01 INFO - PROCESS | 1778 | 1472904961164 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 05:16:01 INFO - PROCESS | 1778 | 1472904961405 Marionette TRACE conn4 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:01 INFO - PROCESS | 1778 | 1472904961418 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:16:01 INFO - PROCESS | 1778 | ++DOCSHELL 0x91589c00 == 35 [pid = 1778] [id = 373] 05:16:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x9158c000) [pid = 1778] [serial = 1120] [outer = (nil)] 05:16:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x91735800) [pid = 1778] [serial = 1121] [outer = 0x9158c000] 05:16:01 INFO - PROCESS | 1778 | 1472904961518 Marionette DEBUG loaded listener.js 05:16:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x91738c00) [pid = 1778] [serial = 1122] [outer = 0x9158c000] 05:16:02 INFO - PROCESS | 1778 | 1472904962610 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 05:16:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 05:16:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1745ms 05:16:02 INFO - PROCESS | 1778 | 1472904962652 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 05:16:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 05:16:02 INFO - PROCESS | 1778 | 1472904962657 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 05:16:02 INFO - PROCESS | 1778 | 1472904962664 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 05:16:02 INFO - PROCESS | 1778 | 1472904962667 Marionette TRACE conn4 <- [1,1466,null,{}] 05:16:02 INFO - PROCESS | 1778 | 1472904962673 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:02 INFO - PROCESS | 1778 | 1472904962679 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:16:02 INFO - PROCESS | 1778 | 1472904962876 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 05:16:03 INFO - PROCESS | 1778 | 1472904963220 Marionette TRACE conn4 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:03 INFO - PROCESS | 1778 | 1472904963232 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:16:03 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c69d800 == 36 [pid = 1778] [id = 374] 05:16:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x8c69fc00) [pid = 1778] [serial = 1123] [outer = (nil)] 05:16:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x8c7d0400) [pid = 1778] [serial = 1124] [outer = 0x8c69fc00] 05:16:03 INFO - PROCESS | 1778 | 1472904963350 Marionette DEBUG loaded listener.js 05:16:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x8c7d8c00) [pid = 1778] [serial = 1125] [outer = 0x8c69fc00] 05:16:04 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x92117000) [pid = 1778] [serial = 1068] [outer = (nil)] [url = about:blank] 05:16:04 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x9231e400) [pid = 1778] [serial = 1077] [outer = (nil)] [url = about:blank] 05:16:04 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x92319800) [pid = 1778] [serial = 1076] [outer = (nil)] [url = about:blank] 05:16:04 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x9214ec00) [pid = 1778] [serial = 1070] [outer = (nil)] [url = about:blank] 05:16:04 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x914a3800) [pid = 1778] [serial = 1073] [outer = (nil)] [url = about:blank] 05:16:04 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x921cc000) [pid = 1778] [serial = 1071] [outer = (nil)] [url = about:blank] 05:16:04 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x914f0c00) [pid = 1778] [serial = 1047] [outer = (nil)] [url = about:blank] 05:16:04 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x9191f400) [pid = 1778] [serial = 1055] [outer = (nil)] [url = about:blank] 05:16:04 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x91be8c00) [pid = 1778] [serial = 1056] [outer = (nil)] [url = about:blank] 05:16:04 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x92148800) [pid = 1778] [serial = 1058] [outer = (nil)] [url = about:blank] 05:16:04 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x9214a400) [pid = 1778] [serial = 1059] [outer = (nil)] [url = about:blank] 05:16:04 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x911d4400) [pid = 1778] [serial = 1064] [outer = (nil)] [url = about:blank] 05:16:04 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x914ee400) [pid = 1778] [serial = 1065] [outer = (nil)] [url = about:blank] 05:16:04 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x91bea800) [pid = 1778] [serial = 1067] [outer = (nil)] [url = about:blank] 05:16:04 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x8dae0800) [pid = 1778] [serial = 1049] [outer = (nil)] [url = about:blank] 05:16:04 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x8e14f800) [pid = 1778] [serial = 1050] [outer = (nil)] [url = about:blank] 05:16:04 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x914abc00) [pid = 1778] [serial = 1052] [outer = (nil)] [url = about:blank] 05:16:04 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x91583000) [pid = 1778] [serial = 1053] [outer = (nil)] [url = about:blank] 05:16:04 INFO - PROCESS | 1778 | --DOMWINDOW == 63 (0x8e28d400) [pid = 1778] [serial = 1061] [outer = (nil)] [url = about:blank] 05:16:04 INFO - PROCESS | 1778 | --DOMWINDOW == 62 (0x8edb4400) [pid = 1778] [serial = 1062] [outer = (nil)] [url = about:blank] 05:16:04 INFO - PROCESS | 1778 | --DOMWINDOW == 61 (0x91bef000) [pid = 1778] [serial = 1074] [outer = (nil)] [url = about:blank] 05:16:04 INFO - PROCESS | 1778 | 1472904964477 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 05:16:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 05:16:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1843ms 05:16:04 INFO - PROCESS | 1778 | 1472904964509 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 05:16:04 INFO - PROCESS | 1778 | 1472904964514 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 05:16:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 05:16:04 INFO - PROCESS | 1778 | 1472904964522 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 05:16:04 INFO - PROCESS | 1778 | 1472904964527 Marionette TRACE conn4 <- [1,1470,null,{}] 05:16:04 INFO - PROCESS | 1778 | 1472904964534 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:04 INFO - PROCESS | 1778 | 1472904964542 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:16:04 INFO - PROCESS | 1778 | 1472904964712 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 05:16:04 INFO - PROCESS | 1778 | 1472904964891 Marionette TRACE conn4 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:04 INFO - PROCESS | 1778 | 1472904964901 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:16:04 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d9f6000 == 37 [pid = 1778] [id = 375] 05:16:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 62 (0x8e288c00) [pid = 1778] [serial = 1126] [outer = (nil)] 05:16:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 63 (0x8edb4400) [pid = 1778] [serial = 1127] [outer = 0x8e288c00] 05:16:05 INFO - PROCESS | 1778 | 1472904965004 Marionette DEBUG loaded listener.js 05:16:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 64 (0x8fb38c00) [pid = 1778] [serial = 1128] [outer = 0x8e288c00] 05:16:05 INFO - PROCESS | 1778 | 1472904965789 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 05:16:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 05:16:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1333ms 05:16:05 INFO - PROCESS | 1778 | 1472904965864 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 05:16:05 INFO - PROCESS | 1778 | 1472904965871 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 05:16:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 05:16:05 INFO - PROCESS | 1778 | 1472904965879 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 05:16:05 INFO - PROCESS | 1778 | 1472904965883 Marionette TRACE conn4 <- [1,1474,null,{}] 05:16:05 INFO - PROCESS | 1778 | 1472904965889 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:05 INFO - PROCESS | 1778 | 1472904965894 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:16:06 INFO - PROCESS | 1778 | 1472904966060 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 05:16:06 INFO - PROCESS | 1778 | 1472904966070 Marionette TRACE conn4 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:06 INFO - PROCESS | 1778 | 1472904966077 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:16:06 INFO - PROCESS | 1778 | ++DOCSHELL 0x914a6800 == 38 [pid = 1778] [id = 376] 05:16:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x914a8800) [pid = 1778] [serial = 1129] [outer = (nil)] 05:16:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x914ee400) [pid = 1778] [serial = 1130] [outer = 0x914a8800] 05:16:06 INFO - PROCESS | 1778 | 1472904966163 Marionette DEBUG loaded listener.js 05:16:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x91581c00) [pid = 1778] [serial = 1131] [outer = 0x914a8800] 05:16:07 INFO - PROCESS | 1778 | 1472904967184 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 05:16:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 05:16:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1381ms 05:16:07 INFO - PROCESS | 1778 | 1472904967261 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 05:16:07 INFO - PROCESS | 1778 | 1472904967265 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 05:16:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 05:16:07 INFO - PROCESS | 1778 | 1472904967280 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 05:16:07 INFO - PROCESS | 1778 | 1472904967289 Marionette TRACE conn4 <- [1,1478,null,{}] 05:16:07 INFO - PROCESS | 1778 | 1472904967311 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:07 INFO - PROCESS | 1778 | 1472904967319 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:16:07 INFO - PROCESS | 1778 | 1472904967538 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 05:16:07 INFO - PROCESS | 1778 | 1472904967564 Marionette TRACE conn4 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:07 INFO - PROCESS | 1778 | 1472904967572 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:16:07 INFO - PROCESS | 1778 | ++DOCSHELL 0x8edb5800 == 39 [pid = 1778] [id = 377] 05:16:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x8fb38400) [pid = 1778] [serial = 1132] [outer = (nil)] 05:16:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x9191e400) [pid = 1778] [serial = 1133] [outer = 0x8fb38400] 05:16:07 INFO - PROCESS | 1778 | 1472904967644 Marionette DEBUG loaded listener.js 05:16:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x91be3000) [pid = 1778] [serial = 1134] [outer = 0x8fb38400] 05:16:08 INFO - PROCESS | 1778 | 1472904968628 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 05:16:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 05:16:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1413ms 05:16:08 INFO - PROCESS | 1778 | 1472904968688 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 05:16:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 05:16:08 INFO - PROCESS | 1778 | 1472904968693 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 05:16:08 INFO - PROCESS | 1778 | 1472904968700 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 05:16:08 INFO - PROCESS | 1778 | 1472904968703 Marionette TRACE conn4 <- [1,1482,null,{}] 05:16:08 INFO - PROCESS | 1778 | 1472904968709 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:08 INFO - PROCESS | 1778 | 1472904968713 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:16:08 INFO - PROCESS | 1778 | 1472904968926 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 05:16:09 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x91731c00) [pid = 1778] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 05:16:09 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x8fb3c800) [pid = 1778] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 05:16:09 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x9231a000) [pid = 1778] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 05:16:09 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x8dfe3400) [pid = 1778] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 05:16:09 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x8dfe7400) [pid = 1778] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 05:16:09 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x8dfe0c00) [pid = 1778] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 05:16:09 INFO - PROCESS | 1778 | --DOMWINDOW == 63 (0x8c7db800) [pid = 1778] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 05:16:09 INFO - PROCESS | 1778 | --DOMWINDOW == 62 (0x91740000) [pid = 1778] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 05:16:09 INFO - PROCESS | 1778 | --DOMWINDOW == 61 (0x938be800) [pid = 1778] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 05:16:09 INFO - PROCESS | 1778 | --DOMWINDOW == 60 (0x8c7d4400) [pid = 1778] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 05:16:09 INFO - PROCESS | 1778 | --DOMWINDOW == 59 (0x8e145000) [pid = 1778] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 05:16:09 INFO - PROCESS | 1778 | 1472904969169 Marionette TRACE conn4 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:09 INFO - PROCESS | 1778 | 1472904969176 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:16:09 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c699c00 == 40 [pid = 1778] [id = 378] 05:16:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 60 (0x8c69b800) [pid = 1778] [serial = 1135] [outer = (nil)] 05:16:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 61 (0x8dad9c00) [pid = 1778] [serial = 1136] [outer = 0x8c69b800] 05:16:09 INFO - PROCESS | 1778 | 1472904969253 Marionette DEBUG loaded listener.js 05:16:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 62 (0x8dfd9000) [pid = 1778] [serial = 1137] [outer = 0x8c69b800] 05:16:10 INFO - PROCESS | 1778 | 1472904970019 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 05:16:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 05:16:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1344ms 05:16:10 INFO - PROCESS | 1778 | 1472904970042 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 05:16:10 INFO - PROCESS | 1778 | 1472904970047 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 05:16:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 05:16:10 INFO - PROCESS | 1778 | 1472904970053 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 05:16:10 INFO - PROCESS | 1778 | 1472904970056 Marionette TRACE conn4 <- [1,1486,null,{}] 05:16:10 INFO - PROCESS | 1778 | 1472904970070 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:10 INFO - PROCESS | 1778 | 1472904970075 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:16:10 INFO - PROCESS | 1778 | 1472904970227 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 05:16:10 INFO - PROCESS | 1778 | 1472904970241 Marionette TRACE conn4 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:10 INFO - PROCESS | 1778 | 1472904970258 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:16:10 INFO - PROCESS | 1778 | ++DOCSHELL 0x9191d800 == 41 [pid = 1778] [id = 379] 05:16:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 63 (0x91be8000) [pid = 1778] [serial = 1138] [outer = (nil)] 05:16:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 64 (0x91bedc00) [pid = 1778] [serial = 1139] [outer = 0x91be8000] 05:16:10 INFO - PROCESS | 1778 | 1472904970345 Marionette DEBUG loaded listener.js 05:16:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x9211ac00) [pid = 1778] [serial = 1140] [outer = 0x91be8000] 05:16:11 INFO - PROCESS | 1778 | 1472904971524 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 05:16:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 05:16:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1498ms 05:16:11 INFO - PROCESS | 1778 | 1472904971553 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 05:16:11 INFO - PROCESS | 1778 | 1472904971560 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 05:16:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 05:16:11 INFO - PROCESS | 1778 | 1472904971569 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 05:16:11 INFO - PROCESS | 1778 | 1472904971574 Marionette TRACE conn4 <- [1,1490,null,{}] 05:16:11 INFO - PROCESS | 1778 | 1472904971584 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:11 INFO - PROCESS | 1778 | 1472904971590 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:16:11 INFO - PROCESS | 1778 | 1472904971802 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 05:16:12 INFO - PROCESS | 1778 | 1472904972055 Marionette TRACE conn4 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:12 INFO - PROCESS | 1778 | 1472904972064 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:16:12 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dadc000 == 42 [pid = 1778] [id = 380] 05:16:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x8dae2800) [pid = 1778] [serial = 1141] [outer = (nil)] 05:16:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x8edb5c00) [pid = 1778] [serial = 1142] [outer = 0x8dae2800] 05:16:12 INFO - PROCESS | 1778 | 1472904972163 Marionette DEBUG loaded listener.js 05:16:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x8fb3cc00) [pid = 1778] [serial = 1143] [outer = 0x8dae2800] 05:16:13 INFO - PROCESS | 1778 | 1472904973120 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 05:16:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 05:16:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1589ms 05:16:13 INFO - PROCESS | 1778 | 1472904973157 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 05:16:13 INFO - PROCESS | 1778 | 1472904973165 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 05:16:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 05:16:13 INFO - PROCESS | 1778 | 1472904973175 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 05:16:13 INFO - PROCESS | 1778 | 1472904973179 Marionette TRACE conn4 <- [1,1494,null,{}] 05:16:13 INFO - PROCESS | 1778 | 1472904973186 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:13 INFO - PROCESS | 1778 | 1472904973193 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:16:13 INFO - PROCESS | 1778 | 1472904973436 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 05:16:13 INFO - PROCESS | 1778 | 1472904973652 Marionette TRACE conn4 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:13 INFO - PROCESS | 1778 | 1472904973663 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:16:13 INFO - PROCESS | 1778 | ++DOCSHELL 0x914ebc00 == 43 [pid = 1778] [id = 381] 05:16:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x914f9400) [pid = 1778] [serial = 1144] [outer = (nil)] 05:16:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x9158d000) [pid = 1778] [serial = 1145] [outer = 0x914f9400] 05:16:13 INFO - PROCESS | 1778 | 1472904973790 Marionette DEBUG loaded listener.js 05:16:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x9173a800) [pid = 1778] [serial = 1146] [outer = 0x914f9400] 05:16:14 INFO - PROCESS | 1778 | 1472904974809 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 05:16:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 05:16:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1683ms 05:16:14 INFO - PROCESS | 1778 | 1472904974860 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 05:16:14 INFO - PROCESS | 1778 | 1472904974865 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 05:16:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 05:16:14 INFO - PROCESS | 1778 | 1472904974872 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 05:16:14 INFO - PROCESS | 1778 | 1472904974878 Marionette TRACE conn4 <- [1,1498,null,{}] 05:16:14 INFO - PROCESS | 1778 | 1472904974895 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:14 INFO - PROCESS | 1778 | 1472904974904 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:16:15 INFO - PROCESS | 1778 | 1472904975122 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 05:16:15 INFO - PROCESS | 1778 | 1472904975381 Marionette TRACE conn4 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:15 INFO - PROCESS | 1778 | 1472904975392 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:16:15 INFO - PROCESS | 1778 | ++DOCSHELL 0x9211a800 == 44 [pid = 1778] [id = 382] 05:16:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x9211ec00) [pid = 1778] [serial = 1147] [outer = (nil)] 05:16:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x92144800) [pid = 1778] [serial = 1148] [outer = 0x9211ec00] 05:16:15 INFO - PROCESS | 1778 | 1472904975481 Marionette DEBUG loaded listener.js 05:16:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x9214f800) [pid = 1778] [serial = 1149] [outer = 0x9211ec00] 05:16:16 INFO - PROCESS | 1778 | 1472904976416 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 05:16:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 05:16:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1589ms 05:16:16 INFO - PROCESS | 1778 | 1472904976461 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 05:16:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 05:16:16 INFO - PROCESS | 1778 | 1472904976466 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 05:16:16 INFO - PROCESS | 1778 | 1472904976473 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 05:16:16 INFO - PROCESS | 1778 | 1472904976476 Marionette TRACE conn4 <- [1,1502,null,{}] 05:16:16 INFO - PROCESS | 1778 | 1472904976482 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:16 INFO - PROCESS | 1778 | 1472904976488 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:16:16 INFO - PROCESS | 1778 | 1472904976674 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 05:16:16 INFO - PROCESS | 1778 | 1472904976844 Marionette TRACE conn4 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:16 INFO - PROCESS | 1778 | 1472904976855 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:16:16 INFO - PROCESS | 1778 | ++DOCSHELL 0x911cf400 == 45 [pid = 1778] [id = 383] 05:16:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x91bf0000) [pid = 1778] [serial = 1150] [outer = (nil)] 05:16:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x921d6000) [pid = 1778] [serial = 1151] [outer = 0x91bf0000] 05:16:16 INFO - PROCESS | 1778 | 1472904976984 Marionette DEBUG loaded listener.js 05:16:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x92316000) [pid = 1778] [serial = 1152] [outer = 0x91bf0000] 05:16:17 INFO - PROCESS | 1778 | 1472904977878 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 05:16:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 05:16:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1433ms 05:16:17 INFO - PROCESS | 1778 | 1472904977907 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 05:16:17 INFO - PROCESS | 1778 | 1472904977911 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 05:16:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 05:16:17 INFO - PROCESS | 1778 | 1472904977918 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 05:16:17 INFO - PROCESS | 1778 | 1472904977922 Marionette TRACE conn4 <- [1,1506,null,{}] 05:16:17 INFO - PROCESS | 1778 | 1472904977928 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:17 INFO - PROCESS | 1778 | 1472904977933 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:16:18 INFO - PROCESS | 1778 | 1472904978119 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 05:16:18 INFO - PROCESS | 1778 | 1472904978288 Marionette TRACE conn4 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:18 INFO - PROCESS | 1778 | 1472904978295 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:16:18 INFO - PROCESS | 1778 | ++DOCSHELL 0x9191d400 == 46 [pid = 1778] [id = 384] 05:16:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x92123c00) [pid = 1778] [serial = 1153] [outer = (nil)] 05:16:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x9231b400) [pid = 1778] [serial = 1154] [outer = 0x92123c00] 05:16:18 INFO - PROCESS | 1778 | 1472904978379 Marionette DEBUG loaded listener.js 05:16:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x9231d400) [pid = 1778] [serial = 1155] [outer = 0x92123c00] 05:16:19 INFO - PROCESS | 1778 | 1472904979353 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 05:16:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 05:16:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1483ms 05:16:19 INFO - PROCESS | 1778 | 1472904979402 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 05:16:19 INFO - PROCESS | 1778 | 1472904979407 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 05:16:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 05:16:19 INFO - PROCESS | 1778 | 1472904979413 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 05:16:19 INFO - PROCESS | 1778 | 1472904979417 Marionette TRACE conn4 <- [1,1510,null,{}] 05:16:19 INFO - PROCESS | 1778 | 1472904979423 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:19 INFO - PROCESS | 1778 | 1472904979433 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:16:19 INFO - PROCESS | 1778 | 1472904979647 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 05:16:19 INFO - PROCESS | 1778 | 1472904979818 Marionette TRACE conn4 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:19 INFO - PROCESS | 1778 | 1472904979828 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:16:19 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dfe2000 == 47 [pid = 1778] [id = 385] 05:16:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x8edb7000) [pid = 1778] [serial = 1156] [outer = (nil)] 05:16:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x9231a400) [pid = 1778] [serial = 1157] [outer = 0x8edb7000] 05:16:19 INFO - PROCESS | 1778 | 1472904979911 Marionette DEBUG loaded listener.js 05:16:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x92eb1c00) [pid = 1778] [serial = 1158] [outer = 0x8edb7000] 05:16:20 INFO - PROCESS | 1778 | 1472904980876 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 05:16:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 05:16:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1536ms 05:16:20 INFO - PROCESS | 1778 | 1472904980951 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 05:16:20 INFO - PROCESS | 1778 | 1472904980955 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 05:16:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 05:16:20 INFO - PROCESS | 1778 | 1472904980962 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 05:16:20 INFO - PROCESS | 1778 | 1472904980965 Marionette TRACE conn4 <- [1,1514,null,{}] 05:16:20 INFO - PROCESS | 1778 | 1472904980971 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:20 INFO - PROCESS | 1778 | 1472904980977 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:16:21 INFO - PROCESS | 1778 | 1472904981351 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 05:16:21 INFO - PROCESS | 1778 | 1472904981620 Marionette TRACE conn4 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:21 INFO - PROCESS | 1778 | 1472904981627 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:16:21 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dad8400 == 48 [pid = 1778] [id = 386] 05:16:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x8dad8c00) [pid = 1778] [serial = 1159] [outer = (nil)] 05:16:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x8dae4800) [pid = 1778] [serial = 1160] [outer = 0x8dad8c00] 05:16:21 INFO - PROCESS | 1778 | 1472904981711 Marionette DEBUG loaded listener.js 05:16:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x8e141400) [pid = 1778] [serial = 1161] [outer = 0x8dad8c00] 05:16:22 INFO - PROCESS | 1778 | 1472904982705 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 05:16:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 05:16:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1782ms 05:16:22 INFO - PROCESS | 1778 | 1472904982747 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 05:16:22 INFO - PROCESS | 1778 | 1472904982753 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 05:16:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 05:16:22 INFO - PROCESS | 1778 | 1472904982762 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 05:16:22 INFO - PROCESS | 1778 | 1472904982767 Marionette TRACE conn4 <- [1,1518,null,{}] 05:16:22 INFO - PROCESS | 1778 | 1472904982775 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:22 INFO - PROCESS | 1778 | 1472904982781 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:16:22 INFO - PROCESS | 1778 | 1472904982976 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 05:16:23 INFO - PROCESS | 1778 | 1472904983198 Marionette TRACE conn4 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:23 INFO - PROCESS | 1778 | 1472904983210 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:16:24 INFO - PROCESS | 1778 | --DOCSHELL 0x8c699c00 == 47 [pid = 1778] [id = 378] 05:16:24 INFO - PROCESS | 1778 | --DOCSHELL 0x8edb5800 == 46 [pid = 1778] [id = 377] 05:16:24 INFO - PROCESS | 1778 | --DOCSHELL 0x914a6800 == 45 [pid = 1778] [id = 376] 05:16:24 INFO - PROCESS | 1778 | --DOCSHELL 0x8d9f6000 == 44 [pid = 1778] [id = 375] 05:16:24 INFO - PROCESS | 1778 | --DOCSHELL 0x8c69d800 == 43 [pid = 1778] [id = 374] 05:16:24 INFO - PROCESS | 1778 | --DOCSHELL 0x8dfddc00 == 42 [pid = 1778] [id = 365] 05:16:24 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7da400 == 41 [pid = 1778] [id = 366] 05:16:24 INFO - PROCESS | 1778 | --DOCSHELL 0x8fb3ac00 == 40 [pid = 1778] [id = 368] 05:16:24 INFO - PROCESS | 1778 | --DOCSHELL 0x8dfe0800 == 39 [pid = 1778] [id = 367] 05:16:24 INFO - PROCESS | 1778 | --DOCSHELL 0x8c6a1400 == 38 [pid = 1778] [id = 369] 05:16:24 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7cf000 == 37 [pid = 1778] [id = 372] 05:16:24 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7d5800 == 36 [pid = 1778] [id = 371] 05:16:24 INFO - PROCESS | 1778 | --DOCSHELL 0x8fbe3c00 == 35 [pid = 1778] [id = 370] 05:16:24 INFO - PROCESS | 1778 | --DOCSHELL 0x91589c00 == 34 [pid = 1778] [id = 373] 05:16:24 INFO - PROCESS | 1778 | --DOCSHELL 0x8dfe3800 == 33 [pid = 1778] [id = 363] 05:16:24 INFO - PROCESS | 1778 | --DOCSHELL 0x911cf800 == 32 [pid = 1778] [id = 362] 05:16:24 INFO - PROCESS | 1778 | --DOCSHELL 0x8dfdc400 == 31 [pid = 1778] [id = 364] 05:16:24 INFO - PROCESS | 1778 | --DOCSHELL 0x8dad8400 == 30 [pid = 1778] [id = 386] 05:16:24 INFO - PROCESS | 1778 | --DOCSHELL 0x8dfe2000 == 29 [pid = 1778] [id = 385] 05:16:24 INFO - PROCESS | 1778 | --DOCSHELL 0x9191d400 == 28 [pid = 1778] [id = 384] 05:16:24 INFO - PROCESS | 1778 | --DOCSHELL 0x9211a800 == 27 [pid = 1778] [id = 382] 05:16:24 INFO - PROCESS | 1778 | --DOCSHELL 0x911cf400 == 26 [pid = 1778] [id = 383] 05:16:24 INFO - PROCESS | 1778 | --DOCSHELL 0x914ebc00 == 25 [pid = 1778] [id = 381] 05:16:24 INFO - PROCESS | 1778 | --DOCSHELL 0x9191d800 == 24 [pid = 1778] [id = 379] 05:16:24 INFO - PROCESS | 1778 | --DOCSHELL 0x8dadc000 == 23 [pid = 1778] [id = 380] 05:16:24 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c69d800 == 24 [pid = 1778] [id = 387] 05:16:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0x8c6a1400) [pid = 1778] [serial = 1162] [outer = (nil)] 05:16:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 88 (0x8c6a4c00) [pid = 1778] [serial = 1163] [outer = 0x8c6a1400] 05:16:24 INFO - PROCESS | 1778 | 1472904984347 Marionette DEBUG loaded listener.js 05:16:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 89 (0x8c7dcc00) [pid = 1778] [serial = 1164] [outer = 0x8c6a1400] 05:16:24 INFO - PROCESS | 1778 | --DOMWINDOW == 88 (0x938ccc00) [pid = 1778] [serial = 1089] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1778 | --DOMWINDOW == 87 (0x8fbd7c00) [pid = 1778] [serial = 1107] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1778 | --DOMWINDOW == 86 (0x929aac00) [pid = 1778] [serial = 1085] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x92ebf400) [pid = 1778] [serial = 1088] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x8e0b0000) [pid = 1778] [serial = 1103] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x8e14a800) [pid = 1778] [serial = 1097] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x9516c000) [pid = 1778] [serial = 1095] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x8d9f1c00) [pid = 1778] [serial = 1101] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x92115400) [pid = 1778] [serial = 1082] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x8e287c00) [pid = 1778] [serial = 1098] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x93a4e000) [pid = 1778] [serial = 1092] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x8e0b8c00) [pid = 1778] [serial = 1109] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x8e0b6400) [pid = 1778] [serial = 1104] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x92150000) [pid = 1778] [serial = 1083] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x95166400) [pid = 1778] [serial = 1094] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x8d9ec400) [pid = 1778] [serial = 1100] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x911cc400) [pid = 1778] [serial = 1110] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x911cdc00) [pid = 1778] [serial = 1080] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x8fbd7400) [pid = 1778] [serial = 1079] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x93a4b800) [pid = 1778] [serial = 1091] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x8fb41400) [pid = 1778] [serial = 1106] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x92b34000) [pid = 1778] [serial = 1086] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x914ab800) [pid = 1778] [serial = 1112] [outer = (nil)] [url = about:blank] 05:16:25 INFO - PROCESS | 1778 | 1472904985479 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 05:16:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 05:16:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 2738ms 05:16:25 INFO - PROCESS | 1778 | 1472904985502 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 05:16:25 INFO - PROCESS | 1778 | 1472904985508 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 05:16:25 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 05:16:25 INFO - PROCESS | 1778 | 1472904985526 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 05:16:25 INFO - PROCESS | 1778 | 1472904985531 Marionette TRACE conn4 <- [1,1522,null,{}] 05:16:25 INFO - PROCESS | 1778 | 1472904985538 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:25 INFO - PROCESS | 1778 | 1472904985544 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:16:25 INFO - PROCESS | 1778 | 1472904985714 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 05:16:25 INFO - PROCESS | 1778 | 1472904985728 Marionette TRACE conn4 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:25 INFO - PROCESS | 1778 | 1472904985738 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:16:25 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dfe3c00 == 25 [pid = 1778] [id = 388] 05:16:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x8dfe4c00) [pid = 1778] [serial = 1165] [outer = (nil)] 05:16:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x8e0ab800) [pid = 1778] [serial = 1166] [outer = 0x8dfe4c00] 05:16:25 INFO - PROCESS | 1778 | 1472904985816 Marionette DEBUG loaded listener.js 05:16:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x8e0b0000) [pid = 1778] [serial = 1167] [outer = 0x8dfe4c00] 05:16:26 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 05:16:26 INFO - PROCESS | 1778 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:16:26 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 05:16:26 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 05:16:26 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 05:16:26 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 05:16:26 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 05:16:26 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 05:16:26 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 05:16:26 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 05:16:26 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 05:16:26 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 05:16:26 INFO - PROCESS | 1778 | 1472904986899 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 05:16:26 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:16:26 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:16:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 05:16:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:16:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 05:16:26 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:16:26 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:16:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 05:16:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:16:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 05:16:26 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:16:26 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:16:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 05:16:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:16:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 05:16:26 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:16:26 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:16:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 05:16:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:16:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 05:16:26 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1438ms 05:16:26 INFO - PROCESS | 1778 | 1472904986960 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 05:16:26 INFO - PROCESS | 1778 | 1472904986974 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 05:16:26 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 05:16:26 INFO - PROCESS | 1778 | 1472904986986 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 05:16:26 INFO - PROCESS | 1778 | 1472904986991 Marionette TRACE conn4 <- [1,1526,null,{}] 05:16:26 INFO - PROCESS | 1778 | 1472904986997 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:27 INFO - PROCESS | 1778 | 1472904987002 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:16:27 INFO - PROCESS | 1778 | 1472904987234 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 05:16:27 INFO - PROCESS | 1778 | 1472904987271 Marionette TRACE conn4 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:27 INFO - PROCESS | 1778 | 1472904987278 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:16:27 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e286800 == 26 [pid = 1778] [id = 389] 05:16:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x8e288800) [pid = 1778] [serial = 1168] [outer = (nil)] 05:16:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x8fb3b800) [pid = 1778] [serial = 1169] [outer = 0x8e288800] 05:16:27 INFO - PROCESS | 1778 | 1472904987353 Marionette DEBUG loaded listener.js 05:16:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x8fb45400) [pid = 1778] [serial = 1170] [outer = 0x8e288800] 05:16:28 INFO - PROCESS | 1778 | 1472904988366 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 05:16:28 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:16:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 05:16:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:16:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 05:16:28 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:16:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 05:16:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:16:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 05:16:28 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 05:16:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 05:16:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:16:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 05:16:28 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1483ms 05:16:28 INFO - PROCESS | 1778 | 1472904988471 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 05:16:28 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 05:16:28 INFO - PROCESS | 1778 | 1472904988483 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 05:16:28 INFO - PROCESS | 1778 | 1472904988490 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 05:16:28 INFO - PROCESS | 1778 | 1472904988496 Marionette TRACE conn4 <- [1,1530,null,{}] 05:16:28 INFO - PROCESS | 1778 | 1472904988519 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:28 INFO - PROCESS | 1778 | 1472904988527 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:16:28 INFO - PROCESS | 1778 | 1472904988757 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 05:16:28 INFO - PROCESS | 1778 | 1472904988791 Marionette TRACE conn4 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:28 INFO - PROCESS | 1778 | 1472904988829 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:16:28 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dad7400 == 27 [pid = 1778] [id = 390] 05:16:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x911d0800) [pid = 1778] [serial = 1171] [outer = (nil)] 05:16:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x914ac400) [pid = 1778] [serial = 1172] [outer = 0x911d0800] 05:16:28 INFO - PROCESS | 1778 | 1472904988974 Marionette DEBUG loaded listener.js 05:16:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x914ef800) [pid = 1778] [serial = 1173] [outer = 0x911d0800] 05:16:29 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x91be8000) [pid = 1778] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 05:16:29 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x8fb38400) [pid = 1778] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 05:16:29 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x8c69b800) [pid = 1778] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 05:16:29 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x914a5800) [pid = 1778] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 05:16:29 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x8c69fc00) [pid = 1778] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 05:16:29 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x914a8800) [pid = 1778] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 05:16:29 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x8e284400) [pid = 1778] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 05:16:29 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x8c7dac00) [pid = 1778] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 05:16:29 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x8e288c00) [pid = 1778] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 05:16:29 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x9158c000) [pid = 1778] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 05:16:30 INFO - PROCESS | 1778 | 1472904990329 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 05:16:30 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 05:16:30 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 05:16:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:16:30 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 05:16:30 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 05:16:30 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 05:16:30 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 05:16:30 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1900ms 05:16:30 INFO - PROCESS | 1778 | 1472904990391 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 05:16:30 INFO - PROCESS | 1778 | 1472904990396 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 05:16:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 05:16:30 INFO - PROCESS | 1778 | 1472904990402 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 05:16:30 INFO - PROCESS | 1778 | 1472904990406 Marionette TRACE conn4 <- [1,1534,null,{}] 05:16:30 INFO - PROCESS | 1778 | 1472904990411 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:30 INFO - PROCESS | 1778 | 1472904990416 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:16:30 INFO - PROCESS | 1778 | 1472904990586 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 05:16:30 INFO - PROCESS | 1778 | 1472904990716 Marionette TRACE conn4 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:30 INFO - PROCESS | 1778 | 1472904990729 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:16:30 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e0b5800 == 28 [pid = 1778] [id = 391] 05:16:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x914a2400) [pid = 1778] [serial = 1174] [outer = (nil)] 05:16:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x91582400) [pid = 1778] [serial = 1175] [outer = 0x914a2400] 05:16:30 INFO - PROCESS | 1778 | 1472904990798 Marionette DEBUG loaded listener.js 05:16:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x91586800) [pid = 1778] [serial = 1176] [outer = 0x914a2400] 05:16:31 INFO - PROCESS | 1778 | 1472904991738 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 05:16:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 05:16:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1429ms 05:16:31 INFO - PROCESS | 1778 | 1472904991846 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 05:16:31 INFO - PROCESS | 1778 | 1472904991852 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 05:16:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 05:16:31 INFO - PROCESS | 1778 | 1472904991863 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 05:16:31 INFO - PROCESS | 1778 | 1472904991870 Marionette TRACE conn4 <- [1,1538,null,{}] 05:16:31 INFO - PROCESS | 1778 | 1472904991879 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:31 INFO - PROCESS | 1778 | 1472904991887 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:16:32 INFO - PROCESS | 1778 | 1472904992105 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 05:16:32 INFO - PROCESS | 1778 | 1472904992298 Marionette TRACE conn4 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:32 INFO - PROCESS | 1778 | 1472904992321 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:16:32 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dae3800 == 29 [pid = 1778] [id = 392] 05:16:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x8dae5c00) [pid = 1778] [serial = 1177] [outer = (nil)] 05:16:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x8dfe1800) [pid = 1778] [serial = 1178] [outer = 0x8dae5c00] 05:16:32 INFO - PROCESS | 1778 | 1472904992621 Marionette DEBUG loaded listener.js 05:16:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x8e28a400) [pid = 1778] [serial = 1179] [outer = 0x8dae5c00] 05:16:33 INFO - PROCESS | 1778 | 1472904993944 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 05:16:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 05:16:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 2138ms 05:16:34 INFO - PROCESS | 1778 | 1472904994001 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 05:16:34 INFO - PROCESS | 1778 | 1472904994007 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 05:16:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 05:16:34 INFO - PROCESS | 1778 | 1472904994019 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 05:16:34 INFO - PROCESS | 1778 | 1472904994024 Marionette TRACE conn4 <- [1,1542,null,{}] 05:16:34 INFO - PROCESS | 1778 | 1472904994031 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:34 INFO - PROCESS | 1778 | 1472904994036 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:16:34 INFO - PROCESS | 1778 | 1472904994225 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 05:16:34 INFO - PROCESS | 1778 | 1472904994444 Marionette TRACE conn4 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:34 INFO - PROCESS | 1778 | 1472904994457 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:16:34 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d9f1000 == 30 [pid = 1778] [id = 393] 05:16:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x8fbd9800) [pid = 1778] [serial = 1180] [outer = (nil)] 05:16:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x914a9000) [pid = 1778] [serial = 1181] [outer = 0x8fbd9800] 05:16:34 INFO - PROCESS | 1778 | 1472904994549 Marionette DEBUG loaded listener.js 05:16:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x91583800) [pid = 1778] [serial = 1182] [outer = 0x8fbd9800] 05:16:35 INFO - PROCESS | 1778 | 1472904995557 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 05:16:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 05:16:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1598ms 05:16:35 INFO - PROCESS | 1778 | 1472904995613 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 05:16:35 INFO - PROCESS | 1778 | 1472904995617 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 05:16:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 05:16:35 INFO - PROCESS | 1778 | 1472904995624 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 05:16:35 INFO - PROCESS | 1778 | 1472904995627 Marionette TRACE conn4 <- [1,1546,null,{}] 05:16:35 INFO - PROCESS | 1778 | 1472904995643 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:35 INFO - PROCESS | 1778 | 1472904995652 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:16:35 INFO - PROCESS | 1778 | 1472904995846 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 05:16:36 INFO - PROCESS | 1778 | 1472904996114 Marionette TRACE conn4 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:36 INFO - PROCESS | 1778 | 1472904996126 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:16:36 INFO - PROCESS | 1778 | ++DOCSHELL 0x9191a400 == 31 [pid = 1778] [id = 394] 05:16:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x9191d800) [pid = 1778] [serial = 1183] [outer = (nil)] 05:16:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x91be9800) [pid = 1778] [serial = 1184] [outer = 0x9191d800] 05:16:36 INFO - PROCESS | 1778 | 1472904996259 Marionette DEBUG loaded listener.js 05:16:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x91bf0400) [pid = 1778] [serial = 1185] [outer = 0x9191d800] 05:16:37 INFO - PROCESS | 1778 | 1472904997301 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 05:16:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 05:16:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1736ms 05:16:37 INFO - PROCESS | 1778 | 1472904997361 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 05:16:37 INFO - PROCESS | 1778 | 1472904997365 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 05:16:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 05:16:37 INFO - PROCESS | 1778 | 1472904997372 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 05:16:37 INFO - PROCESS | 1778 | 1472904997376 Marionette TRACE conn4 <- [1,1550,null,{}] 05:16:37 INFO - PROCESS | 1778 | 1472904997382 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:37 INFO - PROCESS | 1778 | 1472904997387 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:16:37 INFO - PROCESS | 1778 | 1472904997589 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 05:16:37 INFO - PROCESS | 1778 | 1472904997805 Marionette TRACE conn4 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:37 INFO - PROCESS | 1778 | 1472904997817 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:16:37 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7da000 == 32 [pid = 1778] [id = 395] 05:16:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x8fbd8400) [pid = 1778] [serial = 1186] [outer = (nil)] 05:16:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x92122400) [pid = 1778] [serial = 1187] [outer = 0x8fbd8400] 05:16:37 INFO - PROCESS | 1778 | 1472904997940 Marionette DEBUG loaded listener.js 05:16:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x9214a800) [pid = 1778] [serial = 1188] [outer = 0x8fbd8400] 05:16:38 INFO - PROCESS | 1778 | 1472904998949 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 05:16:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 05:16:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1793ms 05:16:39 INFO - PROCESS | 1778 | 1472904999167 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 05:16:39 INFO - PROCESS | 1778 | 1472904999174 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 05:16:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 05:16:39 INFO - PROCESS | 1778 | 1472904999182 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 05:16:39 INFO - PROCESS | 1778 | 1472904999186 Marionette TRACE conn4 <- [1,1554,null,{}] 05:16:39 INFO - PROCESS | 1778 | 1472904999203 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:39 INFO - PROCESS | 1778 | 1472904999210 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:16:39 INFO - PROCESS | 1778 | 1472904999490 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 05:16:39 INFO - PROCESS | 1778 | 1472904999700 Marionette TRACE conn4 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:39 INFO - PROCESS | 1778 | 1472904999715 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:16:39 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dae6000 == 33 [pid = 1778] [id = 396] 05:16:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x8dfd9800) [pid = 1778] [serial = 1189] [outer = (nil)] 05:16:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x8dfe3000) [pid = 1778] [serial = 1190] [outer = 0x8dfd9800] 05:16:39 INFO - PROCESS | 1778 | 1472904999793 Marionette DEBUG loaded listener.js 05:16:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x8e0ae400) [pid = 1778] [serial = 1191] [outer = 0x8dfd9800] 05:16:40 INFO - PROCESS | 1778 | --DOCSHELL 0x8e287400 == 32 [pid = 1778] [id = 346] 05:16:40 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7ce800 == 31 [pid = 1778] [id = 347] 05:16:40 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x9191e400) [pid = 1778] [serial = 1133] [outer = (nil)] [url = about:blank] 05:16:40 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x8dad9c00) [pid = 1778] [serial = 1136] [outer = (nil)] [url = about:blank] 05:16:40 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x91be3000) [pid = 1778] [serial = 1134] [outer = (nil)] [url = about:blank] 05:16:40 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x914f1000) [pid = 1778] [serial = 1113] [outer = (nil)] [url = about:blank] 05:16:40 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x8c7d0400) [pid = 1778] [serial = 1124] [outer = (nil)] [url = about:blank] 05:16:40 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x8c7d8c00) [pid = 1778] [serial = 1125] [outer = (nil)] [url = about:blank] 05:16:40 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x914ee400) [pid = 1778] [serial = 1130] [outer = (nil)] [url = about:blank] 05:16:40 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x8fb41800) [pid = 1778] [serial = 1118] [outer = (nil)] [url = about:blank] 05:16:40 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x8fb3d800) [pid = 1778] [serial = 1119] [outer = (nil)] [url = about:blank] 05:16:40 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x8dfda400) [pid = 1778] [serial = 1115] [outer = (nil)] [url = about:blank] 05:16:40 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x8dfe4800) [pid = 1778] [serial = 1116] [outer = (nil)] [url = about:blank] 05:16:40 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x8edb4400) [pid = 1778] [serial = 1127] [outer = (nil)] [url = about:blank] 05:16:40 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x8fb38c00) [pid = 1778] [serial = 1128] [outer = (nil)] [url = about:blank] 05:16:40 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x91735800) [pid = 1778] [serial = 1121] [outer = (nil)] [url = about:blank] 05:16:40 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x91738c00) [pid = 1778] [serial = 1122] [outer = (nil)] [url = about:blank] 05:16:40 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x9211ac00) [pid = 1778] [serial = 1140] [outer = (nil)] [url = about:blank] 05:16:40 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x91581c00) [pid = 1778] [serial = 1131] [outer = (nil)] [url = about:blank] 05:16:40 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x8dfd9000) [pid = 1778] [serial = 1137] [outer = (nil)] [url = about:blank] 05:16:40 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x91bedc00) [pid = 1778] [serial = 1139] [outer = (nil)] [url = about:blank] 05:16:40 INFO - PROCESS | 1778 | 1472905000702 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 05:16:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 05:16:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1589ms 05:16:40 INFO - PROCESS | 1778 | 1472905000772 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 05:16:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 05:16:40 INFO - PROCESS | 1778 | 1472905000777 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 05:16:40 INFO - PROCESS | 1778 | 1472905000787 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 05:16:40 INFO - PROCESS | 1778 | 1472905000793 Marionette TRACE conn4 <- [1,1558,null,{}] 05:16:40 INFO - PROCESS | 1778 | 1472905000799 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:40 INFO - PROCESS | 1778 | 1472905000804 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:16:40 INFO - PROCESS | 1778 | 1472905000972 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 05:16:41 INFO - PROCESS | 1778 | 1472905001127 Marionette TRACE conn4 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:41 INFO - PROCESS | 1778 | 1472905001136 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:16:41 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e287400 == 32 [pid = 1778] [id = 397] 05:16:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x8e28c400) [pid = 1778] [serial = 1192] [outer = (nil)] 05:16:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x8edbac00) [pid = 1778] [serial = 1193] [outer = 0x8e28c400] 05:16:41 INFO - PROCESS | 1778 | 1472905001215 Marionette DEBUG loaded listener.js 05:16:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x8fbd9400) [pid = 1778] [serial = 1194] [outer = 0x8e28c400] 05:16:42 INFO - PROCESS | 1778 | 1472905002084 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 05:16:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 05:16:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1345ms 05:16:42 INFO - PROCESS | 1778 | 1472905002127 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 05:16:42 INFO - PROCESS | 1778 | 1472905002131 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 05:16:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 05:16:42 INFO - PROCESS | 1778 | 1472905002138 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 05:16:42 INFO - PROCESS | 1778 | 1472905002142 Marionette TRACE conn4 <- [1,1562,null,{}] 05:16:42 INFO - PROCESS | 1778 | 1472905002156 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:42 INFO - PROCESS | 1778 | 1472905002165 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:16:42 INFO - PROCESS | 1778 | 1472905002329 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 05:16:42 INFO - PROCESS | 1778 | 1472905002468 Marionette TRACE conn4 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:42 INFO - PROCESS | 1778 | 1472905002483 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:16:42 INFO - PROCESS | 1778 | ++DOCSHELL 0x914ecc00 == 33 [pid = 1778] [id = 398] 05:16:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x914f3400) [pid = 1778] [serial = 1195] [outer = (nil)] 05:16:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x91582800) [pid = 1778] [serial = 1196] [outer = 0x914f3400] 05:16:42 INFO - PROCESS | 1778 | 1472905002567 Marionette DEBUG loaded listener.js 05:16:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x91735800) [pid = 1778] [serial = 1197] [outer = 0x914f3400] 05:16:43 INFO - PROCESS | 1778 | 1472905003464 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 05:16:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 05:16:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1380ms 05:16:43 INFO - PROCESS | 1778 | 1472905003529 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 05:16:43 INFO - PROCESS | 1778 | 1472905003533 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 05:16:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 05:16:43 INFO - PROCESS | 1778 | 1472905003544 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 05:16:43 INFO - PROCESS | 1778 | 1472905003548 Marionette TRACE conn4 <- [1,1566,null,{}] 05:16:43 INFO - PROCESS | 1778 | 1472905003561 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:43 INFO - PROCESS | 1778 | 1472905003566 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:16:43 INFO - PROCESS | 1778 | 1472905003786 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 05:16:43 INFO - PROCESS | 1778 | 1472905003807 Marionette TRACE conn4 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:43 INFO - PROCESS | 1778 | 1472905003815 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:16:43 INFO - PROCESS | 1778 | ++DOCSHELL 0x914a1c00 == 34 [pid = 1778] [id = 399] 05:16:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x91738000) [pid = 1778] [serial = 1198] [outer = (nil)] 05:16:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x91be3000) [pid = 1778] [serial = 1199] [outer = 0x91738000] 05:16:43 INFO - PROCESS | 1778 | 1472905003883 Marionette DEBUG loaded listener.js 05:16:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x91be7400) [pid = 1778] [serial = 1200] [outer = 0x91738000] 05:16:44 INFO - PROCESS | 1778 | 1472905004777 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 05:16:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 05:16:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1295ms 05:16:44 INFO - PROCESS | 1778 | 1472905004839 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 05:16:44 INFO - PROCESS | 1778 | 1472905004843 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 05:16:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 05:16:44 INFO - PROCESS | 1778 | 1472905004849 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 05:16:44 INFO - PROCESS | 1778 | 1472905004853 Marionette TRACE conn4 <- [1,1570,null,{}] 05:16:44 INFO - PROCESS | 1778 | 1472905004858 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:44 INFO - PROCESS | 1778 | 1472905004863 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:16:45 INFO - PROCESS | 1778 | 1472905005138 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 05:16:45 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x911d0800) [pid = 1778] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 05:16:45 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x8dae2800) [pid = 1778] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 05:16:45 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x8dfe4c00) [pid = 1778] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 05:16:45 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x914f9400) [pid = 1778] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 05:16:45 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x8c6a1400) [pid = 1778] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 05:16:45 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x8dad8c00) [pid = 1778] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 05:16:45 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x9211ec00) [pid = 1778] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 05:16:45 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x91bf0000) [pid = 1778] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 05:16:45 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x92123c00) [pid = 1778] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 05:16:45 INFO - PROCESS | 1778 | --DOMWINDOW == 63 (0x8e288800) [pid = 1778] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 05:16:45 INFO - PROCESS | 1778 | --DOMWINDOW == 62 (0x8edb7000) [pid = 1778] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 05:16:45 INFO - PROCESS | 1778 | 1472905005253 Marionette TRACE conn4 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:45 INFO - PROCESS | 1778 | 1472905005263 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:16:45 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c6a1400 == 35 [pid = 1778] [id = 400] 05:16:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 63 (0x8dad8400) [pid = 1778] [serial = 1201] [outer = (nil)] 05:16:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 64 (0x8edafc00) [pid = 1778] [serial = 1202] [outer = 0x8dad8400] 05:16:45 INFO - PROCESS | 1778 | 1472905005330 Marionette DEBUG loaded listener.js 05:16:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x911cc800) [pid = 1778] [serial = 1203] [outer = 0x8dad8400] 05:16:46 INFO - PROCESS | 1778 | 1472905006128 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 05:16:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 05:16:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1334ms 05:16:46 INFO - PROCESS | 1778 | 1472905006185 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 05:16:46 INFO - PROCESS | 1778 | 1472905006189 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 05:16:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 05:16:46 INFO - PROCESS | 1778 | 1472905006195 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 05:16:46 INFO - PROCESS | 1778 | 1472905006198 Marionette TRACE conn4 <- [1,1574,null,{}] 05:16:46 INFO - PROCESS | 1778 | 1472905006204 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:46 INFO - PROCESS | 1778 | 1472905006215 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:16:46 INFO - PROCESS | 1778 | 1472905006430 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 05:16:46 INFO - PROCESS | 1778 | 1472905006621 Marionette TRACE conn4 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:46 INFO - PROCESS | 1778 | 1472905006631 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:16:46 INFO - PROCESS | 1778 | ++DOCSHELL 0x8edbdc00 == 36 [pid = 1778] [id = 401] 05:16:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x91beb800) [pid = 1778] [serial = 1204] [outer = (nil)] 05:16:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x921d0000) [pid = 1778] [serial = 1205] [outer = 0x91beb800] 05:16:46 INFO - PROCESS | 1778 | 1472905006710 Marionette DEBUG loaded listener.js 05:16:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x921d8000) [pid = 1778] [serial = 1206] [outer = 0x91beb800] 05:16:47 INFO - PROCESS | 1778 | 1472905007821 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 05:16:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 05:16:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1687ms 05:16:47 INFO - PROCESS | 1778 | 1472905007883 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 05:16:47 INFO - PROCESS | 1778 | 1472905007891 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 05:16:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 05:16:47 INFO - PROCESS | 1778 | 1472905007900 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 05:16:47 INFO - PROCESS | 1778 | 1472905007906 Marionette TRACE conn4 <- [1,1578,null,{}] 05:16:47 INFO - PROCESS | 1778 | 1472905007915 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:47 INFO - PROCESS | 1778 | 1472905007921 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:16:48 INFO - PROCESS | 1778 | 1472905008150 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 05:16:48 INFO - PROCESS | 1778 | 1472905008379 Marionette TRACE conn4 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:48 INFO - PROCESS | 1778 | 1472905008387 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:16:48 INFO - PROCESS | 1778 | ++DOCSHELL 0x8daddc00 == 37 [pid = 1778] [id = 402] 05:16:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x8dadfc00) [pid = 1778] [serial = 1207] [outer = (nil)] 05:16:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x8e147c00) [pid = 1778] [serial = 1208] [outer = 0x8dadfc00] 05:16:48 INFO - PROCESS | 1778 | 1472905008521 Marionette DEBUG loaded listener.js 05:16:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x8edb3800) [pid = 1778] [serial = 1209] [outer = 0x8dadfc00] 05:16:49 INFO - PROCESS | 1778 | 1472905009416 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 05:16:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 05:16:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1538ms 05:16:49 INFO - PROCESS | 1778 | 1472905009439 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 05:16:49 INFO - PROCESS | 1778 | 1472905009446 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 05:16:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 05:16:49 INFO - PROCESS | 1778 | 1472905009457 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 05:16:49 INFO - PROCESS | 1778 | 1472905009461 Marionette TRACE conn4 <- [1,1582,null,{}] 05:16:49 INFO - PROCESS | 1778 | 1472905009468 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:49 INFO - PROCESS | 1778 | 1472905009474 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:16:49 INFO - PROCESS | 1778 | 1472905009725 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 05:16:49 INFO - PROCESS | 1778 | 1472905009852 Marionette TRACE conn4 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:49 INFO - PROCESS | 1778 | 1472905009864 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:16:49 INFO - PROCESS | 1778 | ++DOCSHELL 0x8edb7000 == 38 [pid = 1778] [id = 403] 05:16:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x911ce000) [pid = 1778] [serial = 1210] [outer = (nil)] 05:16:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x914f8800) [pid = 1778] [serial = 1211] [outer = 0x911ce000] 05:16:49 INFO - PROCESS | 1778 | 1472905009953 Marionette DEBUG loaded listener.js 05:16:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x91738400) [pid = 1778] [serial = 1212] [outer = 0x911ce000] 05:16:50 INFO - PROCESS | 1778 | 1472905010985 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 05:16:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 05:16:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1588ms 05:16:51 INFO - PROCESS | 1778 | 1472905011046 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 05:16:51 INFO - PROCESS | 1778 | 1472905011050 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 05:16:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 05:16:51 INFO - PROCESS | 1778 | 1472905011058 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 05:16:51 INFO - PROCESS | 1778 | 1472905011065 Marionette TRACE conn4 <- [1,1586,null,{}] 05:16:51 INFO - PROCESS | 1778 | 1472905011084 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:51 INFO - PROCESS | 1778 | 1472905011094 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:16:51 INFO - PROCESS | 1778 | 1472905011341 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 05:16:51 INFO - PROCESS | 1778 | 1472905011660 Marionette TRACE conn4 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:51 INFO - PROCESS | 1778 | 1472905011676 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:16:51 INFO - PROCESS | 1778 | ++DOCSHELL 0x92144c00 == 39 [pid = 1778] [id = 404] 05:16:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x92149000) [pid = 1778] [serial = 1213] [outer = (nil)] 05:16:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x921d7800) [pid = 1778] [serial = 1214] [outer = 0x92149000] 05:16:51 INFO - PROCESS | 1778 | 1472905011851 Marionette DEBUG loaded listener.js 05:16:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x9231cc00) [pid = 1778] [serial = 1215] [outer = 0x92149000] 05:16:52 INFO - PROCESS | 1778 | 1472905012931 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 05:16:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 05:16:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1948ms 05:16:53 INFO - PROCESS | 1778 | 1472905013007 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 05:16:53 INFO - PROCESS | 1778 | 1472905013012 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 05:16:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 05:16:53 INFO - PROCESS | 1778 | 1472905013019 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 05:16:53 INFO - PROCESS | 1778 | 1472905013023 Marionette TRACE conn4 <- [1,1590,null,{}] 05:16:53 INFO - PROCESS | 1778 | 1472905013028 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:53 INFO - PROCESS | 1778 | 1472905013034 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:16:53 INFO - PROCESS | 1778 | 1472905013232 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 05:16:53 INFO - PROCESS | 1778 | 1472905013381 Marionette TRACE conn4 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:53 INFO - PROCESS | 1778 | 1472905013388 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:16:53 INFO - PROCESS | 1778 | ++DOCSHELL 0x9231e400 == 40 [pid = 1778] [id = 405] 05:16:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x929a3800) [pid = 1778] [serial = 1216] [outer = (nil)] 05:16:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x929ac800) [pid = 1778] [serial = 1217] [outer = 0x929a3800] 05:16:53 INFO - PROCESS | 1778 | 1472905013475 Marionette DEBUG loaded listener.js 05:16:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x92b2d400) [pid = 1778] [serial = 1218] [outer = 0x929a3800] 05:16:54 INFO - PROCESS | 1778 | 1472905014447 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 05:16:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 05:16:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1483ms 05:16:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 05:16:54 INFO - PROCESS | 1778 | 1472905014503 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 05:16:54 INFO - PROCESS | 1778 | 1472905014506 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 05:16:54 INFO - PROCESS | 1778 | 1472905014514 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 05:16:54 INFO - PROCESS | 1778 | 1472905014517 Marionette TRACE conn4 <- [1,1594,null,{}] 05:16:54 INFO - PROCESS | 1778 | 1472905014523 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:54 INFO - PROCESS | 1778 | 1472905014529 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:16:54 INFO - PROCESS | 1778 | 1472905014706 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 05:16:54 INFO - PROCESS | 1778 | 1472905014885 Marionette TRACE conn4 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:54 INFO - PROCESS | 1778 | 1472905014895 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:16:54 INFO - PROCESS | 1778 | ++DOCSHELL 0x921d7c00 == 41 [pid = 1778] [id = 406] 05:16:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x929aa800) [pid = 1778] [serial = 1219] [outer = (nil)] 05:16:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x92b39000) [pid = 1778] [serial = 1220] [outer = 0x929aa800] 05:16:54 INFO - PROCESS | 1778 | 1472905014982 Marionette DEBUG loaded listener.js 05:16:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x92b3bc00) [pid = 1778] [serial = 1221] [outer = 0x929aa800] 05:16:56 INFO - PROCESS | 1778 | 1472905016051 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 05:16:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 05:16:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1584ms 05:16:56 INFO - PROCESS | 1778 | 1472905016099 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 05:16:56 INFO - PROCESS | 1778 | 1472905016105 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 05:16:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 05:16:56 INFO - PROCESS | 1778 | 1472905016115 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 05:16:56 INFO - PROCESS | 1778 | 1472905016120 Marionette TRACE conn4 <- [1,1598,null,{}] 05:16:56 INFO - PROCESS | 1778 | 1472905016129 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:56 INFO - PROCESS | 1778 | 1472905016145 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:16:56 INFO - PROCESS | 1778 | 1472905016524 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 05:16:56 INFO - PROCESS | 1778 | 1472905016846 Marionette TRACE conn4 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:56 INFO - PROCESS | 1778 | 1472905016857 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:16:56 INFO - PROCESS | 1778 | ++DOCSHELL 0x914a3800 == 42 [pid = 1778] [id = 407] 05:16:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x914adc00) [pid = 1778] [serial = 1222] [outer = (nil)] 05:16:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x93a46000) [pid = 1778] [serial = 1223] [outer = 0x914adc00] 05:16:56 INFO - PROCESS | 1778 | 1472905016943 Marionette DEBUG loaded listener.js 05:16:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x93a50400) [pid = 1778] [serial = 1224] [outer = 0x914adc00] 05:16:57 INFO - PROCESS | 1778 | 1472905017888 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 05:16:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 05:16:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1847ms 05:16:57 INFO - PROCESS | 1778 | 1472905017963 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 05:16:57 INFO - PROCESS | 1778 | 1472905017967 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 05:16:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 05:16:57 INFO - PROCESS | 1778 | 1472905017975 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 05:16:57 INFO - PROCESS | 1778 | 1472905017979 Marionette TRACE conn4 <- [1,1602,null,{}] 05:16:57 INFO - PROCESS | 1778 | 1472905017985 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:57 INFO - PROCESS | 1778 | 1472905017990 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:16:58 INFO - PROCESS | 1778 | 1472905018207 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 05:16:58 INFO - PROCESS | 1778 | 1472905018692 Marionette TRACE conn4 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:58 INFO - PROCESS | 1778 | 1472905018702 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:16:58 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7db800 == 43 [pid = 1778] [id = 408] 05:16:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0x8c7dd800) [pid = 1778] [serial = 1225] [outer = (nil)] 05:16:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 88 (0x8d9f2800) [pid = 1778] [serial = 1226] [outer = 0x8c7dd800] 05:16:58 INFO - PROCESS | 1778 | 1472905018825 Marionette DEBUG loaded listener.js 05:16:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 89 (0x8dae4000) [pid = 1778] [serial = 1227] [outer = 0x8c7dd800] 05:16:59 INFO - PROCESS | 1778 | 1472905019835 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 05:16:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 05:16:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1934ms 05:16:59 INFO - PROCESS | 1778 | 1472905019912 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 05:16:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 05:16:59 INFO - PROCESS | 1778 | 1472905019918 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 05:16:59 INFO - PROCESS | 1778 | 1472905019926 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 05:16:59 INFO - PROCESS | 1778 | 1472905019929 Marionette TRACE conn4 <- [1,1606,null,{}] 05:16:59 INFO - PROCESS | 1778 | 1472905019937 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:59 INFO - PROCESS | 1778 | 1472905019945 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:17:00 INFO - PROCESS | 1778 | 1472905020133 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 05:17:01 INFO - PROCESS | 1778 | --DOCSHELL 0x8dad9800 == 42 [pid = 1778] [id = 349] 05:17:01 INFO - PROCESS | 1778 | --DOCSHELL 0x8dae3000 == 41 [pid = 1778] [id = 361] 05:17:01 INFO - PROCESS | 1778 | --DOCSHELL 0x91732800 == 40 [pid = 1778] [id = 360] 05:17:01 INFO - PROCESS | 1778 | --DOCSHELL 0x8c69d800 == 39 [pid = 1778] [id = 387] 05:17:01 INFO - PROCESS | 1778 | --DOCSHELL 0x8dfda800 == 38 [pid = 1778] [id = 345] 05:17:01 INFO - PROCESS | 1778 | --DOCSHELL 0x911c9400 == 37 [pid = 1778] [id = 354] 05:17:01 INFO - PROCESS | 1778 | --DOCSHELL 0x8e0b7400 == 36 [pid = 1778] [id = 359] 05:17:01 INFO - PROCESS | 1778 | --DOCSHELL 0x91734800 == 35 [pid = 1778] [id = 356] 05:17:01 INFO - PROCESS | 1778 | --DOCSHELL 0x91918400 == 34 [pid = 1778] [id = 351] 05:17:01 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7db000 == 33 [pid = 1778] [id = 358] 05:17:01 INFO - PROCESS | 1778 | --DOCSHELL 0x8c69b000 == 32 [pid = 1778] [id = 357] 05:17:01 INFO - PROCESS | 1778 | --DOCSHELL 0x91739800 == 31 [pid = 1778] [id = 352] 05:17:01 INFO - PROCESS | 1778 | --DOCSHELL 0x8dade000 == 30 [pid = 1778] [id = 348] 05:17:01 INFO - PROCESS | 1778 | --DOCSHELL 0x9191e800 == 29 [pid = 1778] [id = 355] 05:17:01 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7d9c00 == 28 [pid = 1778] [id = 350] 05:17:01 INFO - PROCESS | 1778 | --DOCSHELL 0x8e145800 == 27 [pid = 1778] [id = 353] 05:17:01 INFO - PROCESS | 1778 | --DOMWINDOW == 88 (0x91582400) [pid = 1778] [serial = 1175] [outer = (nil)] [url = about:blank] 05:17:01 INFO - PROCESS | 1778 | --DOMWINDOW == 87 (0x914ac400) [pid = 1778] [serial = 1172] [outer = (nil)] [url = about:blank] 05:17:01 INFO - PROCESS | 1778 | --DOMWINDOW == 86 (0x8fb3cc00) [pid = 1778] [serial = 1143] [outer = (nil)] [url = about:blank] 05:17:01 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x8edb5c00) [pid = 1778] [serial = 1142] [outer = (nil)] [url = about:blank] 05:17:01 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x8e0ab800) [pid = 1778] [serial = 1166] [outer = (nil)] [url = about:blank] 05:17:01 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x8e0b0000) [pid = 1778] [serial = 1167] [outer = (nil)] [url = about:blank] 05:17:01 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x9173a800) [pid = 1778] [serial = 1146] [outer = (nil)] [url = about:blank] 05:17:01 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x8c6a4c00) [pid = 1778] [serial = 1163] [outer = (nil)] [url = about:blank] 05:17:01 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x9158d000) [pid = 1778] [serial = 1145] [outer = (nil)] [url = about:blank] 05:17:01 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x8c7dcc00) [pid = 1778] [serial = 1164] [outer = (nil)] [url = about:blank] 05:17:01 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x8e141400) [pid = 1778] [serial = 1161] [outer = (nil)] [url = about:blank] 05:17:01 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x8dae4800) [pid = 1778] [serial = 1160] [outer = (nil)] [url = about:blank] 05:17:01 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x9214f800) [pid = 1778] [serial = 1149] [outer = (nil)] [url = about:blank] 05:17:01 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x92144800) [pid = 1778] [serial = 1148] [outer = (nil)] [url = about:blank] 05:17:01 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x92316000) [pid = 1778] [serial = 1152] [outer = (nil)] [url = about:blank] 05:17:01 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x921d6000) [pid = 1778] [serial = 1151] [outer = (nil)] [url = about:blank] 05:17:01 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x9231d400) [pid = 1778] [serial = 1155] [outer = (nil)] [url = about:blank] 05:17:01 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x9231b400) [pid = 1778] [serial = 1154] [outer = (nil)] [url = about:blank] 05:17:01 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x8fb3b800) [pid = 1778] [serial = 1169] [outer = (nil)] [url = about:blank] 05:17:01 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x92eb1c00) [pid = 1778] [serial = 1158] [outer = (nil)] [url = about:blank] 05:17:01 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x9231a400) [pid = 1778] [serial = 1157] [outer = (nil)] [url = about:blank] 05:17:01 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x914ef800) [pid = 1778] [serial = 1173] [outer = (nil)] [url = about:blank] 05:17:01 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x8fb45400) [pid = 1778] [serial = 1170] [outer = (nil)] [url = about:blank] 05:17:01 INFO - PROCESS | 1778 | 1472905021505 Marionette TRACE conn4 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:01 INFO - PROCESS | 1778 | 1472905021517 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:17:01 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c6a4400 == 28 [pid = 1778] [id = 409] 05:17:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x8c6a4c00) [pid = 1778] [serial = 1228] [outer = (nil)] 05:17:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x8c7d4400) [pid = 1778] [serial = 1229] [outer = 0x8c6a4c00] 05:17:01 INFO - PROCESS | 1778 | 1472905021614 Marionette DEBUG loaded listener.js 05:17:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x8c7dc400) [pid = 1778] [serial = 1230] [outer = 0x8c6a4c00] 05:17:02 INFO - PROCESS | 1778 | 1472905022689 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 05:17:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 05:17:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 2791ms 05:17:02 INFO - PROCESS | 1778 | 1472905022719 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 05:17:02 INFO - PROCESS | 1778 | 1472905022725 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 05:17:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 05:17:02 INFO - PROCESS | 1778 | 1472905022739 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 05:17:02 INFO - PROCESS | 1778 | 1472905022744 Marionette TRACE conn4 <- [1,1610,null,{}] 05:17:02 INFO - PROCESS | 1778 | 1472905022752 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:02 INFO - PROCESS | 1778 | 1472905022763 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:17:02 INFO - PROCESS | 1778 | 1472905022959 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 05:17:03 INFO - PROCESS | 1778 | 1472905023173 Marionette TRACE conn4 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:03 INFO - PROCESS | 1778 | 1472905023188 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:17:03 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dfdfc00 == 29 [pid = 1778] [id = 410] 05:17:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x8dfe4400) [pid = 1778] [serial = 1231] [outer = (nil)] 05:17:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x8e0afc00) [pid = 1778] [serial = 1232] [outer = 0x8dfe4400] 05:17:03 INFO - PROCESS | 1778 | 1472905023284 Marionette DEBUG loaded listener.js 05:17:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x8e0b5400) [pid = 1778] [serial = 1233] [outer = 0x8dfe4400] 05:17:04 INFO - PROCESS | 1778 | 1472905024449 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 05:17:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 05:17:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1797ms 05:17:04 INFO - PROCESS | 1778 | 1472905024545 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 05:17:04 INFO - PROCESS | 1778 | 1472905024558 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 05:17:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 05:17:04 INFO - PROCESS | 1778 | 1472905024619 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 05:17:04 INFO - PROCESS | 1778 | 1472905024626 Marionette TRACE conn4 <- [1,1614,null,{}] 05:17:04 INFO - PROCESS | 1778 | 1472905024637 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:04 INFO - PROCESS | 1778 | 1472905024647 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:17:05 INFO - PROCESS | 1778 | 1472905025119 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 05:17:05 INFO - PROCESS | 1778 | 1472905025184 Marionette TRACE conn4 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:05 INFO - PROCESS | 1778 | 1472905025198 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:17:05 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e28bc00 == 30 [pid = 1778] [id = 411] 05:17:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x8e28cc00) [pid = 1778] [serial = 1234] [outer = (nil)] 05:17:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x8edb8000) [pid = 1778] [serial = 1235] [outer = 0x8e28cc00] 05:17:05 INFO - PROCESS | 1778 | 1472905025326 Marionette DEBUG loaded listener.js 05:17:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x8fb3b400) [pid = 1778] [serial = 1236] [outer = 0x8e28cc00] 05:17:07 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x8fbd8400) [pid = 1778] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 05:17:07 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x8dad8400) [pid = 1778] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 05:17:07 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x8dfd9800) [pid = 1778] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 05:17:07 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x914f3400) [pid = 1778] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 05:17:07 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x91738000) [pid = 1778] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 05:17:07 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x914a2400) [pid = 1778] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 05:17:07 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x91beb800) [pid = 1778] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 05:17:07 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x8fbd9800) [pid = 1778] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 05:17:07 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x9191d800) [pid = 1778] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 05:17:07 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x8e28c400) [pid = 1778] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 05:17:07 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x8dae5c00) [pid = 1778] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 05:17:08 INFO - PROCESS | 1778 | 1472905028033 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 05:17:08 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:17:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 3494ms 05:17:08 INFO - PROCESS | 1778 | 1472905028078 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 05:17:08 INFO - PROCESS | 1778 | 1472905028082 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 05:17:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 05:17:08 INFO - PROCESS | 1778 | 1472905028098 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 05:17:08 INFO - PROCESS | 1778 | 1472905028107 Marionette TRACE conn4 <- [1,1618,null,{}] 05:17:08 INFO - PROCESS | 1778 | 1472905028116 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:08 INFO - PROCESS | 1778 | 1472905028124 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:17:08 INFO - PROCESS | 1778 | 1472905028355 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 05:17:08 INFO - PROCESS | 1778 | 1472905028368 Marionette TRACE conn4 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:08 INFO - PROCESS | 1778 | 1472905028379 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:17:08 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dae2400 == 31 [pid = 1778] [id = 412] 05:17:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x8dae2c00) [pid = 1778] [serial = 1237] [outer = (nil)] 05:17:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x911c8400) [pid = 1778] [serial = 1238] [outer = 0x8dae2c00] 05:17:08 INFO - PROCESS | 1778 | 1472905028466 Marionette DEBUG loaded listener.js 05:17:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x911cfc00) [pid = 1778] [serial = 1239] [outer = 0x8dae2c00] 05:17:09 INFO - PROCESS | 1778 | 1472905029356 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 05:17:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 05:17:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1302ms 05:17:09 INFO - PROCESS | 1778 | 1472905029391 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 05:17:09 INFO - PROCESS | 1778 | 1472905029396 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 05:17:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 05:17:09 INFO - PROCESS | 1778 | 1472905029403 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 05:17:09 INFO - PROCESS | 1778 | 1472905029406 Marionette TRACE conn4 <- [1,1622,null,{}] 05:17:09 INFO - PROCESS | 1778 | 1472905029411 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:09 INFO - PROCESS | 1778 | 1472905029417 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:17:09 INFO - PROCESS | 1778 | 1472905029657 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 05:17:09 INFO - PROCESS | 1778 | 1472905029836 Marionette TRACE conn4 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:09 INFO - PROCESS | 1778 | 1472905029851 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:17:09 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c69b400 == 32 [pid = 1778] [id = 413] 05:17:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x8c69bc00) [pid = 1778] [serial = 1240] [outer = (nil)] 05:17:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x8c6a6400) [pid = 1778] [serial = 1241] [outer = 0x8c69bc00] 05:17:09 INFO - PROCESS | 1778 | 1472905029942 Marionette DEBUG loaded listener.js 05:17:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x8d9ed800) [pid = 1778] [serial = 1242] [outer = 0x8c69bc00] 05:17:11 INFO - PROCESS | 1778 | 1472905031135 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 05:17:11 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:17:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1781ms 05:17:11 INFO - PROCESS | 1778 | 1472905031186 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 05:17:11 INFO - PROCESS | 1778 | 1472905031193 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 05:17:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 05:17:11 INFO - PROCESS | 1778 | 1472905031202 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 05:17:11 INFO - PROCESS | 1778 | 1472905031206 Marionette TRACE conn4 <- [1,1626,null,{}] 05:17:11 INFO - PROCESS | 1778 | 1472905031214 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:11 INFO - PROCESS | 1778 | 1472905031223 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:17:11 INFO - PROCESS | 1778 | 1472905031415 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 05:17:11 INFO - PROCESS | 1778 | 1472905031667 Marionette TRACE conn4 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:11 INFO - PROCESS | 1778 | 1472905031682 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:17:11 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e14f800 == 33 [pid = 1778] [id = 414] 05:17:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x8e283000) [pid = 1778] [serial = 1243] [outer = (nil)] 05:17:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x8e289c00) [pid = 1778] [serial = 1244] [outer = 0x8e283000] 05:17:11 INFO - PROCESS | 1778 | 1472905031766 Marionette DEBUG loaded listener.js 05:17:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x8fb37800) [pid = 1778] [serial = 1245] [outer = 0x8e283000] 05:17:12 INFO - PROCESS | 1778 | 1472905032839 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 05:17:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 05:17:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1691ms 05:17:12 INFO - PROCESS | 1778 | 1472905032893 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 05:17:12 INFO - PROCESS | 1778 | 1472905032898 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 05:17:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 05:17:12 INFO - PROCESS | 1778 | 1472905032905 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 05:17:12 INFO - PROCESS | 1778 | 1472905032910 Marionette TRACE conn4 <- [1,1630,null,{}] 05:17:12 INFO - PROCESS | 1778 | 1472905032916 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:12 INFO - PROCESS | 1778 | 1472905032922 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:17:13 INFO - PROCESS | 1778 | 1472905033134 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 05:17:13 INFO - PROCESS | 1778 | 1472905033406 Marionette TRACE conn4 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:13 INFO - PROCESS | 1778 | 1472905033416 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:17:13 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c6a5c00 == 34 [pid = 1778] [id = 415] 05:17:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x8c7d5000) [pid = 1778] [serial = 1246] [outer = (nil)] 05:17:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x914a6c00) [pid = 1778] [serial = 1247] [outer = 0x8c7d5000] 05:17:13 INFO - PROCESS | 1778 | 1472905033552 Marionette DEBUG loaded listener.js 05:17:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x914ee000) [pid = 1778] [serial = 1248] [outer = 0x8c7d5000] 05:17:14 INFO - PROCESS | 1778 | 1472905034629 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 05:17:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 05:17:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1784ms 05:17:14 INFO - PROCESS | 1778 | 1472905034691 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 05:17:14 INFO - PROCESS | 1778 | 1472905034698 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 05:17:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 05:17:14 INFO - PROCESS | 1778 | 1472905034716 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 05:17:14 INFO - PROCESS | 1778 | 1472905034724 Marionette TRACE conn4 <- [1,1634,null,{}] 05:17:14 INFO - PROCESS | 1778 | 1472905034732 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:14 INFO - PROCESS | 1778 | 1472905034739 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:17:14 INFO - PROCESS | 1778 | 1472905034976 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 05:17:15 INFO - PROCESS | 1778 | 1472905035203 Marionette TRACE conn4 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:15 INFO - PROCESS | 1778 | 1472905035209 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:17:15 INFO - PROCESS | 1778 | ++DOCSHELL 0x914f1000 == 35 [pid = 1778] [id = 416] 05:17:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x91586c00) [pid = 1778] [serial = 1249] [outer = (nil)] 05:17:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x91737c00) [pid = 1778] [serial = 1250] [outer = 0x91586c00] 05:17:15 INFO - PROCESS | 1778 | 1472905035298 Marionette DEBUG loaded listener.js 05:17:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x91916400) [pid = 1778] [serial = 1251] [outer = 0x91586c00] 05:17:16 INFO - PROCESS | 1778 | 1472905036322 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 05:17:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 05:17:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1694ms 05:17:16 INFO - PROCESS | 1778 | 1472905036402 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 05:17:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 05:17:16 INFO - PROCESS | 1778 | 1472905036406 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 05:17:16 INFO - PROCESS | 1778 | 1472905036412 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 05:17:16 INFO - PROCESS | 1778 | 1472905036416 Marionette TRACE conn4 <- [1,1638,null,{}] 05:17:16 INFO - PROCESS | 1778 | 1472905036422 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:16 INFO - PROCESS | 1778 | 1472905036427 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:17:16 INFO - PROCESS | 1778 | 1472905036657 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 05:17:16 INFO - PROCESS | 1778 | 1472905036878 Marionette TRACE conn4 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:16 INFO - PROCESS | 1778 | 1472905036887 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:17:16 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d9ef800 == 36 [pid = 1778] [id = 417] 05:17:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x8d9f1c00) [pid = 1778] [serial = 1252] [outer = (nil)] 05:17:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x8e148800) [pid = 1778] [serial = 1253] [outer = 0x8d9f1c00] 05:17:17 INFO - PROCESS | 1778 | 1472905036999 Marionette DEBUG loaded listener.js 05:17:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x8dfe0c00) [pid = 1778] [serial = 1254] [outer = 0x8d9f1c00] 05:17:18 INFO - PROCESS | 1778 | 1472905038241 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 05:17:18 INFO - PROCESS | 1778 | --DOCSHELL 0x8dae6000 == 35 [pid = 1778] [id = 396] 05:17:18 INFO - PROCESS | 1778 | --DOCSHELL 0x914a1c00 == 34 [pid = 1778] [id = 399] 05:17:18 INFO - PROCESS | 1778 | --DOCSHELL 0x8dae2400 == 33 [pid = 1778] [id = 412] 05:17:18 INFO - PROCESS | 1778 | --DOCSHELL 0x8e28bc00 == 32 [pid = 1778] [id = 411] 05:17:18 INFO - PROCESS | 1778 | --DOCSHELL 0x8dfdfc00 == 31 [pid = 1778] [id = 410] 05:17:18 INFO - PROCESS | 1778 | --DOCSHELL 0x8c6a4400 == 30 [pid = 1778] [id = 409] 05:17:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 05:17:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1938ms 05:17:18 INFO - PROCESS | 1778 | 1472905038355 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 05:17:18 INFO - PROCESS | 1778 | 1472905038360 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 05:17:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 05:17:18 INFO - PROCESS | 1778 | 1472905038370 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 05:17:18 INFO - PROCESS | 1778 | 1472905038374 Marionette TRACE conn4 <- [1,1642,null,{}] 05:17:18 INFO - PROCESS | 1778 | 1472905038383 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:18 INFO - PROCESS | 1778 | 1472905038387 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:17:18 INFO - PROCESS | 1778 | 1472905038548 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 05:17:18 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x91583800) [pid = 1778] [serial = 1182] [outer = (nil)] [url = about:blank] 05:17:18 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x91bf0400) [pid = 1778] [serial = 1185] [outer = (nil)] [url = about:blank] 05:17:18 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x91be9800) [pid = 1778] [serial = 1184] [outer = (nil)] [url = about:blank] 05:17:18 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x8edbac00) [pid = 1778] [serial = 1193] [outer = (nil)] [url = about:blank] 05:17:18 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x8dfe1800) [pid = 1778] [serial = 1178] [outer = (nil)] [url = about:blank] 05:17:18 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x9214a800) [pid = 1778] [serial = 1188] [outer = (nil)] [url = about:blank] 05:17:18 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x8e28a400) [pid = 1778] [serial = 1179] [outer = (nil)] [url = about:blank] 05:17:18 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x8edafc00) [pid = 1778] [serial = 1202] [outer = (nil)] [url = about:blank] 05:17:18 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x8dfe3000) [pid = 1778] [serial = 1190] [outer = (nil)] [url = about:blank] 05:17:18 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x8fbd9400) [pid = 1778] [serial = 1194] [outer = (nil)] [url = about:blank] 05:17:18 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x91735800) [pid = 1778] [serial = 1197] [outer = (nil)] [url = about:blank] 05:17:18 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x91582800) [pid = 1778] [serial = 1196] [outer = (nil)] [url = about:blank] 05:17:18 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x91be3000) [pid = 1778] [serial = 1199] [outer = (nil)] [url = about:blank] 05:17:18 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x914a9000) [pid = 1778] [serial = 1181] [outer = (nil)] [url = about:blank] 05:17:18 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x8e0ae400) [pid = 1778] [serial = 1191] [outer = (nil)] [url = about:blank] 05:17:18 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x911cc800) [pid = 1778] [serial = 1203] [outer = (nil)] [url = about:blank] 05:17:18 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x91586800) [pid = 1778] [serial = 1176] [outer = (nil)] [url = about:blank] 05:17:18 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x91be7400) [pid = 1778] [serial = 1200] [outer = (nil)] [url = about:blank] 05:17:18 INFO - PROCESS | 1778 | --DOMWINDOW == 63 (0x92122400) [pid = 1778] [serial = 1187] [outer = (nil)] [url = about:blank] 05:17:18 INFO - PROCESS | 1778 | --DOMWINDOW == 62 (0x921d0000) [pid = 1778] [serial = 1205] [outer = (nil)] [url = about:blank] 05:17:18 INFO - PROCESS | 1778 | --DOMWINDOW == 61 (0x921d8000) [pid = 1778] [serial = 1206] [outer = (nil)] [url = about:blank] 05:17:18 INFO - PROCESS | 1778 | 1472905038779 Marionette TRACE conn4 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:18 INFO - PROCESS | 1778 | 1472905038785 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:17:18 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dae5000 == 31 [pid = 1778] [id = 418] 05:17:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 62 (0x8dfde000) [pid = 1778] [serial = 1255] [outer = (nil)] 05:17:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 63 (0x8e0ae400) [pid = 1778] [serial = 1256] [outer = 0x8dfde000] 05:17:18 INFO - PROCESS | 1778 | 1472905038876 Marionette DEBUG loaded listener.js 05:17:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 64 (0x8e149800) [pid = 1778] [serial = 1257] [outer = 0x8dfde000] 05:17:19 INFO - PROCESS | 1778 | 1472905039699 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 05:17:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 05:17:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1389ms 05:17:19 INFO - PROCESS | 1778 | 1472905039759 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 05:17:19 INFO - PROCESS | 1778 | 1472905039766 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 05:17:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 05:17:19 INFO - PROCESS | 1778 | 1472905039776 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 05:17:19 INFO - PROCESS | 1778 | 1472905039782 Marionette TRACE conn4 <- [1,1646,null,{}] 05:17:19 INFO - PROCESS | 1778 | 1472905039788 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:19 INFO - PROCESS | 1778 | 1472905039793 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:17:19 INFO - PROCESS | 1778 | 1472905039984 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 05:17:20 INFO - PROCESS | 1778 | 1472905040118 Marionette TRACE conn4 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:20 INFO - PROCESS | 1778 | 1472905040127 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:17:20 INFO - PROCESS | 1778 | ++DOCSHELL 0x8fb42c00 == 32 [pid = 1778] [id = 419] 05:17:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x8fb45800) [pid = 1778] [serial = 1258] [outer = (nil)] 05:17:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x8fbdc000) [pid = 1778] [serial = 1259] [outer = 0x8fb45800] 05:17:20 INFO - PROCESS | 1778 | 1472905040205 Marionette DEBUG loaded listener.js 05:17:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x911cc800) [pid = 1778] [serial = 1260] [outer = 0x8fb45800] 05:17:21 INFO - PROCESS | 1778 | 1472905041149 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 05:17:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 05:17:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1438ms 05:17:21 INFO - PROCESS | 1778 | 1472905041215 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 05:17:21 INFO - PROCESS | 1778 | 1472905041220 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 05:17:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 05:17:21 INFO - PROCESS | 1778 | 1472905041236 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 05:17:21 INFO - PROCESS | 1778 | 1472905041242 Marionette TRACE conn4 <- [1,1650,null,{}] 05:17:21 INFO - PROCESS | 1778 | 1472905041259 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:21 INFO - PROCESS | 1778 | 1472905041268 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:17:21 INFO - PROCESS | 1778 | 1472905041512 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 05:17:21 INFO - PROCESS | 1778 | 1472905041538 Marionette TRACE conn4 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:21 INFO - PROCESS | 1778 | 1472905041550 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:17:21 INFO - PROCESS | 1778 | ++DOCSHELL 0x8fb3fc00 == 33 [pid = 1778] [id = 420] 05:17:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x91582800) [pid = 1778] [serial = 1261] [outer = (nil)] 05:17:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x9158ac00) [pid = 1778] [serial = 1262] [outer = 0x91582800] 05:17:21 INFO - PROCESS | 1778 | 1472905041629 Marionette DEBUG loaded listener.js 05:17:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x91735c00) [pid = 1778] [serial = 1263] [outer = 0x91582800] 05:17:22 INFO - PROCESS | 1778 | 1472905042718 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 05:17:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 05:17:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1537ms 05:17:22 INFO - PROCESS | 1778 | 1472905042774 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 05:17:22 INFO - PROCESS | 1778 | 1472905042779 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 05:17:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 05:17:22 INFO - PROCESS | 1778 | 1472905042798 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 05:17:22 INFO - PROCESS | 1778 | 1472905042804 Marionette TRACE conn4 <- [1,1654,null,{}] 05:17:22 INFO - PROCESS | 1778 | 1472905042813 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:22 INFO - PROCESS | 1778 | 1472905042820 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:17:22 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x92149000) [pid = 1778] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 05:17:22 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x929a3800) [pid = 1778] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 05:17:22 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x8dfe4400) [pid = 1778] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 05:17:22 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x8c6a4c00) [pid = 1778] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 05:17:23 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x929aa800) [pid = 1778] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 05:17:23 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x8c7dd800) [pid = 1778] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 05:17:23 INFO - PROCESS | 1778 | --DOMWINDOW == 63 (0x914adc00) [pid = 1778] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 05:17:23 INFO - PROCESS | 1778 | --DOMWINDOW == 62 (0x8e28cc00) [pid = 1778] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 05:17:23 INFO - PROCESS | 1778 | --DOMWINDOW == 61 (0x8dadfc00) [pid = 1778] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 05:17:23 INFO - PROCESS | 1778 | --DOMWINDOW == 60 (0x911ce000) [pid = 1778] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 05:17:23 INFO - PROCESS | 1778 | 1472905043132 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 05:17:23 INFO - PROCESS | 1778 | 1472905043262 Marionette TRACE conn4 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:23 INFO - PROCESS | 1778 | 1472905043272 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:17:23 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e14c400 == 34 [pid = 1778] [id = 421] 05:17:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 61 (0x8e150c00) [pid = 1778] [serial = 1264] [outer = (nil)] 05:17:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 62 (0x914a9400) [pid = 1778] [serial = 1265] [outer = 0x8e150c00] 05:17:23 INFO - PROCESS | 1778 | 1472905043351 Marionette DEBUG loaded listener.js 05:17:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 63 (0x9191e400) [pid = 1778] [serial = 1266] [outer = 0x8e150c00] 05:17:24 INFO - PROCESS | 1778 | 1472905044128 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 05:17:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 05:17:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1347ms 05:17:24 INFO - PROCESS | 1778 | 1472905044143 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 05:17:24 INFO - PROCESS | 1778 | 1472905044147 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 05:17:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 05:17:24 INFO - PROCESS | 1778 | 1472905044153 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 05:17:24 INFO - PROCESS | 1778 | 1472905044156 Marionette TRACE conn4 <- [1,1658,null,{}] 05:17:24 INFO - PROCESS | 1778 | 1472905044163 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:24 INFO - PROCESS | 1778 | 1472905044168 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:17:24 INFO - PROCESS | 1778 | 1472905044432 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 05:17:24 INFO - PROCESS | 1778 | 1472905044579 Marionette TRACE conn4 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:24 INFO - PROCESS | 1778 | 1472905044590 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:17:24 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c69e800 == 35 [pid = 1778] [id = 422] 05:17:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 64 (0x8c69ec00) [pid = 1778] [serial = 1267] [outer = (nil)] 05:17:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x8c7d7000) [pid = 1778] [serial = 1268] [outer = 0x8c69ec00] 05:17:24 INFO - PROCESS | 1778 | 1472905044679 Marionette DEBUG loaded listener.js 05:17:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x8dad7c00) [pid = 1778] [serial = 1269] [outer = 0x8c69ec00] 05:17:25 INFO - PROCESS | 1778 | 1472905045734 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 05:17:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 05:17:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1634ms 05:17:25 INFO - PROCESS | 1778 | 1472905045795 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 05:17:25 INFO - PROCESS | 1778 | 1472905045802 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 05:17:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 05:17:25 INFO - PROCESS | 1778 | 1472905045812 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 05:17:25 INFO - PROCESS | 1778 | 1472905045818 Marionette TRACE conn4 <- [1,1662,null,{}] 05:17:25 INFO - PROCESS | 1778 | 1472905045826 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:25 INFO - PROCESS | 1778 | 1472905045832 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:17:26 INFO - PROCESS | 1778 | 1472905046048 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 05:17:26 INFO - PROCESS | 1778 | 1472905046280 Marionette TRACE conn4 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:26 INFO - PROCESS | 1778 | 1472905046289 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:17:26 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c69d800 == 36 [pid = 1778] [id = 423] 05:17:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x8d9f6400) [pid = 1778] [serial = 1270] [outer = (nil)] 05:17:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x914a9000) [pid = 1778] [serial = 1271] [outer = 0x8d9f6400] 05:17:26 INFO - PROCESS | 1778 | 1472905046396 Marionette DEBUG loaded listener.js 05:17:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x914f2400) [pid = 1778] [serial = 1272] [outer = 0x8d9f6400] 05:17:27 INFO - PROCESS | 1778 | 1472905047397 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 05:17:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 05:17:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1637ms 05:17:27 INFO - PROCESS | 1778 | 1472905047450 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 05:17:27 INFO - PROCESS | 1778 | 1472905047454 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 05:17:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 05:17:27 INFO - PROCESS | 1778 | 1472905047462 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 05:17:27 INFO - PROCESS | 1778 | 1472905047466 Marionette TRACE conn4 <- [1,1666,null,{}] 05:17:27 INFO - PROCESS | 1778 | 1472905047473 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:27 INFO - PROCESS | 1778 | 1472905047478 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:17:27 INFO - PROCESS | 1778 | 1472905047682 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 05:17:27 INFO - PROCESS | 1778 | 1472905047955 Marionette TRACE conn4 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:27 INFO - PROCESS | 1778 | 1472905047964 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:17:28 INFO - PROCESS | 1778 | ++DOCSHELL 0x914a3400 == 37 [pid = 1778] [id = 424] 05:17:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x91587800) [pid = 1778] [serial = 1273] [outer = (nil)] 05:17:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x92115400) [pid = 1778] [serial = 1274] [outer = 0x91587800] 05:17:28 INFO - PROCESS | 1778 | 1472905048061 Marionette DEBUG loaded listener.js 05:17:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x9211c800) [pid = 1778] [serial = 1275] [outer = 0x91587800] 05:17:29 INFO - PROCESS | 1778 | 1472905048999 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 05:17:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 05:17:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1582ms 05:17:29 INFO - PROCESS | 1778 | 1472905049045 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 05:17:29 INFO - PROCESS | 1778 | 1472905049052 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 05:17:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 05:17:29 INFO - PROCESS | 1778 | 1472905049069 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 05:17:29 INFO - PROCESS | 1778 | 1472905049076 Marionette TRACE conn4 <- [1,1670,null,{}] 05:17:29 INFO - PROCESS | 1778 | 1472905049083 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:29 INFO - PROCESS | 1778 | 1472905049089 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:17:29 INFO - PROCESS | 1778 | 1472905049307 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 05:17:29 INFO - PROCESS | 1778 | 1472905049526 Marionette TRACE conn4 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:29 INFO - PROCESS | 1778 | 1472905049537 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:17:29 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d9f1800 == 38 [pid = 1778] [id = 425] 05:17:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x9173e400) [pid = 1778] [serial = 1276] [outer = (nil)] 05:17:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x921cd800) [pid = 1778] [serial = 1277] [outer = 0x9173e400] 05:17:29 INFO - PROCESS | 1778 | 1472905049661 Marionette DEBUG loaded listener.js 05:17:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x921d7000) [pid = 1778] [serial = 1278] [outer = 0x9173e400] 05:17:30 INFO - PROCESS | 1778 | 1472905050596 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 05:17:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 05:17:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1598ms 05:17:30 INFO - PROCESS | 1778 | 1472905050659 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 05:17:30 INFO - PROCESS | 1778 | 1472905050663 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 05:17:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 05:17:30 INFO - PROCESS | 1778 | 1472905050669 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 05:17:30 INFO - PROCESS | 1778 | 1472905050673 Marionette TRACE conn4 <- [1,1674,null,{}] 05:17:30 INFO - PROCESS | 1778 | 1472905050679 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:30 INFO - PROCESS | 1778 | 1472905050684 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:17:30 INFO - PROCESS | 1778 | 1472905050866 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 05:17:31 INFO - PROCESS | 1778 | 1472905051041 Marionette TRACE conn4 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:31 INFO - PROCESS | 1778 | 1472905051048 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:17:31 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7dc800 == 39 [pid = 1778] [id = 426] 05:17:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x921d3000) [pid = 1778] [serial = 1279] [outer = (nil)] 05:17:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x9231e800) [pid = 1778] [serial = 1280] [outer = 0x921d3000] 05:17:31 INFO - PROCESS | 1778 | 1472905051177 Marionette DEBUG loaded listener.js 05:17:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x929a3400) [pid = 1778] [serial = 1281] [outer = 0x921d3000] 05:17:32 INFO - PROCESS | 1778 | 1472905052057 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 05:17:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 05:17:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1430ms 05:17:32 INFO - PROCESS | 1778 | 1472905052100 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 05:17:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 05:17:32 INFO - PROCESS | 1778 | 1472905052104 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 05:17:32 INFO - PROCESS | 1778 | 1472905052111 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 05:17:32 INFO - PROCESS | 1778 | 1472905052115 Marionette TRACE conn4 <- [1,1678,null,{}] 05:17:32 INFO - PROCESS | 1778 | 1472905052120 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:32 INFO - PROCESS | 1778 | 1472905052126 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:17:32 INFO - PROCESS | 1778 | 1472905052327 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 05:17:32 INFO - PROCESS | 1778 | 1472905052508 Marionette TRACE conn4 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:32 INFO - PROCESS | 1778 | 1472905052526 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:17:32 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dadc000 == 40 [pid = 1778] [id = 427] 05:17:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x8e14d000) [pid = 1778] [serial = 1282] [outer = (nil)] 05:17:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x92b2d000) [pid = 1778] [serial = 1283] [outer = 0x8e14d000] 05:17:32 INFO - PROCESS | 1778 | 1472905052667 Marionette DEBUG loaded listener.js 05:17:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x92b3a000) [pid = 1778] [serial = 1284] [outer = 0x8e14d000] 05:17:33 INFO - PROCESS | 1778 | 1472905053706 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 05:17:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 05:17:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1632ms 05:17:33 INFO - PROCESS | 1778 | 1472905053743 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 05:17:33 INFO - PROCESS | 1778 | 1472905053747 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 05:17:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 05:17:33 INFO - PROCESS | 1778 | 1472905053754 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 05:17:33 INFO - PROCESS | 1778 | 1472905053758 Marionette TRACE conn4 <- [1,1682,null,{}] 05:17:33 INFO - PROCESS | 1778 | 1472905053763 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:33 INFO - PROCESS | 1778 | 1472905053769 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:17:33 INFO - PROCESS | 1778 | 1472905053968 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 05:17:34 INFO - PROCESS | 1778 | 1472905054197 Marionette TRACE conn4 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:34 INFO - PROCESS | 1778 | 1472905054207 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:17:34 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7da800 == 41 [pid = 1778] [id = 428] 05:17:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x8c7dac00) [pid = 1778] [serial = 1285] [outer = (nil)] 05:17:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x8e0a9400) [pid = 1778] [serial = 1286] [outer = 0x8c7dac00] 05:17:34 INFO - PROCESS | 1778 | 1472905054340 Marionette DEBUG loaded listener.js 05:17:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x9231a000) [pid = 1778] [serial = 1287] [outer = 0x8c7dac00] 05:17:35 INFO - PROCESS | 1778 | 1472905055410 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 05:17:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 05:17:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1735ms 05:17:35 INFO - PROCESS | 1778 | 1472905055490 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 05:17:35 INFO - PROCESS | 1778 | 1472905055496 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 05:17:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 05:17:35 INFO - PROCESS | 1778 | 1472905055504 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 05:17:35 INFO - PROCESS | 1778 | 1472905055510 Marionette TRACE conn4 <- [1,1686,null,{}] 05:17:35 INFO - PROCESS | 1778 | 1472905055518 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:35 INFO - PROCESS | 1778 | 1472905055524 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:17:35 INFO - PROCESS | 1778 | 1472905055728 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 05:17:36 INFO - PROCESS | 1778 | 1472905056066 Marionette TRACE conn4 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:36 INFO - PROCESS | 1778 | 1472905056078 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:17:36 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e0b7c00 == 42 [pid = 1778] [id = 429] 05:17:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x8e0b8c00) [pid = 1778] [serial = 1288] [outer = (nil)] 05:17:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x8e284c00) [pid = 1778] [serial = 1289] [outer = 0x8e0b8c00] 05:17:36 INFO - PROCESS | 1778 | 1472905056160 Marionette DEBUG loaded listener.js 05:17:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0x8e28cc00) [pid = 1778] [serial = 1290] [outer = 0x8e0b8c00] 05:17:37 INFO - PROCESS | 1778 | --DOCSHELL 0x914ecc00 == 41 [pid = 1778] [id = 398] 05:17:37 INFO - PROCESS | 1778 | --DOCSHELL 0x92144c00 == 40 [pid = 1778] [id = 404] 05:17:37 INFO - PROCESS | 1778 | --DOCSHELL 0x9191a400 == 39 [pid = 1778] [id = 394] 05:17:37 INFO - PROCESS | 1778 | --DOCSHELL 0x8edb7000 == 38 [pid = 1778] [id = 403] 05:17:37 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7db800 == 37 [pid = 1778] [id = 408] 05:17:37 INFO - PROCESS | 1778 | --DOCSHELL 0x9231e400 == 36 [pid = 1778] [id = 405] 05:17:37 INFO - PROCESS | 1778 | --DOCSHELL 0x8e287400 == 35 [pid = 1778] [id = 397] 05:17:37 INFO - PROCESS | 1778 | --DOCSHELL 0x8dad7400 == 34 [pid = 1778] [id = 390] 05:17:37 INFO - PROCESS | 1778 | --DOCSHELL 0x8dae3800 == 33 [pid = 1778] [id = 392] 05:17:37 INFO - PROCESS | 1778 | --DOCSHELL 0x8e286800 == 32 [pid = 1778] [id = 389] 05:17:37 INFO - PROCESS | 1778 | --DOCSHELL 0x921d7c00 == 31 [pid = 1778] [id = 406] 05:17:37 INFO - PROCESS | 1778 | --DOCSHELL 0x8e14f800 == 30 [pid = 1778] [id = 414] 05:17:37 INFO - PROCESS | 1778 | --DOCSHELL 0x8d9f1000 == 29 [pid = 1778] [id = 393] 05:17:37 INFO - PROCESS | 1778 | --DOCSHELL 0x8c69b400 == 28 [pid = 1778] [id = 413] 05:17:37 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7da000 == 27 [pid = 1778] [id = 395] 05:17:37 INFO - PROCESS | 1778 | --DOCSHELL 0x8daddc00 == 26 [pid = 1778] [id = 402] 05:17:37 INFO - PROCESS | 1778 | --DOCSHELL 0x8c6a5c00 == 25 [pid = 1778] [id = 415] 05:17:37 INFO - PROCESS | 1778 | --DOCSHELL 0x8d9ef800 == 24 [pid = 1778] [id = 417] 05:17:37 INFO - PROCESS | 1778 | --DOCSHELL 0x8edbdc00 == 23 [pid = 1778] [id = 401] 05:17:37 INFO - PROCESS | 1778 | --DOCSHELL 0x8dfe3c00 == 22 [pid = 1778] [id = 388] 05:17:37 INFO - PROCESS | 1778 | --DOCSHELL 0x8c6a1400 == 21 [pid = 1778] [id = 400] 05:17:37 INFO - PROCESS | 1778 | --DOCSHELL 0x914f1000 == 20 [pid = 1778] [id = 416] 05:17:37 INFO - PROCESS | 1778 | --DOCSHELL 0x8e0b5800 == 19 [pid = 1778] [id = 391] 05:17:37 INFO - PROCESS | 1778 | --DOCSHELL 0x914a3800 == 18 [pid = 1778] [id = 407] 05:17:37 INFO - PROCESS | 1778 | --DOMWINDOW == 86 (0x911c8400) [pid = 1778] [serial = 1238] [outer = (nil)] [url = about:blank] 05:17:37 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x921d7800) [pid = 1778] [serial = 1214] [outer = (nil)] [url = about:blank] 05:17:37 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x92b2d400) [pid = 1778] [serial = 1218] [outer = (nil)] [url = about:blank] 05:17:37 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x8e0afc00) [pid = 1778] [serial = 1232] [outer = (nil)] [url = about:blank] 05:17:37 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x929ac800) [pid = 1778] [serial = 1217] [outer = (nil)] [url = about:blank] 05:17:37 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x8c7d4400) [pid = 1778] [serial = 1229] [outer = (nil)] [url = about:blank] 05:17:37 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x8c7dc400) [pid = 1778] [serial = 1230] [outer = (nil)] [url = about:blank] 05:17:37 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x92b3bc00) [pid = 1778] [serial = 1221] [outer = (nil)] [url = about:blank] 05:17:37 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x92b39000) [pid = 1778] [serial = 1220] [outer = (nil)] [url = about:blank] 05:17:37 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x8dae4000) [pid = 1778] [serial = 1227] [outer = (nil)] [url = about:blank] 05:17:37 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x8d9f2800) [pid = 1778] [serial = 1226] [outer = (nil)] [url = about:blank] 05:17:37 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x93a50400) [pid = 1778] [serial = 1224] [outer = (nil)] [url = about:blank] 05:17:37 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x93a46000) [pid = 1778] [serial = 1223] [outer = (nil)] [url = about:blank] 05:17:37 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x8edb8000) [pid = 1778] [serial = 1235] [outer = (nil)] [url = about:blank] 05:17:37 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x8edb3800) [pid = 1778] [serial = 1209] [outer = (nil)] [url = about:blank] 05:17:37 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x8e147c00) [pid = 1778] [serial = 1208] [outer = (nil)] [url = about:blank] 05:17:37 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x91738400) [pid = 1778] [serial = 1212] [outer = (nil)] [url = about:blank] 05:17:37 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x914f8800) [pid = 1778] [serial = 1211] [outer = (nil)] [url = about:blank] 05:17:37 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x8fb3b400) [pid = 1778] [serial = 1236] [outer = (nil)] [url = about:blank] 05:17:37 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x9231cc00) [pid = 1778] [serial = 1215] [outer = (nil)] [url = about:blank] 05:17:37 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x8e0b5400) [pid = 1778] [serial = 1233] [outer = (nil)] [url = about:blank] 05:17:38 INFO - PROCESS | 1778 | 1472905058188 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 05:17:38 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:17:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 2754ms 05:17:38 INFO - PROCESS | 1778 | 1472905058260 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 05:17:38 INFO - PROCESS | 1778 | 1472905058266 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 05:17:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 05:17:38 INFO - PROCESS | 1778 | 1472905058275 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 05:17:38 INFO - PROCESS | 1778 | 1472905058279 Marionette TRACE conn4 <- [1,1690,null,{}] 05:17:38 INFO - PROCESS | 1778 | 1472905058288 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:38 INFO - PROCESS | 1778 | 1472905058294 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:17:38 INFO - PROCESS | 1778 | 1472905058463 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 05:17:38 INFO - PROCESS | 1778 | 1472905058631 Marionette TRACE conn4 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:38 INFO - PROCESS | 1778 | 1472905058642 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:17:38 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7da000 == 19 [pid = 1778] [id = 430] 05:17:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x8c7dd800) [pid = 1778] [serial = 1291] [outer = (nil)] 05:17:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x8dae5800) [pid = 1778] [serial = 1292] [outer = 0x8c7dd800] 05:17:38 INFO - PROCESS | 1778 | 1472905058721 Marionette DEBUG loaded listener.js 05:17:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x8dfe2000) [pid = 1778] [serial = 1293] [outer = 0x8c7dd800] 05:17:39 INFO - PROCESS | 1778 | 1472905059578 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 05:17:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 05:17:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1332ms 05:17:39 INFO - PROCESS | 1778 | 1472905059606 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 05:17:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 05:17:39 INFO - PROCESS | 1778 | 1472905059616 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 05:17:39 INFO - PROCESS | 1778 | 1472905059627 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 05:17:39 INFO - PROCESS | 1778 | 1472905059631 Marionette TRACE conn4 <- [1,1694,null,{}] 05:17:39 INFO - PROCESS | 1778 | 1472905059637 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:39 INFO - PROCESS | 1778 | 1472905059643 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:17:39 INFO - PROCESS | 1778 | 1472905059816 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 05:17:39 INFO - PROCESS | 1778 | 1472905059828 Marionette TRACE conn4 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:39 INFO - PROCESS | 1778 | 1472905059835 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:17:39 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e14e400 == 20 [pid = 1778] [id = 431] 05:17:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x8e281400) [pid = 1778] [serial = 1294] [outer = (nil)] 05:17:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x8e287800) [pid = 1778] [serial = 1295] [outer = 0x8e281400] 05:17:39 INFO - PROCESS | 1778 | 1472905059913 Marionette DEBUG loaded listener.js 05:17:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x8e290c00) [pid = 1778] [serial = 1296] [outer = 0x8e281400] 05:17:40 INFO - PROCESS | 1778 | 1472905060946 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 05:17:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 05:17:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1344ms 05:17:40 INFO - PROCESS | 1778 | 1472905060971 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 05:17:40 INFO - PROCESS | 1778 | 1472905060976 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 05:17:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 05:17:40 INFO - PROCESS | 1778 | 1472905060982 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 05:17:40 INFO - PROCESS | 1778 | 1472905060988 Marionette TRACE conn4 <- [1,1698,null,{}] 05:17:41 INFO - PROCESS | 1778 | 1472905061015 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:41 INFO - PROCESS | 1778 | 1472905061025 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:17:41 INFO - PROCESS | 1778 | 1472905061249 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 05:17:41 INFO - PROCESS | 1778 | 1472905061281 Marionette TRACE conn4 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:41 INFO - PROCESS | 1778 | 1472905061292 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:17:41 INFO - PROCESS | 1778 | ++DOCSHELL 0x911d4c00 == 21 [pid = 1778] [id = 432] 05:17:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x911d5800) [pid = 1778] [serial = 1297] [outer = (nil)] 05:17:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x914a4c00) [pid = 1778] [serial = 1298] [outer = 0x911d5800] 05:17:41 INFO - PROCESS | 1778 | 1472905061371 Marionette DEBUG loaded listener.js 05:17:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x914edc00) [pid = 1778] [serial = 1299] [outer = 0x911d5800] 05:17:42 INFO - PROCESS | 1778 | 1472905062339 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 05:17:42 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:17:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1386ms 05:17:42 INFO - PROCESS | 1778 | 1472905062396 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 05:17:42 INFO - PROCESS | 1778 | 1472905062403 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 05:17:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 05:17:42 INFO - PROCESS | 1778 | 1472905062419 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 05:17:42 INFO - PROCESS | 1778 | 1472905062421 Marionette TRACE conn4 <- [1,1702,null,{}] 05:17:42 INFO - PROCESS | 1778 | 1472905062427 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:42 INFO - PROCESS | 1778 | 1472905062432 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:17:42 INFO - PROCESS | 1778 | 1472905062674 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 05:17:43 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x91582800) [pid = 1778] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 05:17:43 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x91586c00) [pid = 1778] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 05:17:43 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x8dfde000) [pid = 1778] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 05:17:43 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x8d9f1c00) [pid = 1778] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 05:17:43 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x8c69bc00) [pid = 1778] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 05:17:43 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x8e283000) [pid = 1778] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 05:17:43 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x8c7d5000) [pid = 1778] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 05:17:43 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x8fb45800) [pid = 1778] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 05:17:43 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x8dae2c00) [pid = 1778] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 05:17:43 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x8e150c00) [pid = 1778] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 05:17:43 INFO - PROCESS | 1778 | 1472905063277 Marionette TRACE conn4 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:43 INFO - PROCESS | 1778 | 1472905063284 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:17:43 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c69bc00 == 22 [pid = 1778] [id = 433] 05:17:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x8c7d5000) [pid = 1778] [serial = 1300] [outer = (nil)] 05:17:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x8dfd9800) [pid = 1778] [serial = 1301] [outer = 0x8c7d5000] 05:17:43 INFO - PROCESS | 1778 | 1472905063361 Marionette DEBUG loaded listener.js 05:17:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x8fb43c00) [pid = 1778] [serial = 1302] [outer = 0x8c7d5000] 05:17:44 INFO - PROCESS | 1778 | 1472905064111 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 05:17:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 05:17:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1734ms 05:17:44 INFO - PROCESS | 1778 | 1472905064154 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 05:17:44 INFO - PROCESS | 1778 | 1472905064158 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 05:17:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 05:17:44 INFO - PROCESS | 1778 | 1472905064173 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 05:17:44 INFO - PROCESS | 1778 | 1472905064177 Marionette TRACE conn4 <- [1,1706,null,{}] 05:17:44 INFO - PROCESS | 1778 | 1472905064188 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:44 INFO - PROCESS | 1778 | 1472905064192 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:17:44 INFO - PROCESS | 1778 | 1472905064346 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 05:17:44 INFO - PROCESS | 1778 | 1472905064361 Marionette TRACE conn4 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:44 INFO - PROCESS | 1778 | 1472905064367 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:17:44 INFO - PROCESS | 1778 | ++DOCSHELL 0x914abc00 == 23 [pid = 1778] [id = 434] 05:17:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x914af400) [pid = 1778] [serial = 1303] [outer = (nil)] 05:17:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x9158dc00) [pid = 1778] [serial = 1304] [outer = 0x914af400] 05:17:44 INFO - PROCESS | 1778 | 1472905064440 Marionette DEBUG loaded listener.js 05:17:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x9173f000) [pid = 1778] [serial = 1305] [outer = 0x914af400] 05:17:45 INFO - PROCESS | 1778 | 1472905065525 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 05:17:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 05:17:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1443ms 05:17:45 INFO - PROCESS | 1778 | 1472905065609 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 05:17:45 INFO - PROCESS | 1778 | 1472905065617 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 05:17:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 05:17:45 INFO - PROCESS | 1778 | 1472905065626 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 05:17:45 INFO - PROCESS | 1778 | 1472905065630 Marionette TRACE conn4 <- [1,1710,null,{}] 05:17:45 INFO - PROCESS | 1778 | 1472905065639 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:45 INFO - PROCESS | 1778 | 1472905065646 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:17:45 INFO - PROCESS | 1778 | 1472905065873 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 05:17:46 INFO - PROCESS | 1778 | 1472905066120 Marionette TRACE conn4 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:46 INFO - PROCESS | 1778 | 1472905066136 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:17:46 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d9ee400 == 24 [pid = 1778] [id = 435] 05:17:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x8d9f2000) [pid = 1778] [serial = 1306] [outer = (nil)] 05:17:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x8dfe5c00) [pid = 1778] [serial = 1307] [outer = 0x8d9f2000] 05:17:46 INFO - PROCESS | 1778 | 1472905066245 Marionette DEBUG loaded listener.js 05:17:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x8e0b6400) [pid = 1778] [serial = 1308] [outer = 0x8d9f2000] 05:17:47 INFO - PROCESS | 1778 | 1472905067236 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 05:17:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 05:17:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1685ms 05:17:47 INFO - PROCESS | 1778 | 1472905067310 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 05:17:47 INFO - PROCESS | 1778 | 1472905067318 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 05:17:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 05:17:47 INFO - PROCESS | 1778 | 1472905067329 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 05:17:47 INFO - PROCESS | 1778 | 1472905067333 Marionette TRACE conn4 <- [1,1714,null,{}] 05:17:47 INFO - PROCESS | 1778 | 1472905067340 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:47 INFO - PROCESS | 1778 | 1472905067347 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:17:47 INFO - PROCESS | 1778 | 1472905067585 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 05:17:47 INFO - PROCESS | 1778 | 1472905067854 Marionette TRACE conn4 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:47 INFO - PROCESS | 1778 | 1472905067864 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:17:47 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dfd9000 == 25 [pid = 1778] [id = 436] 05:17:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x8fbe6800) [pid = 1778] [serial = 1309] [outer = (nil)] 05:17:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x914a3c00) [pid = 1778] [serial = 1310] [outer = 0x8fbe6800] 05:17:47 INFO - PROCESS | 1778 | 1472905067952 Marionette DEBUG loaded listener.js 05:17:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x8e285c00) [pid = 1778] [serial = 1311] [outer = 0x8fbe6800] 05:17:49 INFO - PROCESS | 1778 | 1472905069017 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 05:17:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 05:17:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1738ms 05:17:49 INFO - PROCESS | 1778 | 1472905069068 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 05:17:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 05:17:49 INFO - PROCESS | 1778 | 1472905069073 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 05:17:49 INFO - PROCESS | 1778 | 1472905069079 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 05:17:49 INFO - PROCESS | 1778 | 1472905069086 Marionette TRACE conn4 <- [1,1718,null,{}] 05:17:49 INFO - PROCESS | 1778 | 1472905069102 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:49 INFO - PROCESS | 1778 | 1472905069111 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:17:49 INFO - PROCESS | 1778 | 1472905069295 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 05:17:49 INFO - PROCESS | 1778 | 1472905069534 Marionette TRACE conn4 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:49 INFO - PROCESS | 1778 | 1472905069546 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:17:49 INFO - PROCESS | 1778 | ++DOCSHELL 0x91be7800 == 26 [pid = 1778] [id = 437] 05:17:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x91be8800) [pid = 1778] [serial = 1312] [outer = (nil)] 05:17:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x91bedc00) [pid = 1778] [serial = 1313] [outer = 0x91be8800] 05:17:49 INFO - PROCESS | 1778 | 1472905069653 Marionette DEBUG loaded listener.js 05:17:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x92117800) [pid = 1778] [serial = 1314] [outer = 0x91be8800] 05:17:50 INFO - PROCESS | 1778 | 1472905070642 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 05:17:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 05:17:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1642ms 05:17:50 INFO - PROCESS | 1778 | 1472905070722 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 05:17:50 INFO - PROCESS | 1778 | 1472905070727 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 05:17:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 05:17:50 INFO - PROCESS | 1778 | 1472905070734 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 05:17:50 INFO - PROCESS | 1778 | 1472905070737 Marionette TRACE conn4 <- [1,1722,null,{}] 05:17:50 INFO - PROCESS | 1778 | 1472905070743 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:50 INFO - PROCESS | 1778 | 1472905070748 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:17:50 INFO - PROCESS | 1778 | 1472905070936 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 05:17:51 INFO - PROCESS | 1778 | 1472905071166 Marionette TRACE conn4 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:51 INFO - PROCESS | 1778 | 1472905071172 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:17:51 INFO - PROCESS | 1778 | ++DOCSHELL 0x8fbe2800 == 27 [pid = 1778] [id = 438] 05:17:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x911d0800) [pid = 1778] [serial = 1315] [outer = (nil)] 05:17:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x9214dc00) [pid = 1778] [serial = 1316] [outer = 0x911d0800] 05:17:51 INFO - PROCESS | 1778 | 1472905071284 Marionette DEBUG loaded listener.js 05:17:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x921c9c00) [pid = 1778] [serial = 1317] [outer = 0x911d0800] 05:17:52 INFO - PROCESS | 1778 | 1472905072436 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 05:17:52 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:17:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1782ms 05:17:52 INFO - PROCESS | 1778 | 1472905072517 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 05:17:52 INFO - PROCESS | 1778 | 1472905072523 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 05:17:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 05:17:52 INFO - PROCESS | 1778 | 1472905072532 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 05:17:52 INFO - PROCESS | 1778 | 1472905072537 Marionette TRACE conn4 <- [1,1726,null,{}] 05:17:52 INFO - PROCESS | 1778 | 1472905072547 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:52 INFO - PROCESS | 1778 | 1472905072552 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:17:52 INFO - PROCESS | 1778 | 1472905072765 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 05:17:53 INFO - PROCESS | 1778 | 1472905073061 Marionette TRACE conn4 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:53 INFO - PROCESS | 1778 | 1472905073075 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:17:53 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d9ed000 == 28 [pid = 1778] [id = 439] 05:17:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x8d9edc00) [pid = 1778] [serial = 1318] [outer = (nil)] 05:17:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x8dfdfc00) [pid = 1778] [serial = 1319] [outer = 0x8d9edc00] 05:17:53 INFO - PROCESS | 1778 | 1472905073147 Marionette DEBUG loaded listener.js 05:17:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x8e0af000) [pid = 1778] [serial = 1320] [outer = 0x8d9edc00] 05:17:53 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x91735c00) [pid = 1778] [serial = 1263] [outer = (nil)] [url = about:blank] 05:17:53 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x91916400) [pid = 1778] [serial = 1251] [outer = (nil)] [url = about:blank] 05:17:53 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x8e149800) [pid = 1778] [serial = 1257] [outer = (nil)] [url = about:blank] 05:17:53 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x8dfe0c00) [pid = 1778] [serial = 1254] [outer = (nil)] [url = about:blank] 05:17:53 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x8d9ed800) [pid = 1778] [serial = 1242] [outer = (nil)] [url = about:blank] 05:17:53 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x8fb37800) [pid = 1778] [serial = 1245] [outer = (nil)] [url = about:blank] 05:17:53 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x914a6c00) [pid = 1778] [serial = 1247] [outer = (nil)] [url = about:blank] 05:17:53 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x911cc800) [pid = 1778] [serial = 1260] [outer = (nil)] [url = about:blank] 05:17:53 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x8e148800) [pid = 1778] [serial = 1253] [outer = (nil)] [url = about:blank] 05:17:53 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x9158ac00) [pid = 1778] [serial = 1262] [outer = (nil)] [url = about:blank] 05:17:53 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x911cfc00) [pid = 1778] [serial = 1239] [outer = (nil)] [url = about:blank] 05:17:53 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x91737c00) [pid = 1778] [serial = 1250] [outer = (nil)] [url = about:blank] 05:17:53 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x8fbdc000) [pid = 1778] [serial = 1259] [outer = (nil)] [url = about:blank] 05:17:53 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x8e0ae400) [pid = 1778] [serial = 1256] [outer = (nil)] [url = about:blank] 05:17:53 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x914ee000) [pid = 1778] [serial = 1248] [outer = (nil)] [url = about:blank] 05:17:53 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x8c6a6400) [pid = 1778] [serial = 1241] [outer = (nil)] [url = about:blank] 05:17:53 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x8e289c00) [pid = 1778] [serial = 1244] [outer = (nil)] [url = about:blank] 05:17:53 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x914a9400) [pid = 1778] [serial = 1265] [outer = (nil)] [url = about:blank] 05:17:53 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x9191e400) [pid = 1778] [serial = 1266] [outer = (nil)] [url = about:blank] 05:17:53 INFO - PROCESS | 1778 | 1472905073993 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 05:17:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 05:17:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1535ms 05:17:54 INFO - PROCESS | 1778 | 1472905074067 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 05:17:54 INFO - PROCESS | 1778 | 1472905074075 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 05:17:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 05:17:54 INFO - PROCESS | 1778 | 1472905074085 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 05:17:54 INFO - PROCESS | 1778 | 1472905074089 Marionette TRACE conn4 <- [1,1730,null,{}] 05:17:54 INFO - PROCESS | 1778 | 1472905074095 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:54 INFO - PROCESS | 1778 | 1472905074100 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:17:54 INFO - PROCESS | 1778 | 1472905074277 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 05:17:54 INFO - PROCESS | 1778 | 1472905074419 Marionette TRACE conn4 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:54 INFO - PROCESS | 1778 | 1472905074428 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:17:54 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c6a2c00 == 29 [pid = 1778] [id = 440] 05:17:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x8e148800) [pid = 1778] [serial = 1321] [outer = (nil)] 05:17:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x8edbd000) [pid = 1778] [serial = 1322] [outer = 0x8e148800] 05:17:54 INFO - PROCESS | 1778 | 1472905074506 Marionette DEBUG loaded listener.js 05:17:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x8fb44400) [pid = 1778] [serial = 1323] [outer = 0x8e148800] 05:17:55 INFO - PROCESS | 1778 | 1472905075304 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 05:17:55 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:17:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1286ms 05:17:55 INFO - PROCESS | 1778 | 1472905075371 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 05:17:55 INFO - PROCESS | 1778 | 1472905075376 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 05:17:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 05:17:55 INFO - PROCESS | 1778 | 1472905075382 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 05:17:55 INFO - PROCESS | 1778 | 1472905075387 Marionette TRACE conn4 <- [1,1734,null,{}] 05:17:55 INFO - PROCESS | 1778 | 1472905075403 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:55 INFO - PROCESS | 1778 | 1472905075411 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:17:55 INFO - PROCESS | 1778 | 1472905075571 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 05:17:55 INFO - PROCESS | 1778 | 1472905075582 Marionette TRACE conn4 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:55 INFO - PROCESS | 1778 | 1472905075589 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:17:55 INFO - PROCESS | 1778 | ++DOCSHELL 0x914ac800 == 30 [pid = 1778] [id = 441] 05:17:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x91584400) [pid = 1778] [serial = 1324] [outer = (nil)] 05:17:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x9158d800) [pid = 1778] [serial = 1325] [outer = 0x91584400] 05:17:55 INFO - PROCESS | 1778 | 1472905075796 Marionette DEBUG loaded listener.js 05:17:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x91914400) [pid = 1778] [serial = 1326] [outer = 0x91584400] 05:17:56 INFO - PROCESS | 1778 | 1472905076715 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 05:17:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 05:17:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1392ms 05:17:56 INFO - PROCESS | 1778 | 1472905076775 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 05:17:56 INFO - PROCESS | 1778 | 1472905076780 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 05:17:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 05:17:56 INFO - PROCESS | 1778 | 1472905076786 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 05:17:56 INFO - PROCESS | 1778 | 1472905076790 Marionette TRACE conn4 <- [1,1738,null,{}] 05:17:56 INFO - PROCESS | 1778 | 1472905076802 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:56 INFO - PROCESS | 1778 | 1472905076811 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:17:57 INFO - PROCESS | 1778 | 1472905077041 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 05:17:57 INFO - PROCESS | 1778 | 1472905077068 Marionette TRACE conn4 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:57 INFO - PROCESS | 1778 | 1472905077075 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:17:57 INFO - PROCESS | 1778 | ++DOCSHELL 0x91590400 == 31 [pid = 1778] [id = 442] 05:17:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x91916400) [pid = 1778] [serial = 1327] [outer = (nil)] 05:17:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x91be7000) [pid = 1778] [serial = 1328] [outer = 0x91916400] 05:17:57 INFO - PROCESS | 1778 | 1472905077145 Marionette DEBUG loaded listener.js 05:17:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x91beb800) [pid = 1778] [serial = 1329] [outer = 0x91916400] 05:17:57 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x8c69ec00) [pid = 1778] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 05:17:57 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x8d9f6400) [pid = 1778] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 05:17:57 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x91587800) [pid = 1778] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 05:17:57 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x9173e400) [pid = 1778] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 05:17:57 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x921d3000) [pid = 1778] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 05:17:57 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x8e14d000) [pid = 1778] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 05:17:57 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x8c7dac00) [pid = 1778] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 05:17:57 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x911d5800) [pid = 1778] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 05:17:57 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x8c7d5000) [pid = 1778] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 05:17:57 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x8c7dd800) [pid = 1778] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 05:17:57 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x8e281400) [pid = 1778] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 05:17:57 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x8e0b8c00) [pid = 1778] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 05:17:58 INFO - PROCESS | 1778 | 1472905078197 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 05:17:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 05:17:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1444ms 05:17:58 INFO - PROCESS | 1778 | 1472905078232 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 05:17:58 INFO - PROCESS | 1778 | 1472905078236 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 05:17:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 05:17:58 INFO - PROCESS | 1778 | 1472905078242 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 05:17:58 INFO - PROCESS | 1778 | 1472905078246 Marionette TRACE conn4 <- [1,1742,null,{}] 05:17:58 INFO - PROCESS | 1778 | 1472905078251 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:58 INFO - PROCESS | 1778 | 1472905078256 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:17:58 INFO - PROCESS | 1778 | 1472905078459 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 05:17:58 INFO - PROCESS | 1778 | 1472905078479 Marionette TRACE conn4 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:58 INFO - PROCESS | 1778 | 1472905078487 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:17:58 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7dd000 == 32 [pid = 1778] [id = 443] 05:17:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x8d9e9c00) [pid = 1778] [serial = 1330] [outer = (nil)] 05:17:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x91588000) [pid = 1778] [serial = 1331] [outer = 0x8d9e9c00] 05:17:58 INFO - PROCESS | 1778 | 1472905078557 Marionette DEBUG loaded listener.js 05:17:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x92120c00) [pid = 1778] [serial = 1332] [outer = 0x8d9e9c00] 05:17:59 INFO - PROCESS | 1778 | 1472905079449 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 05:17:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 05:17:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1244ms 05:17:59 INFO - PROCESS | 1778 | 1472905079487 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 05:17:59 INFO - PROCESS | 1778 | 1472905079490 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 05:17:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 05:17:59 INFO - PROCESS | 1778 | 1472905079497 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 05:17:59 INFO - PROCESS | 1778 | 1472905079500 Marionette TRACE conn4 <- [1,1746,null,{}] 05:17:59 INFO - PROCESS | 1778 | 1472905079506 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:59 INFO - PROCESS | 1778 | 1472905079516 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:17:59 INFO - PROCESS | 1778 | 1472905079709 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 05:17:59 INFO - PROCESS | 1778 | 1472905079719 Marionette TRACE conn4 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:59 INFO - PROCESS | 1778 | 1472905079726 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:17:59 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dad8800 == 33 [pid = 1778] [id = 444] 05:17:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x8dada800) [pid = 1778] [serial = 1333] [outer = (nil)] 05:17:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x92317800) [pid = 1778] [serial = 1334] [outer = 0x8dada800] 05:17:59 INFO - PROCESS | 1778 | 1472905079799 Marionette DEBUG loaded listener.js 05:17:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x9231c400) [pid = 1778] [serial = 1335] [outer = 0x8dada800] 05:18:00 INFO - PROCESS | 1778 | 1472905080976 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 05:18:01 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:18:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1538ms 05:18:01 INFO - PROCESS | 1778 | 1472905081036 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 05:18:01 INFO - PROCESS | 1778 | 1472905081043 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 05:18:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 05:18:01 INFO - PROCESS | 1778 | 1472905081052 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 05:18:01 INFO - PROCESS | 1778 | 1472905081060 Marionette TRACE conn4 <- [1,1750,null,{}] 05:18:01 INFO - PROCESS | 1778 | 1472905081068 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:01 INFO - PROCESS | 1778 | 1472905081075 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:18:01 INFO - PROCESS | 1778 | 1472905081284 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 05:18:01 INFO - PROCESS | 1778 | 1472905081484 Marionette TRACE conn4 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:01 INFO - PROCESS | 1778 | 1472905081498 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:18:01 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dfd8800 == 34 [pid = 1778] [id = 445] 05:18:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x8dfe3000) [pid = 1778] [serial = 1336] [outer = (nil)] 05:18:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x8e284000) [pid = 1778] [serial = 1337] [outer = 0x8dfe3000] 05:18:01 INFO - PROCESS | 1778 | 1472905081624 Marionette DEBUG loaded listener.js 05:18:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x8edb6800) [pid = 1778] [serial = 1338] [outer = 0x8dfe3000] 05:18:02 INFO - PROCESS | 1778 | 1472905082568 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 05:18:02 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:18:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1551ms 05:18:02 INFO - PROCESS | 1778 | 1472905082606 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 05:18:02 INFO - PROCESS | 1778 | 1472905082620 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 05:18:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 05:18:02 INFO - PROCESS | 1778 | 1472905082633 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 05:18:02 INFO - PROCESS | 1778 | 1472905082637 Marionette TRACE conn4 <- [1,1754,null,{}] 05:18:02 INFO - PROCESS | 1778 | 1472905082644 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:02 INFO - PROCESS | 1778 | 1472905082650 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:18:02 INFO - PROCESS | 1778 | 1472905082839 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 05:18:03 INFO - PROCESS | 1778 | 1472905083119 Marionette TRACE conn4 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:03 INFO - PROCESS | 1778 | 1472905083130 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:18:03 INFO - PROCESS | 1778 | ++DOCSHELL 0x911d1000 == 35 [pid = 1778] [id = 446] 05:18:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x914ab000) [pid = 1778] [serial = 1339] [outer = (nil)] 05:18:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x9173b000) [pid = 1778] [serial = 1340] [outer = 0x914ab000] 05:18:03 INFO - PROCESS | 1778 | 1472905083257 Marionette DEBUG loaded listener.js 05:18:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x9191a400) [pid = 1778] [serial = 1341] [outer = 0x914ab000] 05:18:04 INFO - PROCESS | 1778 | 1472905084160 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 05:18:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 05:18:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1594ms 05:18:04 INFO - PROCESS | 1778 | 1472905084228 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 05:18:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 05:18:04 INFO - PROCESS | 1778 | 1472905084233 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 05:18:04 INFO - PROCESS | 1778 | 1472905084240 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 05:18:04 INFO - PROCESS | 1778 | 1472905084246 Marionette TRACE conn4 <- [1,1758,null,{}] 05:18:04 INFO - PROCESS | 1778 | 1472905084263 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:04 INFO - PROCESS | 1778 | 1472905084271 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:18:04 INFO - PROCESS | 1778 | 1472905084496 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 05:18:04 INFO - PROCESS | 1778 | 1472905084727 Marionette TRACE conn4 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:04 INFO - PROCESS | 1778 | 1472905084741 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:18:04 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dadb800 == 36 [pid = 1778] [id = 447] 05:18:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x92311800) [pid = 1778] [serial = 1342] [outer = (nil)] 05:18:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x92320400) [pid = 1778] [serial = 1343] [outer = 0x92311800] 05:18:04 INFO - PROCESS | 1778 | 1472905084873 Marionette DEBUG loaded listener.js 05:18:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x929ae800) [pid = 1778] [serial = 1344] [outer = 0x92311800] 05:18:05 INFO - PROCESS | 1778 | 1472905085835 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 05:18:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 05:18:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1638ms 05:18:05 INFO - PROCESS | 1778 | 1472905085880 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 05:18:05 INFO - PROCESS | 1778 | 1472905085888 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 05:18:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 05:18:05 INFO - PROCESS | 1778 | 1472905085898 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 05:18:05 INFO - PROCESS | 1778 | 1472905085904 Marionette TRACE conn4 <- [1,1762,null,{}] 05:18:05 INFO - PROCESS | 1778 | 1472905085913 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:05 INFO - PROCESS | 1778 | 1472905085920 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:18:06 INFO - PROCESS | 1778 | 1472905086187 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 05:18:06 INFO - PROCESS | 1778 | 1472905086413 Marionette TRACE conn4 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:06 INFO - PROCESS | 1778 | 1472905086420 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:18:06 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7ce800 == 37 [pid = 1778] [id = 448] 05:18:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x914f8800) [pid = 1778] [serial = 1345] [outer = (nil)] 05:18:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x92b3b800) [pid = 1778] [serial = 1346] [outer = 0x914f8800] 05:18:06 INFO - PROCESS | 1778 | 1472905086552 Marionette DEBUG loaded listener.js 05:18:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x92ebe000) [pid = 1778] [serial = 1347] [outer = 0x914f8800] 05:18:07 INFO - PROCESS | 1778 | 1472905087478 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 05:18:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 05:18:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1645ms 05:18:07 INFO - PROCESS | 1778 | 1472905087542 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 05:18:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 05:18:07 INFO - PROCESS | 1778 | 1472905087547 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 05:18:07 INFO - PROCESS | 1778 | 1472905087553 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 05:18:07 INFO - PROCESS | 1778 | 1472905087557 Marionette TRACE conn4 <- [1,1766,null,{}] 05:18:07 INFO - PROCESS | 1778 | 1472905087563 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:07 INFO - PROCESS | 1778 | 1472905087568 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:18:07 INFO - PROCESS | 1778 | 1472905087763 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 05:18:07 INFO - PROCESS | 1778 | 1472905087958 Marionette TRACE conn4 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:07 INFO - PROCESS | 1778 | 1472905087967 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:18:08 INFO - PROCESS | 1778 | ++DOCSHELL 0x8fb43800 == 38 [pid = 1778] [id = 449] 05:18:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x92b2f000) [pid = 1778] [serial = 1348] [outer = (nil)] 05:18:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x93941400) [pid = 1778] [serial = 1349] [outer = 0x92b2f000] 05:18:08 INFO - PROCESS | 1778 | 1472905088102 Marionette DEBUG loaded listener.js 05:18:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x93a45000) [pid = 1778] [serial = 1350] [outer = 0x92b2f000] 05:18:09 INFO - PROCESS | 1778 | 1472905089068 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 05:18:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 05:18:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1592ms 05:18:09 INFO - PROCESS | 1778 | 1472905089146 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 05:18:09 INFO - PROCESS | 1778 | 1472905089149 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 05:18:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 05:18:09 INFO - PROCESS | 1778 | 1472905089156 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 05:18:09 INFO - PROCESS | 1778 | 1472905089159 Marionette TRACE conn4 <- [1,1770,null,{}] 05:18:09 INFO - PROCESS | 1778 | 1472905089166 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:09 INFO - PROCESS | 1778 | 1472905089176 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:18:09 INFO - PROCESS | 1778 | 1472905089417 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 05:18:09 INFO - PROCESS | 1778 | 1472905089668 Marionette TRACE conn4 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:09 INFO - PROCESS | 1778 | 1472905089674 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:18:09 INFO - PROCESS | 1778 | ++DOCSHELL 0x938c5c00 == 39 [pid = 1778] [id = 450] 05:18:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x938c8000) [pid = 1778] [serial = 1351] [outer = (nil)] 05:18:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0x93c87400) [pid = 1778] [serial = 1352] [outer = 0x938c8000] 05:18:09 INFO - PROCESS | 1778 | 1472905089798 Marionette DEBUG loaded listener.js 05:18:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 88 (0x93c8b000) [pid = 1778] [serial = 1353] [outer = 0x938c8000] 05:18:10 INFO - PROCESS | 1778 | 1472905090755 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 05:18:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 05:18:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1631ms 05:18:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 05:18:10 INFO - PROCESS | 1778 | 1472905090789 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 05:18:10 INFO - PROCESS | 1778 | 1472905090792 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 05:18:10 INFO - PROCESS | 1778 | 1472905090799 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 05:18:10 INFO - PROCESS | 1778 | 1472905090802 Marionette TRACE conn4 <- [1,1774,null,{}] 05:18:10 INFO - PROCESS | 1778 | 1472905090810 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:10 INFO - PROCESS | 1778 | 1472905090816 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:18:11 INFO - PROCESS | 1778 | 1472905091002 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 05:18:11 INFO - PROCESS | 1778 | 1472905091241 Marionette TRACE conn4 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:11 INFO - PROCESS | 1778 | 1472905091251 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:18:11 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7d4c00 == 40 [pid = 1778] [id = 451] 05:18:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 89 (0x8c7d5000) [pid = 1778] [serial = 1354] [outer = (nil)] 05:18:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 90 (0x8d9ea400) [pid = 1778] [serial = 1355] [outer = 0x8c7d5000] 05:18:11 INFO - PROCESS | 1778 | 1472905091553 Marionette DEBUG loaded listener.js 05:18:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 91 (0x8dadfc00) [pid = 1778] [serial = 1356] [outer = 0x8c7d5000] 05:18:12 INFO - PROCESS | 1778 | 1472905092611 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 05:18:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 05:18:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1893ms 05:18:12 INFO - PROCESS | 1778 | 1472905092693 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 05:18:12 INFO - PROCESS | 1778 | 1472905092699 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 05:18:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 05:18:12 INFO - PROCESS | 1778 | 1472905092707 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 05:18:12 INFO - PROCESS | 1778 | 1472905092711 Marionette TRACE conn4 <- [1,1778,null,{}] 05:18:12 INFO - PROCESS | 1778 | 1472905092719 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:12 INFO - PROCESS | 1778 | 1472905092726 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:18:13 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7dd000 == 39 [pid = 1778] [id = 443] 05:18:13 INFO - PROCESS | 1778 | --DOCSHELL 0x91590400 == 38 [pid = 1778] [id = 442] 05:18:13 INFO - PROCESS | 1778 | --DOCSHELL 0x914ac800 == 37 [pid = 1778] [id = 441] 05:18:13 INFO - PROCESS | 1778 | --DOCSHELL 0x8c6a2c00 == 36 [pid = 1778] [id = 440] 05:18:13 INFO - PROCESS | 1778 | --DOCSHELL 0x8d9ed000 == 35 [pid = 1778] [id = 439] 05:18:13 INFO - PROCESS | 1778 | --DOCSHELL 0x8fbe2800 == 34 [pid = 1778] [id = 438] 05:18:13 INFO - PROCESS | 1778 | --DOCSHELL 0x8dfd9000 == 33 [pid = 1778] [id = 436] 05:18:13 INFO - PROCESS | 1778 | --DOCSHELL 0x91be7800 == 32 [pid = 1778] [id = 437] 05:18:13 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7d4c00 == 31 [pid = 1778] [id = 451] 05:18:13 INFO - PROCESS | 1778 | --DOCSHELL 0x8fb43800 == 30 [pid = 1778] [id = 449] 05:18:13 INFO - PROCESS | 1778 | --DOCSHELL 0x938c5c00 == 29 [pid = 1778] [id = 450] 05:18:13 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7ce800 == 28 [pid = 1778] [id = 448] 05:18:13 INFO - PROCESS | 1778 | --DOCSHELL 0x8dadb800 == 27 [pid = 1778] [id = 447] 05:18:13 INFO - PROCESS | 1778 | --DOCSHELL 0x8dfd8800 == 26 [pid = 1778] [id = 445] 05:18:13 INFO - PROCESS | 1778 | --DOCSHELL 0x911d1000 == 25 [pid = 1778] [id = 446] 05:18:13 INFO - PROCESS | 1778 | --DOCSHELL 0x8dad8800 == 24 [pid = 1778] [id = 444] 05:18:13 INFO - PROCESS | 1778 | 1472905093959 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 05:18:14 INFO - PROCESS | 1778 | --DOMWINDOW == 90 (0x9158dc00) [pid = 1778] [serial = 1304] [outer = (nil)] [url = about:blank] 05:18:14 INFO - PROCESS | 1778 | --DOMWINDOW == 89 (0x8dad7c00) [pid = 1778] [serial = 1269] [outer = (nil)] [url = about:blank] 05:18:14 INFO - PROCESS | 1778 | --DOMWINDOW == 88 (0x8c7d7000) [pid = 1778] [serial = 1268] [outer = (nil)] [url = about:blank] 05:18:14 INFO - PROCESS | 1778 | --DOMWINDOW == 87 (0x914f2400) [pid = 1778] [serial = 1272] [outer = (nil)] [url = about:blank] 05:18:14 INFO - PROCESS | 1778 | --DOMWINDOW == 86 (0x914a9000) [pid = 1778] [serial = 1271] [outer = (nil)] [url = about:blank] 05:18:14 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x9211c800) [pid = 1778] [serial = 1275] [outer = (nil)] [url = about:blank] 05:18:14 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x92115400) [pid = 1778] [serial = 1274] [outer = (nil)] [url = about:blank] 05:18:14 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x921d7000) [pid = 1778] [serial = 1278] [outer = (nil)] [url = about:blank] 05:18:14 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x921cd800) [pid = 1778] [serial = 1277] [outer = (nil)] [url = about:blank] 05:18:14 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x929a3400) [pid = 1778] [serial = 1281] [outer = (nil)] [url = about:blank] 05:18:14 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x9231e800) [pid = 1778] [serial = 1280] [outer = (nil)] [url = about:blank] 05:18:14 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x92b3a000) [pid = 1778] [serial = 1284] [outer = (nil)] [url = about:blank] 05:18:14 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x92b2d000) [pid = 1778] [serial = 1283] [outer = (nil)] [url = about:blank] 05:18:14 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x9231a000) [pid = 1778] [serial = 1287] [outer = (nil)] [url = about:blank] 05:18:14 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x8e0a9400) [pid = 1778] [serial = 1286] [outer = (nil)] [url = about:blank] 05:18:14 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x914a4c00) [pid = 1778] [serial = 1298] [outer = (nil)] [url = about:blank] 05:18:14 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x8dfd9800) [pid = 1778] [serial = 1301] [outer = (nil)] [url = about:blank] 05:18:14 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x914edc00) [pid = 1778] [serial = 1299] [outer = (nil)] [url = about:blank] 05:18:14 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x8dae5800) [pid = 1778] [serial = 1292] [outer = (nil)] [url = about:blank] 05:18:14 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x8dfe2000) [pid = 1778] [serial = 1293] [outer = (nil)] [url = about:blank] 05:18:14 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x8e287800) [pid = 1778] [serial = 1295] [outer = (nil)] [url = about:blank] 05:18:14 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x8e28cc00) [pid = 1778] [serial = 1290] [outer = (nil)] [url = about:blank] 05:18:14 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x8e284c00) [pid = 1778] [serial = 1289] [outer = (nil)] [url = about:blank] 05:18:14 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x8e290c00) [pid = 1778] [serial = 1296] [outer = (nil)] [url = about:blank] 05:18:14 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x8fb43c00) [pid = 1778] [serial = 1302] [outer = (nil)] [url = about:blank] 05:18:14 INFO - PROCESS | 1778 | 1472905094295 Marionette TRACE conn4 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:14 INFO - PROCESS | 1778 | 1472905094306 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:18:14 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7d6400 == 25 [pid = 1778] [id = 452] 05:18:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x8c7d7000) [pid = 1778] [serial = 1357] [outer = (nil)] 05:18:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x8d9e9400) [pid = 1778] [serial = 1358] [outer = 0x8c7d7000] 05:18:14 INFO - PROCESS | 1778 | 1472905094381 Marionette DEBUG loaded listener.js 05:18:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x8dad7400) [pid = 1778] [serial = 1359] [outer = 0x8c7d7000] 05:18:15 INFO - PROCESS | 1778 | 1472905095194 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 05:18:15 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:18:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 2544ms 05:18:15 INFO - PROCESS | 1778 | 1472905095252 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 05:18:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 05:18:15 INFO - PROCESS | 1778 | 1472905095261 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 05:18:15 INFO - PROCESS | 1778 | 1472905095270 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 05:18:15 INFO - PROCESS | 1778 | 1472905095274 Marionette TRACE conn4 <- [1,1782,null,{}] 05:18:15 INFO - PROCESS | 1778 | 1472905095281 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:15 INFO - PROCESS | 1778 | 1472905095287 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:18:15 INFO - PROCESS | 1778 | 1472905095462 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 05:18:15 INFO - PROCESS | 1778 | 1472905095593 Marionette TRACE conn4 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:15 INFO - PROCESS | 1778 | 1472905095603 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:18:15 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e0aa400 == 26 [pid = 1778] [id = 453] 05:18:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x8e0aac00) [pid = 1778] [serial = 1360] [outer = (nil)] 05:18:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x8e0b0000) [pid = 1778] [serial = 1361] [outer = 0x8e0aac00] 05:18:15 INFO - PROCESS | 1778 | 1472905095684 Marionette DEBUG loaded listener.js 05:18:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x8e141400) [pid = 1778] [serial = 1362] [outer = 0x8e0aac00] 05:18:16 INFO - PROCESS | 1778 | 1472905096625 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 05:18:16 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:18:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1432ms 05:18:16 INFO - PROCESS | 1778 | 1472905096702 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 05:18:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 05:18:16 INFO - PROCESS | 1778 | 1472905096708 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 05:18:16 INFO - PROCESS | 1778 | 1472905096715 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 05:18:16 INFO - PROCESS | 1778 | 1472905096719 Marionette TRACE conn4 <- [1,1786,null,{}] 05:18:16 INFO - PROCESS | 1778 | 1472905096734 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:16 INFO - PROCESS | 1778 | 1472905096740 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:18:16 INFO - PROCESS | 1778 | 1472905096983 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 05:18:17 INFO - PROCESS | 1778 | 1472905097021 Marionette TRACE conn4 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:17 INFO - PROCESS | 1778 | 1472905097034 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:18:17 INFO - PROCESS | 1778 | ++DOCSHELL 0x8edb9000 == 27 [pid = 1778] [id = 454] 05:18:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x8fb3a400) [pid = 1778] [serial = 1363] [outer = (nil)] 05:18:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x8fb3f800) [pid = 1778] [serial = 1364] [outer = 0x8fb3a400] 05:18:17 INFO - PROCESS | 1778 | 1472905097187 Marionette DEBUG loaded listener.js 05:18:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x8fbd9000) [pid = 1778] [serial = 1365] [outer = 0x8fb3a400] 05:18:18 INFO - PROCESS | 1778 | 1472905098205 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 05:18:18 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:18:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1542ms 05:18:18 INFO - PROCESS | 1778 | 1472905098256 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 05:18:18 INFO - PROCESS | 1778 | 1472905098263 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 05:18:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 05:18:18 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x91916400) [pid = 1778] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 05:18:18 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x91be8800) [pid = 1778] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 05:18:18 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x911d0800) [pid = 1778] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 05:18:18 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x8e148800) [pid = 1778] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 05:18:18 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x8d9edc00) [pid = 1778] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 05:18:18 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x914af400) [pid = 1778] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 05:18:18 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x8d9f2000) [pid = 1778] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 05:18:18 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x8fbe6800) [pid = 1778] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 05:18:18 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x8d9e9c00) [pid = 1778] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 05:18:18 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x8dada800) [pid = 1778] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 05:18:18 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x91584400) [pid = 1778] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 05:18:18 INFO - PROCESS | 1778 | 1472905098814 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 05:18:18 INFO - PROCESS | 1778 | 1472905098823 Marionette TRACE conn4 <- [1,1790,null,{}] 05:18:18 INFO - PROCESS | 1778 | 1472905098829 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:18 INFO - PROCESS | 1778 | 1472905098837 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:18:19 INFO - PROCESS | 1778 | 1472905099093 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 05:18:19 INFO - PROCESS | 1778 | 1472905099179 Marionette TRACE conn4 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:19 INFO - PROCESS | 1778 | 1472905099185 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:18:19 INFO - PROCESS | 1778 | ++DOCSHELL 0x8fbe4800 == 28 [pid = 1778] [id = 455] 05:18:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x8fbe4c00) [pid = 1778] [serial = 1366] [outer = (nil)] 05:18:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x911d2c00) [pid = 1778] [serial = 1367] [outer = 0x8fbe4c00] 05:18:19 INFO - PROCESS | 1778 | 1472905099257 Marionette DEBUG loaded listener.js 05:18:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x914a9000) [pid = 1778] [serial = 1368] [outer = 0x8fbe4c00] 05:18:20 INFO - PROCESS | 1778 | 1472905100028 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:18:20 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:18:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1349ms 05:18:20 INFO - PROCESS | 1778 | 1472905100057 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 05:18:20 INFO - PROCESS | 1778 | 1472905100060 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 05:18:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 05:18:20 INFO - PROCESS | 1778 | 1472905100066 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 05:18:20 INFO - PROCESS | 1778 | 1472905100070 Marionette TRACE conn4 <- [1,1794,null,{}] 05:18:20 INFO - PROCESS | 1778 | 1472905100075 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:20 INFO - PROCESS | 1778 | 1472905100080 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:18:20 INFO - PROCESS | 1778 | 1472905100244 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 05:18:20 INFO - PROCESS | 1778 | 1472905100253 Marionette TRACE conn4 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:20 INFO - PROCESS | 1778 | 1472905100260 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:18:20 INFO - PROCESS | 1778 | ++DOCSHELL 0x8fbe6400 == 29 [pid = 1778] [id = 456] 05:18:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x911d5000) [pid = 1778] [serial = 1369] [outer = (nil)] 05:18:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x914ee800) [pid = 1778] [serial = 1370] [outer = 0x911d5000] 05:18:20 INFO - PROCESS | 1778 | 1472905100333 Marionette DEBUG loaded listener.js 05:18:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x914f9400) [pid = 1778] [serial = 1371] [outer = 0x911d5000] 05:18:21 INFO - PROCESS | 1778 | 1472905101542 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:18:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:18:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1538ms 05:18:21 INFO - PROCESS | 1778 | 1472905101606 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 05:18:21 INFO - PROCESS | 1778 | 1472905101614 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 05:18:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 05:18:21 INFO - PROCESS | 1778 | 1472905101622 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 05:18:21 INFO - PROCESS | 1778 | 1472905101628 Marionette TRACE conn4 <- [1,1798,null,{}] 05:18:21 INFO - PROCESS | 1778 | 1472905101639 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:21 INFO - PROCESS | 1778 | 1472905101644 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:18:21 INFO - PROCESS | 1778 | 1472905101879 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 05:18:22 INFO - PROCESS | 1778 | 1472905102169 Marionette TRACE conn4 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:22 INFO - PROCESS | 1778 | 1472905102179 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:18:22 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d9f6000 == 30 [pid = 1778] [id = 457] 05:18:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x8dad9800) [pid = 1778] [serial = 1372] [outer = (nil)] 05:18:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x8e0ab000) [pid = 1778] [serial = 1373] [outer = 0x8dad9800] 05:18:22 INFO - PROCESS | 1778 | 1472905102268 Marionette DEBUG loaded listener.js 05:18:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x8edb2c00) [pid = 1778] [serial = 1374] [outer = 0x8dad9800] 05:18:23 INFO - PROCESS | 1778 | 1472905103315 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 05:18:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 05:18:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1746ms 05:18:23 INFO - PROCESS | 1778 | 1472905103369 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 05:18:23 INFO - PROCESS | 1778 | 1472905103376 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 05:18:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 05:18:23 INFO - PROCESS | 1778 | 1472905103388 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 05:18:23 INFO - PROCESS | 1778 | 1472905103392 Marionette TRACE conn4 <- [1,1802,null,{}] 05:18:23 INFO - PROCESS | 1778 | 1472905103399 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:23 INFO - PROCESS | 1778 | 1472905103405 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:18:23 INFO - PROCESS | 1778 | 1472905103625 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 05:18:23 INFO - PROCESS | 1778 | 1472905103898 Marionette TRACE conn4 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:23 INFO - PROCESS | 1778 | 1472905103909 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:18:23 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7d3800 == 31 [pid = 1778] [id = 458] 05:18:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x8d9efc00) [pid = 1778] [serial = 1375] [outer = (nil)] 05:18:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x91586c00) [pid = 1778] [serial = 1376] [outer = 0x8d9efc00] 05:18:24 INFO - PROCESS | 1778 | 1472905104008 Marionette DEBUG loaded listener.js 05:18:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x9158dc00) [pid = 1778] [serial = 1377] [outer = 0x8d9efc00] 05:18:25 INFO - PROCESS | 1778 | 1472905105028 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:18:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 05:18:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1685ms 05:18:25 INFO - PROCESS | 1778 | 1472905105092 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 05:18:25 INFO - PROCESS | 1778 | 1472905105097 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 05:18:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 05:18:25 INFO - PROCESS | 1778 | 1472905105104 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 05:18:25 INFO - PROCESS | 1778 | 1472905105111 Marionette TRACE conn4 <- [1,1806,null,{}] 05:18:25 INFO - PROCESS | 1778 | 1472905105128 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:25 INFO - PROCESS | 1778 | 1472905105136 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:18:25 INFO - PROCESS | 1778 | 1472905105333 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 05:18:25 INFO - PROCESS | 1778 | 1472905105555 Marionette TRACE conn4 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:25 INFO - PROCESS | 1778 | 1472905105568 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:18:25 INFO - PROCESS | 1778 | ++DOCSHELL 0x9191cc00 == 32 [pid = 1778] [id = 459] 05:18:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x9191d000) [pid = 1778] [serial = 1378] [outer = (nil)] 05:18:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x91be3400) [pid = 1778] [serial = 1379] [outer = 0x9191d000] 05:18:25 INFO - PROCESS | 1778 | 1472905105697 Marionette DEBUG loaded listener.js 05:18:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x91bea800) [pid = 1778] [serial = 1380] [outer = 0x9191d000] 05:18:26 INFO - PROCESS | 1778 | 1472905106668 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 05:18:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 05:18:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1640ms 05:18:26 INFO - PROCESS | 1778 | 1472905106745 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 05:18:26 INFO - PROCESS | 1778 | 1472905106750 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 05:18:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 05:18:26 INFO - PROCESS | 1778 | 1472905106757 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 05:18:26 INFO - PROCESS | 1778 | 1472905106761 Marionette TRACE conn4 <- [1,1810,null,{}] 05:18:26 INFO - PROCESS | 1778 | 1472905106767 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:26 INFO - PROCESS | 1778 | 1472905106772 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:18:26 INFO - PROCESS | 1778 | 1472905106981 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 05:18:27 INFO - PROCESS | 1778 | 1472905107329 Marionette TRACE conn4 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:27 INFO - PROCESS | 1778 | 1472905107340 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:18:27 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7d0000 == 33 [pid = 1778] [id = 460] 05:18:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x8c7d1000) [pid = 1778] [serial = 1381] [outer = (nil)] 05:18:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x8c7d9000) [pid = 1778] [serial = 1382] [outer = 0x8c7d1000] 05:18:27 INFO - PROCESS | 1778 | 1472905107457 Marionette DEBUG loaded listener.js 05:18:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x8dada800) [pid = 1778] [serial = 1383] [outer = 0x8c7d1000] 05:18:28 INFO - PROCESS | 1778 | --DOCSHELL 0x911d4c00 == 32 [pid = 1778] [id = 432] 05:18:28 INFO - PROCESS | 1778 | --DOCSHELL 0x8e14e400 == 31 [pid = 1778] [id = 431] 05:18:28 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7da000 == 30 [pid = 1778] [id = 430] 05:18:28 INFO - PROCESS | 1778 | 1472905108495 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 05:18:28 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x91be7000) [pid = 1778] [serial = 1328] [outer = (nil)] [url = about:blank] 05:18:28 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x92117800) [pid = 1778] [serial = 1314] [outer = (nil)] [url = about:blank] 05:18:28 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x9214dc00) [pid = 1778] [serial = 1316] [outer = (nil)] [url = about:blank] 05:18:28 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x921c9c00) [pid = 1778] [serial = 1317] [outer = (nil)] [url = about:blank] 05:18:28 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x91beb800) [pid = 1778] [serial = 1329] [outer = (nil)] [url = about:blank] 05:18:28 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x8edbd000) [pid = 1778] [serial = 1322] [outer = (nil)] [url = about:blank] 05:18:28 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x8fb44400) [pid = 1778] [serial = 1323] [outer = (nil)] [url = about:blank] 05:18:28 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x8dfdfc00) [pid = 1778] [serial = 1319] [outer = (nil)] [url = about:blank] 05:18:28 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x8e0af000) [pid = 1778] [serial = 1320] [outer = (nil)] [url = about:blank] 05:18:28 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x9173f000) [pid = 1778] [serial = 1305] [outer = (nil)] [url = about:blank] 05:18:28 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x8dfe5c00) [pid = 1778] [serial = 1307] [outer = (nil)] [url = about:blank] 05:18:28 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x8e0b6400) [pid = 1778] [serial = 1308] [outer = (nil)] [url = about:blank] 05:18:28 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x914a3c00) [pid = 1778] [serial = 1310] [outer = (nil)] [url = about:blank] 05:18:28 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x8e285c00) [pid = 1778] [serial = 1311] [outer = (nil)] [url = about:blank] 05:18:28 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x91bedc00) [pid = 1778] [serial = 1313] [outer = (nil)] [url = about:blank] 05:18:28 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x92120c00) [pid = 1778] [serial = 1332] [outer = (nil)] [url = about:blank] 05:18:28 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x92317800) [pid = 1778] [serial = 1334] [outer = (nil)] [url = about:blank] 05:18:28 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x91914400) [pid = 1778] [serial = 1326] [outer = (nil)] [url = about:blank] 05:18:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 05:18:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1789ms 05:18:28 INFO - PROCESS | 1778 | --DOMWINDOW == 63 (0x9158d800) [pid = 1778] [serial = 1325] [outer = (nil)] [url = about:blank] 05:18:28 INFO - PROCESS | 1778 | --DOMWINDOW == 62 (0x9231c400) [pid = 1778] [serial = 1335] [outer = (nil)] [url = about:blank] 05:18:28 INFO - PROCESS | 1778 | --DOMWINDOW == 61 (0x91588000) [pid = 1778] [serial = 1331] [outer = (nil)] [url = about:blank] 05:18:28 INFO - PROCESS | 1778 | 1472905108550 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 05:18:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 05:18:28 INFO - PROCESS | 1778 | 1472905108556 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 05:18:28 INFO - PROCESS | 1778 | 1472905108563 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 05:18:28 INFO - PROCESS | 1778 | 1472905108567 Marionette TRACE conn4 <- [1,1814,null,{}] 05:18:28 INFO - PROCESS | 1778 | 1472905108575 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:28 INFO - PROCESS | 1778 | 1472905108582 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:18:28 INFO - PROCESS | 1778 | 1472905108745 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 05:18:28 INFO - PROCESS | 1778 | 1472905108924 Marionette TRACE conn4 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:28 INFO - PROCESS | 1778 | 1472905108933 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:18:28 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e0b4000 == 31 [pid = 1778] [id = 461] 05:18:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 62 (0x8e143c00) [pid = 1778] [serial = 1384] [outer = (nil)] 05:18:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 63 (0x8edaf000) [pid = 1778] [serial = 1385] [outer = 0x8e143c00] 05:18:29 INFO - PROCESS | 1778 | 1472905109024 Marionette DEBUG loaded listener.js 05:18:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 64 (0x8fb43000) [pid = 1778] [serial = 1386] [outer = 0x8e143c00] 05:18:29 INFO - PROCESS | 1778 | 1472905109873 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 05:18:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 05:18:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1381ms 05:18:29 INFO - PROCESS | 1778 | 1472905109948 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 05:18:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 05:18:29 INFO - PROCESS | 1778 | 1472905109954 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 05:18:29 INFO - PROCESS | 1778 | 1472905109962 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 05:18:29 INFO - PROCESS | 1778 | 1472905109965 Marionette TRACE conn4 <- [1,1818,null,{}] 05:18:29 INFO - PROCESS | 1778 | 1472905109971 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:29 INFO - PROCESS | 1778 | 1472905109976 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:18:30 INFO - PROCESS | 1778 | 1472905110144 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 05:18:30 INFO - PROCESS | 1778 | 1472905110275 Marionette TRACE conn4 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:30 INFO - PROCESS | 1778 | 1472905110284 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:18:30 INFO - PROCESS | 1778 | ++DOCSHELL 0x911d3000 == 32 [pid = 1778] [id = 462] 05:18:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x914a8800) [pid = 1778] [serial = 1387] [outer = (nil)] 05:18:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x91583000) [pid = 1778] [serial = 1388] [outer = 0x914a8800] 05:18:30 INFO - PROCESS | 1778 | 1472905110366 Marionette DEBUG loaded listener.js 05:18:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x91737000) [pid = 1778] [serial = 1389] [outer = 0x914a8800] 05:18:31 INFO - PROCESS | 1778 | 1472905111262 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 05:18:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 05:18:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1331ms 05:18:31 INFO - PROCESS | 1778 | 1472905111293 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 05:18:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 05:18:31 INFO - PROCESS | 1778 | 1472905111297 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 05:18:31 INFO - PROCESS | 1778 | 1472905111311 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 05:18:31 INFO - PROCESS | 1778 | 1472905111319 Marionette TRACE conn4 <- [1,1822,null,{}] 05:18:31 INFO - PROCESS | 1778 | 1472905111335 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:31 INFO - PROCESS | 1778 | 1472905111342 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:18:31 INFO - PROCESS | 1778 | 1472905111559 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 05:18:31 INFO - PROCESS | 1778 | 1472905111600 Marionette TRACE conn4 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:31 INFO - PROCESS | 1778 | 1472905111610 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:18:31 INFO - PROCESS | 1778 | ++DOCSHELL 0x91588000 == 33 [pid = 1778] [id = 463] 05:18:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x91be4c00) [pid = 1778] [serial = 1390] [outer = (nil)] 05:18:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x92114400) [pid = 1778] [serial = 1391] [outer = 0x91be4c00] 05:18:31 INFO - PROCESS | 1778 | 1472905111699 Marionette DEBUG loaded listener.js 05:18:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x92117800) [pid = 1778] [serial = 1392] [outer = 0x91be4c00] 05:18:32 INFO - PROCESS | 1778 | 1472905112637 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 05:18:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 05:18:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1404ms 05:18:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 05:18:32 INFO - PROCESS | 1778 | 1472905112707 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 05:18:32 INFO - PROCESS | 1778 | 1472905112711 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 05:18:32 INFO - PROCESS | 1778 | 1472905112717 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 05:18:32 INFO - PROCESS | 1778 | 1472905112721 Marionette TRACE conn4 <- [1,1826,null,{}] 05:18:32 INFO - PROCESS | 1778 | 1472905112726 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:32 INFO - PROCESS | 1778 | 1472905112732 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:18:32 INFO - PROCESS | 1778 | 1472905112952 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 05:18:32 INFO - PROCESS | 1778 | 1472905112971 Marionette TRACE conn4 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:32 INFO - PROCESS | 1778 | 1472905112977 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:18:33 INFO - PROCESS | 1778 | ++DOCSHELL 0x9173dc00 == 34 [pid = 1778] [id = 464] 05:18:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x91bedc00) [pid = 1778] [serial = 1393] [outer = (nil)] 05:18:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x92144800) [pid = 1778] [serial = 1394] [outer = 0x91bedc00] 05:18:33 INFO - PROCESS | 1778 | 1472905113048 Marionette DEBUG loaded listener.js 05:18:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x92148400) [pid = 1778] [serial = 1395] [outer = 0x91bedc00] 05:18:33 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x8fb3a400) [pid = 1778] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 05:18:33 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x8e0aac00) [pid = 1778] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 05:18:33 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x8c7d7000) [pid = 1778] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 05:18:33 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x8c7d5000) [pid = 1778] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 05:18:33 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x8dfe3000) [pid = 1778] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 05:18:33 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x914ab000) [pid = 1778] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 05:18:33 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x92311800) [pid = 1778] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 05:18:33 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x914f8800) [pid = 1778] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 05:18:33 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x92b2f000) [pid = 1778] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 05:18:33 INFO - PROCESS | 1778 | --DOMWINDOW == 63 (0x938c8000) [pid = 1778] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 05:18:33 INFO - PROCESS | 1778 | --DOMWINDOW == 62 (0x8fbe4c00) [pid = 1778] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 05:18:34 INFO - PROCESS | 1778 | 1472905114058 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 05:18:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 05:18:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1392ms 05:18:34 INFO - PROCESS | 1778 | 1472905114109 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 05:18:34 INFO - PROCESS | 1778 | 1472905114116 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 05:18:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 05:18:34 INFO - PROCESS | 1778 | 1472905114127 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 05:18:34 INFO - PROCESS | 1778 | 1472905114130 Marionette TRACE conn4 <- [1,1830,null,{}] 05:18:34 INFO - PROCESS | 1778 | 1472905114136 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:34 INFO - PROCESS | 1778 | 1472905114141 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:18:34 INFO - PROCESS | 1778 | 1472905114300 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 05:18:34 INFO - PROCESS | 1778 | 1472905114471 Marionette TRACE conn4 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:34 INFO - PROCESS | 1778 | 1472905114491 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:18:34 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c697c00 == 35 [pid = 1778] [id = 465] 05:18:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 63 (0x8e285000) [pid = 1778] [serial = 1396] [outer = (nil)] 05:18:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 64 (0x92122000) [pid = 1778] [serial = 1397] [outer = 0x8e285000] 05:18:34 INFO - PROCESS | 1778 | 1472905114575 Marionette DEBUG loaded listener.js 05:18:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x921ce000) [pid = 1778] [serial = 1398] [outer = 0x8e285000] 05:18:35 INFO - PROCESS | 1778 | 1472905115387 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 05:18:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 05:18:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1378ms 05:18:35 INFO - PROCESS | 1778 | 1472905115506 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 05:18:35 INFO - PROCESS | 1778 | 1472905115512 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 05:18:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 05:18:35 INFO - PROCESS | 1778 | 1472905115521 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 05:18:35 INFO - PROCESS | 1778 | 1472905115527 Marionette TRACE conn4 <- [1,1834,null,{}] 05:18:35 INFO - PROCESS | 1778 | 1472905115537 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:35 INFO - PROCESS | 1778 | 1472905115544 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:18:35 INFO - PROCESS | 1778 | 1472905115782 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 05:18:36 INFO - PROCESS | 1778 | 1472905116041 Marionette TRACE conn4 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:36 INFO - PROCESS | 1778 | 1472905116056 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:18:36 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7d8800 == 36 [pid = 1778] [id = 466] 05:18:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x8dfe0000) [pid = 1778] [serial = 1399] [outer = (nil)] 05:18:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x8dfe7400) [pid = 1778] [serial = 1400] [outer = 0x8dfe0000] 05:18:36 INFO - PROCESS | 1778 | 1472905116155 Marionette DEBUG loaded listener.js 05:18:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x8e0b4400) [pid = 1778] [serial = 1401] [outer = 0x8dfe0000] 05:18:37 INFO - PROCESS | 1778 | 1472905117105 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 05:18:37 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:18:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1638ms 05:18:37 INFO - PROCESS | 1778 | 1472905117160 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 05:18:37 INFO - PROCESS | 1778 | 1472905117164 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 05:18:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 05:18:37 INFO - PROCESS | 1778 | 1472905117176 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 05:18:37 INFO - PROCESS | 1778 | 1472905117182 Marionette TRACE conn4 <- [1,1838,null,{}] 05:18:37 INFO - PROCESS | 1778 | 1472905117189 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:37 INFO - PROCESS | 1778 | 1472905117195 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:18:37 INFO - PROCESS | 1778 | 1472905117382 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 05:18:37 INFO - PROCESS | 1778 | 1472905117623 Marionette TRACE conn4 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:37 INFO - PROCESS | 1778 | 1472905117633 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:18:37 INFO - PROCESS | 1778 | ++DOCSHELL 0x8fbe3400 == 37 [pid = 1778] [id = 467] 05:18:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x911d3c00) [pid = 1778] [serial = 1402] [outer = (nil)] 05:18:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x914ac800) [pid = 1778] [serial = 1403] [outer = 0x911d3c00] 05:18:37 INFO - PROCESS | 1778 | 1472905117726 Marionette DEBUG loaded listener.js 05:18:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x914f6c00) [pid = 1778] [serial = 1404] [outer = 0x911d3c00] 05:18:38 INFO - PROCESS | 1778 | 1472905118655 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 05:18:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 05:18:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1541ms 05:18:38 INFO - PROCESS | 1778 | 1472905118714 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 05:18:38 INFO - PROCESS | 1778 | 1472905118718 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 05:18:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 05:18:38 INFO - PROCESS | 1778 | 1472905118725 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 05:18:38 INFO - PROCESS | 1778 | 1472905118730 Marionette TRACE conn4 <- [1,1842,null,{}] 05:18:38 INFO - PROCESS | 1778 | 1472905118747 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:38 INFO - PROCESS | 1778 | 1472905118756 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:18:38 INFO - PROCESS | 1778 | 1472905118986 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 05:18:39 INFO - PROCESS | 1778 | 1472905119269 Marionette TRACE conn4 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:39 INFO - PROCESS | 1778 | 1472905119279 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:18:39 INFO - PROCESS | 1778 | ++DOCSHELL 0x91913800 == 38 [pid = 1778] [id = 468] 05:18:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x9211c000) [pid = 1778] [serial = 1405] [outer = (nil)] 05:18:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x921cb000) [pid = 1778] [serial = 1406] [outer = 0x9211c000] 05:18:39 INFO - PROCESS | 1778 | 1472905119414 Marionette DEBUG loaded listener.js 05:18:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x921d2400) [pid = 1778] [serial = 1407] [outer = 0x9211c000] 05:18:40 INFO - PROCESS | 1778 | 1472905120336 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 05:18:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 05:18:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1640ms 05:18:40 INFO - PROCESS | 1778 | 1472905120367 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 05:18:40 INFO - PROCESS | 1778 | 1472905120372 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 05:18:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 05:18:40 INFO - PROCESS | 1778 | 1472905120396 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 05:18:40 INFO - PROCESS | 1778 | 1472905120399 Marionette TRACE conn4 <- [1,1846,null,{}] 05:18:40 INFO - PROCESS | 1778 | 1472905120406 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:40 INFO - PROCESS | 1778 | 1472905120411 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:18:40 INFO - PROCESS | 1778 | 1472905120592 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 05:18:40 INFO - PROCESS | 1778 | 1472905120768 Marionette TRACE conn4 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:40 INFO - PROCESS | 1778 | 1472905120774 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:18:40 INFO - PROCESS | 1778 | ++DOCSHELL 0x8fbe2400 == 39 [pid = 1778] [id = 469] 05:18:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x92115000) [pid = 1778] [serial = 1408] [outer = (nil)] 05:18:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x9231cc00) [pid = 1778] [serial = 1409] [outer = 0x92115000] 05:18:40 INFO - PROCESS | 1778 | 1472905120876 Marionette DEBUG loaded listener.js 05:18:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x929ab800) [pid = 1778] [serial = 1410] [outer = 0x92115000] 05:18:41 INFO - PROCESS | 1778 | 1472905121815 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:18:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 05:18:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1484ms 05:18:41 INFO - PROCESS | 1778 | 1472905121888 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 05:18:41 INFO - PROCESS | 1778 | 1472905121891 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 05:18:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 05:18:41 INFO - PROCESS | 1778 | 1472905121899 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 05:18:41 INFO - PROCESS | 1778 | 1472905121903 Marionette TRACE conn4 <- [1,1850,null,{}] 05:18:41 INFO - PROCESS | 1778 | 1472905121909 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:41 INFO - PROCESS | 1778 | 1472905121914 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:18:42 INFO - PROCESS | 1778 | 1472905122108 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 05:18:42 INFO - PROCESS | 1778 | 1472905122290 Marionette TRACE conn4 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:42 INFO - PROCESS | 1778 | 1472905122297 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:18:42 INFO - PROCESS | 1778 | ++DOCSHELL 0x91915000 == 40 [pid = 1778] [id = 470] 05:18:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x92313000) [pid = 1778] [serial = 1411] [outer = (nil)] 05:18:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x92b33000) [pid = 1778] [serial = 1412] [outer = 0x92313000] 05:18:42 INFO - PROCESS | 1778 | 1472905122381 Marionette DEBUG loaded listener.js 05:18:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x92b35c00) [pid = 1778] [serial = 1413] [outer = 0x92313000] 05:18:43 INFO - PROCESS | 1778 | 1472905123316 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:18:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:18:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1483ms 05:18:43 INFO - PROCESS | 1778 | 1472905123383 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 05:18:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 05:18:43 INFO - PROCESS | 1778 | 1472905123388 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 05:18:43 INFO - PROCESS | 1778 | 1472905123395 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 05:18:43 INFO - PROCESS | 1778 | 1472905123398 Marionette TRACE conn4 <- [1,1854,null,{}] 05:18:43 INFO - PROCESS | 1778 | 1472905123404 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:43 INFO - PROCESS | 1778 | 1472905123415 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:18:43 INFO - PROCESS | 1778 | 1472905123677 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 05:18:43 INFO - PROCESS | 1778 | 1472905123908 Marionette TRACE conn4 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:43 INFO - PROCESS | 1778 | 1472905123916 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:18:43 INFO - PROCESS | 1778 | ++DOCSHELL 0x9231e400 == 41 [pid = 1778] [id = 471] 05:18:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x938ca800) [pid = 1778] [serial = 1414] [outer = (nil)] 05:18:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x93a4bc00) [pid = 1778] [serial = 1415] [outer = 0x938ca800] 05:18:44 INFO - PROCESS | 1778 | 1472905124044 Marionette DEBUG loaded listener.js 05:18:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x93c80400) [pid = 1778] [serial = 1416] [outer = 0x938ca800] 05:18:45 INFO - PROCESS | 1778 | 1472905125012 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:18:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 05:18:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1685ms 05:18:45 INFO - PROCESS | 1778 | 1472905125081 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 05:18:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 05:18:45 INFO - PROCESS | 1778 | 1472905125085 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 05:18:45 INFO - PROCESS | 1778 | 1472905125091 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 05:18:45 INFO - PROCESS | 1778 | 1472905125095 Marionette TRACE conn4 <- [1,1858,null,{}] 05:18:45 INFO - PROCESS | 1778 | 1472905125101 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:45 INFO - PROCESS | 1778 | 1472905125106 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:18:45 INFO - PROCESS | 1778 | 1472905125316 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 05:18:45 INFO - PROCESS | 1778 | 1472905125554 Marionette TRACE conn4 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:45 INFO - PROCESS | 1778 | 1472905125562 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:18:45 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7d2400 == 42 [pid = 1778] [id = 472] 05:18:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x8c7d2c00) [pid = 1778] [serial = 1417] [outer = (nil)] 05:18:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x8c7dd000) [pid = 1778] [serial = 1418] [outer = 0x8c7d2c00] 05:18:45 INFO - PROCESS | 1778 | 1472905125863 Marionette DEBUG loaded listener.js 05:18:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x8dfda000) [pid = 1778] [serial = 1419] [outer = 0x8c7d2c00] 05:18:46 INFO - PROCESS | 1778 | 1472905126801 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 05:18:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 05:18:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1740ms 05:18:46 INFO - PROCESS | 1778 | 1472905126833 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 05:18:46 INFO - PROCESS | 1778 | 1472905126839 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 05:18:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 05:18:46 INFO - PROCESS | 1778 | 1472905126847 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 05:18:46 INFO - PROCESS | 1778 | 1472905126851 Marionette TRACE conn4 <- [1,1862,null,{}] 05:18:46 INFO - PROCESS | 1778 | 1472905126859 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:46 INFO - PROCESS | 1778 | 1472905126864 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:18:47 INFO - PROCESS | 1778 | 1472905127050 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 05:18:48 INFO - PROCESS | 1778 | --DOCSHELL 0x8e0b7c00 == 41 [pid = 1778] [id = 429] 05:18:48 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7d6400 == 40 [pid = 1778] [id = 452] 05:18:48 INFO - PROCESS | 1778 | --DOCSHELL 0x8fb42c00 == 39 [pid = 1778] [id = 419] 05:18:48 INFO - PROCESS | 1778 | --DOCSHELL 0x8c69d800 == 38 [pid = 1778] [id = 423] 05:18:48 INFO - PROCESS | 1778 | --DOCSHELL 0x914abc00 == 37 [pid = 1778] [id = 434] 05:18:48 INFO - PROCESS | 1778 | --DOCSHELL 0x8c69e800 == 36 [pid = 1778] [id = 422] 05:18:48 INFO - PROCESS | 1778 | --DOCSHELL 0x8fb3fc00 == 35 [pid = 1778] [id = 420] 05:18:48 INFO - PROCESS | 1778 | --DOCSHELL 0x914a3400 == 34 [pid = 1778] [id = 424] 05:18:48 INFO - PROCESS | 1778 | --DOCSHELL 0x8d9ee400 == 33 [pid = 1778] [id = 435] 05:18:48 INFO - PROCESS | 1778 | --DOCSHELL 0x8d9f1800 == 32 [pid = 1778] [id = 425] 05:18:48 INFO - PROCESS | 1778 | --DOCSHELL 0x8dae5000 == 31 [pid = 1778] [id = 418] 05:18:48 INFO - PROCESS | 1778 | --DOCSHELL 0x8e14c400 == 30 [pid = 1778] [id = 421] 05:18:48 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7dc800 == 29 [pid = 1778] [id = 426] 05:18:48 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7da800 == 28 [pid = 1778] [id = 428] 05:18:48 INFO - PROCESS | 1778 | --DOCSHELL 0x8c69bc00 == 27 [pid = 1778] [id = 433] 05:18:48 INFO - PROCESS | 1778 | --DOCSHELL 0x8dadc000 == 26 [pid = 1778] [id = 427] 05:18:48 INFO - PROCESS | 1778 | 1472905128235 Marionette TRACE conn4 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:48 INFO - PROCESS | 1778 | 1472905128248 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:18:48 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x8fb3f800) [pid = 1778] [serial = 1364] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x8fbd9000) [pid = 1778] [serial = 1365] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x8e0b0000) [pid = 1778] [serial = 1361] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x8d9e9400) [pid = 1778] [serial = 1358] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x8dad7400) [pid = 1778] [serial = 1359] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x8dadfc00) [pid = 1778] [serial = 1356] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x8d9ea400) [pid = 1778] [serial = 1355] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x8edb6800) [pid = 1778] [serial = 1338] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x8e284000) [pid = 1778] [serial = 1337] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x9191a400) [pid = 1778] [serial = 1341] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x9173b000) [pid = 1778] [serial = 1340] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x929ae800) [pid = 1778] [serial = 1344] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x92320400) [pid = 1778] [serial = 1343] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x92ebe000) [pid = 1778] [serial = 1347] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x92b3b800) [pid = 1778] [serial = 1346] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x93a45000) [pid = 1778] [serial = 1350] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x93941400) [pid = 1778] [serial = 1349] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x914ee800) [pid = 1778] [serial = 1370] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x93c8b000) [pid = 1778] [serial = 1353] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x93c87400) [pid = 1778] [serial = 1352] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x911d2c00) [pid = 1778] [serial = 1367] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x914a9000) [pid = 1778] [serial = 1368] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 1778 | --DOMWINDOW == 63 (0x8e141400) [pid = 1778] [serial = 1362] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c69fc00 == 27 [pid = 1778] [id = 473] 05:18:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 64 (0x8c6a0000) [pid = 1778] [serial = 1420] [outer = (nil)] 05:18:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x8c7d0c00) [pid = 1778] [serial = 1421] [outer = 0x8c6a0000] 05:18:48 INFO - PROCESS | 1778 | 1472905128522 Marionette DEBUG loaded listener.js 05:18:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x8d9e9400) [pid = 1778] [serial = 1422] [outer = 0x8c6a0000] 05:18:49 INFO - PROCESS | 1778 | 1472905129349 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 05:18:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 05:18:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 2538ms 05:18:49 INFO - PROCESS | 1778 | 1472905129386 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 05:18:49 INFO - PROCESS | 1778 | 1472905129392 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 05:18:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 05:18:49 INFO - PROCESS | 1778 | 1472905129399 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 05:18:49 INFO - PROCESS | 1778 | 1472905129404 Marionette TRACE conn4 <- [1,1866,null,{}] 05:18:49 INFO - PROCESS | 1778 | 1472905129412 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:49 INFO - PROCESS | 1778 | 1472905129420 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:18:49 INFO - PROCESS | 1778 | 1472905129585 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 05:18:49 INFO - PROCESS | 1778 | 1472905129598 Marionette TRACE conn4 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:49 INFO - PROCESS | 1778 | 1472905129607 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:18:49 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dfe4400 == 28 [pid = 1778] [id = 474] 05:18:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x8dfe4c00) [pid = 1778] [serial = 1423] [outer = (nil)] 05:18:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x8e0ae800) [pid = 1778] [serial = 1424] [outer = 0x8dfe4c00] 05:18:49 INFO - PROCESS | 1778 | 1472905129696 Marionette DEBUG loaded listener.js 05:18:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x8e0b8800) [pid = 1778] [serial = 1425] [outer = 0x8dfe4c00] 05:18:50 INFO - PROCESS | 1778 | 1472905130668 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 05:18:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 05:18:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1332ms 05:18:50 INFO - PROCESS | 1778 | 1472905130735 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 05:18:50 INFO - PROCESS | 1778 | 1472905130742 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 05:18:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 05:18:50 INFO - PROCESS | 1778 | 1472905130751 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 05:18:50 INFO - PROCESS | 1778 | 1472905130755 Marionette TRACE conn4 <- [1,1870,null,{}] 05:18:50 INFO - PROCESS | 1778 | 1472905130761 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:50 INFO - PROCESS | 1778 | 1472905130767 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:18:51 INFO - PROCESS | 1778 | 1472905131006 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 05:18:51 INFO - PROCESS | 1778 | 1472905131106 Marionette TRACE conn4 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:51 INFO - PROCESS | 1778 | 1472905131115 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:18:51 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dfe2c00 == 29 [pid = 1778] [id = 475] 05:18:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x8e0b7400) [pid = 1778] [serial = 1426] [outer = (nil)] 05:18:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x8edb1400) [pid = 1778] [serial = 1427] [outer = 0x8e0b7400] 05:18:51 INFO - PROCESS | 1778 | 1472905131187 Marionette DEBUG loaded listener.js 05:18:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x8fb3a000) [pid = 1778] [serial = 1428] [outer = 0x8e0b7400] 05:18:52 INFO - PROCESS | 1778 | 1472905132184 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 05:18:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 05:18:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1481ms 05:18:52 INFO - PROCESS | 1778 | 1472905132232 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 05:18:52 INFO - PROCESS | 1778 | 1472905132236 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 05:18:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 05:18:52 INFO - PROCESS | 1778 | 1472905132255 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 05:18:52 INFO - PROCESS | 1778 | 1472905132265 Marionette TRACE conn4 <- [1,1874,null,{}] 05:18:52 INFO - PROCESS | 1778 | 1472905132281 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:52 INFO - PROCESS | 1778 | 1472905132288 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:18:52 INFO - PROCESS | 1778 | 1472905132521 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 05:18:52 INFO - PROCESS | 1778 | 1472905132547 Marionette TRACE conn4 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:52 INFO - PROCESS | 1778 | 1472905132554 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:18:52 INFO - PROCESS | 1778 | ++DOCSHELL 0x8fbe5400 == 30 [pid = 1778] [id = 476] 05:18:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x8fbe5800) [pid = 1778] [serial = 1429] [outer = (nil)] 05:18:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x914a2400) [pid = 1778] [serial = 1430] [outer = 0x8fbe5800] 05:18:52 INFO - PROCESS | 1778 | 1472905132628 Marionette DEBUG loaded listener.js 05:18:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x914a6c00) [pid = 1778] [serial = 1431] [outer = 0x8fbe5800] 05:18:53 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x8e285000) [pid = 1778] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 05:18:53 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x91be4c00) [pid = 1778] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 05:18:53 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x91bedc00) [pid = 1778] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 05:18:53 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x911d5000) [pid = 1778] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 05:18:53 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x8dad9800) [pid = 1778] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 05:18:53 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x914a8800) [pid = 1778] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 05:18:53 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x8e143c00) [pid = 1778] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 05:18:53 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x8c7d1000) [pid = 1778] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 05:18:53 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x9191d000) [pid = 1778] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 05:18:53 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x8d9efc00) [pid = 1778] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 05:18:54 INFO - PROCESS | 1778 | 1472905134084 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 05:18:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 05:18:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1898ms 05:18:54 INFO - PROCESS | 1778 | 1472905134152 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 05:18:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 05:18:54 INFO - PROCESS | 1778 | 1472905134157 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 05:18:54 INFO - PROCESS | 1778 | 1472905134163 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 05:18:54 INFO - PROCESS | 1778 | 1472905134167 Marionette TRACE conn4 <- [1,1878,null,{}] 05:18:54 INFO - PROCESS | 1778 | 1472905134172 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:54 INFO - PROCESS | 1778 | 1472905134177 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:18:54 INFO - PROCESS | 1778 | 1472905134348 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 05:18:54 INFO - PROCESS | 1778 | 1472905134359 Marionette TRACE conn4 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:54 INFO - PROCESS | 1778 | 1472905134368 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:18:54 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7d1000 == 31 [pid = 1778] [id = 477] 05:18:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x8daddc00) [pid = 1778] [serial = 1432] [outer = (nil)] 05:18:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x914ac000) [pid = 1778] [serial = 1433] [outer = 0x8daddc00] 05:18:54 INFO - PROCESS | 1778 | 1472905134559 Marionette DEBUG loaded listener.js 05:18:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x914b0400) [pid = 1778] [serial = 1434] [outer = 0x8daddc00] 05:18:55 INFO - PROCESS | 1778 | 1472905135337 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 05:18:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 05:18:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1239ms 05:18:55 INFO - PROCESS | 1778 | 1472905135403 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 05:18:55 INFO - PROCESS | 1778 | 1472905135408 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 05:18:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 05:18:55 INFO - PROCESS | 1778 | 1472905135414 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 05:18:55 INFO - PROCESS | 1778 | 1472905135418 Marionette TRACE conn4 <- [1,1882,null,{}] 05:18:55 INFO - PROCESS | 1778 | 1472905135424 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:55 INFO - PROCESS | 1778 | 1472905135430 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:18:55 INFO - PROCESS | 1778 | 1472905135687 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 05:18:55 INFO - PROCESS | 1778 | 1472905135779 Marionette TRACE conn4 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:55 INFO - PROCESS | 1778 | 1472905135792 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:18:55 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c69c800 == 32 [pid = 1778] [id = 478] 05:18:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x8c69d400) [pid = 1778] [serial = 1435] [outer = (nil)] 05:18:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x8c7cec00) [pid = 1778] [serial = 1436] [outer = 0x8c69d400] 05:18:55 INFO - PROCESS | 1778 | 1472905135921 Marionette DEBUG loaded listener.js 05:18:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x8d9f6c00) [pid = 1778] [serial = 1437] [outer = 0x8c69d400] 05:18:57 INFO - PROCESS | 1778 | 1472905137052 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 05:18:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 05:18:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1693ms 05:18:57 INFO - PROCESS | 1778 | 1472905137110 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 05:18:57 INFO - PROCESS | 1778 | 1472905137116 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 05:18:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 05:18:57 INFO - PROCESS | 1778 | 1472905137124 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 05:18:57 INFO - PROCESS | 1778 | 1472905137130 Marionette TRACE conn4 <- [1,1886,null,{}] 05:18:57 INFO - PROCESS | 1778 | 1472905137137 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:57 INFO - PROCESS | 1778 | 1472905137146 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:18:57 INFO - PROCESS | 1778 | 1472905137335 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 05:18:57 INFO - PROCESS | 1778 | 1472905137564 Marionette TRACE conn4 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:57 INFO - PROCESS | 1778 | 1472905137571 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:18:57 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c69b400 == 33 [pid = 1778] [id = 479] 05:18:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x8e14a000) [pid = 1778] [serial = 1438] [outer = (nil)] 05:18:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x8e288400) [pid = 1778] [serial = 1439] [outer = 0x8e14a000] 05:18:57 INFO - PROCESS | 1778 | 1472905137688 Marionette DEBUG loaded listener.js 05:18:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x8edbd000) [pid = 1778] [serial = 1440] [outer = 0x8e14a000] 05:18:58 INFO - PROCESS | 1778 | 1472905138675 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 05:18:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 05:18:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1633ms 05:18:58 INFO - PROCESS | 1778 | 1472905138758 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 05:18:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 05:18:58 INFO - PROCESS | 1778 | 1472905138764 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 05:18:58 INFO - PROCESS | 1778 | 1472905138771 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 05:18:58 INFO - PROCESS | 1778 | 1472905138774 Marionette TRACE conn4 <- [1,1890,null,{}] 05:18:58 INFO - PROCESS | 1778 | 1472905138781 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:58 INFO - PROCESS | 1778 | 1472905138786 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:18:59 INFO - PROCESS | 1778 | 1472905139014 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 05:18:59 INFO - PROCESS | 1778 | 1472905139305 Marionette TRACE conn4 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:59 INFO - PROCESS | 1778 | 1472905139312 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:18:59 INFO - PROCESS | 1778 | ++DOCSHELL 0x914a3800 == 34 [pid = 1778] [id = 480] 05:18:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x914a9400) [pid = 1778] [serial = 1441] [outer = (nil)] 05:18:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x914af800) [pid = 1778] [serial = 1442] [outer = 0x914a9400] 05:18:59 INFO - PROCESS | 1778 | 1472905139437 Marionette DEBUG loaded listener.js 05:18:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x91586400) [pid = 1778] [serial = 1443] [outer = 0x914a9400] 05:19:00 INFO - PROCESS | 1778 | 1472905140517 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 05:19:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 05:19:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1793ms 05:19:00 INFO - PROCESS | 1778 | 1472905140564 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 05:19:00 INFO - PROCESS | 1778 | 1472905140571 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 05:19:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 05:19:00 INFO - PROCESS | 1778 | 1472905140588 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 05:19:00 INFO - PROCESS | 1778 | 1472905140595 Marionette TRACE conn4 <- [1,1894,null,{}] 05:19:00 INFO - PROCESS | 1778 | 1472905140601 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:00 INFO - PROCESS | 1778 | 1472905140608 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:00 INFO - PROCESS | 1778 | 1472905140838 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 05:19:01 INFO - PROCESS | 1778 | 1472905141071 Marionette TRACE conn4 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:01 INFO - PROCESS | 1778 | 1472905141078 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:01 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dae4c00 == 35 [pid = 1778] [id = 481] 05:19:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x8e0ab800) [pid = 1778] [serial = 1444] [outer = (nil)] 05:19:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x91911c00) [pid = 1778] [serial = 1445] [outer = 0x8e0ab800] 05:19:01 INFO - PROCESS | 1778 | 1472905141211 Marionette DEBUG loaded listener.js 05:19:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x9173d400) [pid = 1778] [serial = 1446] [outer = 0x8e0ab800] 05:19:02 INFO - PROCESS | 1778 | 1472905142455 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 05:19:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 05:19:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1945ms 05:19:02 INFO - PROCESS | 1778 | 1472905142538 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 05:19:02 INFO - PROCESS | 1778 | 1472905142550 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 05:19:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 05:19:02 INFO - PROCESS | 1778 | 1472905142565 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 05:19:02 INFO - PROCESS | 1778 | 1472905142569 Marionette TRACE conn4 <- [1,1898,null,{}] 05:19:02 INFO - PROCESS | 1778 | 1472905142578 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:02 INFO - PROCESS | 1778 | 1472905142582 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:02 INFO - PROCESS | 1778 | 1472905142854 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 05:19:03 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7d1000 == 34 [pid = 1778] [id = 477] 05:19:03 INFO - PROCESS | 1778 | --DOCSHELL 0x8fbe5400 == 33 [pid = 1778] [id = 476] 05:19:03 INFO - PROCESS | 1778 | --DOCSHELL 0x8dfe2c00 == 32 [pid = 1778] [id = 475] 05:19:03 INFO - PROCESS | 1778 | --DOCSHELL 0x8dfe4400 == 31 [pid = 1778] [id = 474] 05:19:03 INFO - PROCESS | 1778 | --DOCSHELL 0x8c69fc00 == 30 [pid = 1778] [id = 473] 05:19:03 INFO - PROCESS | 1778 | 1472905143044 Marionette TRACE conn4 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:03 INFO - PROCESS | 1778 | 1472905143059 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:03 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d9e9c00 == 31 [pid = 1778] [id = 482] 05:19:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x8d9ee000) [pid = 1778] [serial = 1447] [outer = (nil)] 05:19:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x8dadb400) [pid = 1778] [serial = 1448] [outer = 0x8d9ee000] 05:19:03 INFO - PROCESS | 1778 | 1472905143137 Marionette DEBUG loaded listener.js 05:19:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x8e0a9400) [pid = 1778] [serial = 1449] [outer = 0x8d9ee000] 05:19:03 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x92114400) [pid = 1778] [serial = 1391] [outer = (nil)] [url = about:blank] 05:19:03 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x92144800) [pid = 1778] [serial = 1394] [outer = (nil)] [url = about:blank] 05:19:03 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x914f9400) [pid = 1778] [serial = 1371] [outer = (nil)] [url = about:blank] 05:19:03 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x8e0ab000) [pid = 1778] [serial = 1373] [outer = (nil)] [url = about:blank] 05:19:03 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x8edb2c00) [pid = 1778] [serial = 1374] [outer = (nil)] [url = about:blank] 05:19:03 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x91583000) [pid = 1778] [serial = 1388] [outer = (nil)] [url = about:blank] 05:19:03 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x8edaf000) [pid = 1778] [serial = 1385] [outer = (nil)] [url = about:blank] 05:19:03 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x8fb43000) [pid = 1778] [serial = 1386] [outer = (nil)] [url = about:blank] 05:19:03 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x8c7d9000) [pid = 1778] [serial = 1382] [outer = (nil)] [url = about:blank] 05:19:03 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x8dada800) [pid = 1778] [serial = 1383] [outer = (nil)] [url = about:blank] 05:19:03 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x91be3400) [pid = 1778] [serial = 1379] [outer = (nil)] [url = about:blank] 05:19:03 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x91bea800) [pid = 1778] [serial = 1380] [outer = (nil)] [url = about:blank] 05:19:03 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x91586c00) [pid = 1778] [serial = 1376] [outer = (nil)] [url = about:blank] 05:19:03 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x9158dc00) [pid = 1778] [serial = 1377] [outer = (nil)] [url = about:blank] 05:19:03 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x92117800) [pid = 1778] [serial = 1392] [outer = (nil)] [url = about:blank] 05:19:03 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x92148400) [pid = 1778] [serial = 1395] [outer = (nil)] [url = about:blank] 05:19:03 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x921ce000) [pid = 1778] [serial = 1398] [outer = (nil)] [url = about:blank] 05:19:03 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x91737000) [pid = 1778] [serial = 1389] [outer = (nil)] [url = about:blank] 05:19:03 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x92122000) [pid = 1778] [serial = 1397] [outer = (nil)] [url = about:blank] 05:19:03 INFO - PROCESS | 1778 | 1472905143974 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 05:19:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 05:19:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1482ms 05:19:04 INFO - PROCESS | 1778 | 1472905144047 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 05:19:04 INFO - PROCESS | 1778 | 1472905144053 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 05:19:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 05:19:04 INFO - PROCESS | 1778 | 1472905144064 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 05:19:04 INFO - PROCESS | 1778 | 1472905144067 Marionette TRACE conn4 <- [1,1902,null,{}] 05:19:04 INFO - PROCESS | 1778 | 1472905144073 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:04 INFO - PROCESS | 1778 | 1472905144079 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:04 INFO - PROCESS | 1778 | 1472905144262 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 05:19:04 INFO - PROCESS | 1778 | 1472905144393 Marionette TRACE conn4 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:04 INFO - PROCESS | 1778 | 1472905144405 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:04 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dfdd800 == 32 [pid = 1778] [id = 483] 05:19:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x8e282c00) [pid = 1778] [serial = 1450] [outer = (nil)] 05:19:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x8fb3a800) [pid = 1778] [serial = 1451] [outer = 0x8e282c00] 05:19:04 INFO - PROCESS | 1778 | 1472905144477 Marionette DEBUG loaded listener.js 05:19:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x8fb46c00) [pid = 1778] [serial = 1452] [outer = 0x8e282c00] 05:19:05 INFO - PROCESS | 1778 | 1472905145365 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 05:19:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 05:19:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1328ms 05:19:05 INFO - PROCESS | 1778 | 1472905145392 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 05:19:05 INFO - PROCESS | 1778 | 1472905145395 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 05:19:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 05:19:05 INFO - PROCESS | 1778 | 1472905145402 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 05:19:05 INFO - PROCESS | 1778 | 1472905145408 Marionette TRACE conn4 <- [1,1906,null,{}] 05:19:05 INFO - PROCESS | 1778 | 1472905145423 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:05 INFO - PROCESS | 1778 | 1472905145431 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:05 INFO - PROCESS | 1778 | 1472905145596 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 05:19:05 INFO - PROCESS | 1778 | 1472905145607 Marionette TRACE conn4 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:05 INFO - PROCESS | 1778 | 1472905145618 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:05 INFO - PROCESS | 1778 | ++DOCSHELL 0x914f5800 == 33 [pid = 1778] [id = 484] 05:19:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x91581800) [pid = 1778] [serial = 1453] [outer = (nil)] 05:19:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x9158bc00) [pid = 1778] [serial = 1454] [outer = 0x91581800] 05:19:05 INFO - PROCESS | 1778 | 1472905145835 Marionette DEBUG loaded listener.js 05:19:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x91737c00) [pid = 1778] [serial = 1455] [outer = 0x91581800] 05:19:06 INFO - PROCESS | 1778 | 1472905146761 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 05:19:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 05:19:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1387ms 05:19:06 INFO - PROCESS | 1778 | 1472905146790 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 05:19:06 INFO - PROCESS | 1778 | 1472905146794 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 05:19:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 05:19:06 INFO - PROCESS | 1778 | 1472905146801 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 05:19:06 INFO - PROCESS | 1778 | 1472905146804 Marionette TRACE conn4 <- [1,1910,null,{}] 05:19:06 INFO - PROCESS | 1778 | 1472905146810 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:06 INFO - PROCESS | 1778 | 1472905146815 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:07 INFO - PROCESS | 1778 | 1472905147038 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 05:19:07 INFO - PROCESS | 1778 | 1472905147078 Marionette TRACE conn4 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:07 INFO - PROCESS | 1778 | 1472905147088 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:07 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e0b2400 == 34 [pid = 1778] [id = 485] 05:19:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x91582000) [pid = 1778] [serial = 1456] [outer = (nil)] 05:19:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x91be8c00) [pid = 1778] [serial = 1457] [outer = 0x91582000] 05:19:07 INFO - PROCESS | 1778 | 1472905147168 Marionette DEBUG loaded listener.js 05:19:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x92114400) [pid = 1778] [serial = 1458] [outer = 0x91582000] 05:19:07 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x8dfe0000) [pid = 1778] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 05:19:07 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x911d3c00) [pid = 1778] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 05:19:07 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x9211c000) [pid = 1778] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 05:19:07 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x8fbe5800) [pid = 1778] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 05:19:07 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x92115000) [pid = 1778] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 05:19:07 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x92313000) [pid = 1778] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 05:19:07 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x938ca800) [pid = 1778] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 05:19:07 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x8dfe4c00) [pid = 1778] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 05:19:07 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x8c6a0000) [pid = 1778] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 05:19:07 INFO - PROCESS | 1778 | --DOMWINDOW == 63 (0x8c7d2c00) [pid = 1778] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 05:19:07 INFO - PROCESS | 1778 | --DOMWINDOW == 62 (0x8e0b7400) [pid = 1778] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 05:19:08 INFO - PROCESS | 1778 | 1472905148217 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 05:19:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 05:19:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1439ms 05:19:08 INFO - PROCESS | 1778 | 1472905148241 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 05:19:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 05:19:08 INFO - PROCESS | 1778 | 1472905148246 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 05:19:08 INFO - PROCESS | 1778 | 1472905148252 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 05:19:08 INFO - PROCESS | 1778 | 1472905148256 Marionette TRACE conn4 <- [1,1914,null,{}] 05:19:08 INFO - PROCESS | 1778 | 1472905148261 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:08 INFO - PROCESS | 1778 | 1472905148266 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:08 INFO - PROCESS | 1778 | 1472905148426 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 05:19:08 INFO - PROCESS | 1778 | 1472905148566 Marionette TRACE conn4 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:08 INFO - PROCESS | 1778 | 1472905148575 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:08 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c69a400 == 35 [pid = 1778] [id = 486] 05:19:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 63 (0x8c6a0000) [pid = 1778] [serial = 1459] [outer = (nil)] 05:19:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 64 (0x8fbd8000) [pid = 1778] [serial = 1460] [outer = 0x8c6a0000] 05:19:08 INFO - PROCESS | 1778 | 1472905148646 Marionette DEBUG loaded listener.js 05:19:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x91917400) [pid = 1778] [serial = 1461] [outer = 0x8c6a0000] 05:19:09 INFO - PROCESS | 1778 | 1472905149427 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 05:19:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 05:19:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1233ms 05:19:09 INFO - PROCESS | 1778 | 1472905149486 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 05:19:09 INFO - PROCESS | 1778 | 1472905149489 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 05:19:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 05:19:09 INFO - PROCESS | 1778 | 1472905149497 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 05:19:09 INFO - PROCESS | 1778 | 1472905149501 Marionette TRACE conn4 <- [1,1918,null,{}] 05:19:09 INFO - PROCESS | 1778 | 1472905149506 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:09 INFO - PROCESS | 1778 | 1472905149516 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:09 INFO - PROCESS | 1778 | 1472905149744 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 05:19:09 INFO - PROCESS | 1778 | 1472905149952 Marionette TRACE conn4 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:09 INFO - PROCESS | 1778 | 1472905149959 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:09 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c69e800 == 36 [pid = 1778] [id = 487] 05:19:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x8c69f400) [pid = 1778] [serial = 1462] [outer = (nil)] 05:19:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x8c7d5000) [pid = 1778] [serial = 1463] [outer = 0x8c69f400] 05:19:10 INFO - PROCESS | 1778 | 1472905150050 Marionette DEBUG loaded listener.js 05:19:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x8d9f3c00) [pid = 1778] [serial = 1464] [outer = 0x8c69f400] 05:19:11 INFO - PROCESS | 1778 | 1472905151131 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 05:19:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 05:19:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1680ms 05:19:11 INFO - PROCESS | 1778 | 1472905151180 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 05:19:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 05:19:11 INFO - PROCESS | 1778 | 1472905151186 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 05:19:11 INFO - PROCESS | 1778 | 1472905151194 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 05:19:11 INFO - PROCESS | 1778 | 1472905151200 Marionette TRACE conn4 <- [1,1922,null,{}] 05:19:11 INFO - PROCESS | 1778 | 1472905151209 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:11 INFO - PROCESS | 1778 | 1472905151218 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:11 INFO - PROCESS | 1778 | 1472905151411 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 05:19:11 INFO - PROCESS | 1778 | 1472905151639 Marionette TRACE conn4 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:11 INFO - PROCESS | 1778 | 1472905151650 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:11 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dadd400 == 37 [pid = 1778] [id = 488] 05:19:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x8edbbc00) [pid = 1778] [serial = 1465] [outer = (nil)] 05:19:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x8fb45800) [pid = 1778] [serial = 1466] [outer = 0x8edbbc00] 05:19:11 INFO - PROCESS | 1778 | 1472905151777 Marionette DEBUG loaded listener.js 05:19:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x8fbe2c00) [pid = 1778] [serial = 1467] [outer = 0x8edbbc00] 05:19:12 INFO - PROCESS | 1778 | 1472905152715 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 05:19:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 05:19:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1595ms 05:19:12 INFO - PROCESS | 1778 | 1472905152791 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 05:19:12 INFO - PROCESS | 1778 | 1472905152798 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 05:19:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 05:19:12 INFO - PROCESS | 1778 | 1472905152806 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 05:19:12 INFO - PROCESS | 1778 | 1472905152809 Marionette TRACE conn4 <- [1,1926,null,{}] 05:19:12 INFO - PROCESS | 1778 | 1472905152817 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:12 INFO - PROCESS | 1778 | 1472905152823 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:13 INFO - PROCESS | 1778 | 1472905153054 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 05:19:13 INFO - PROCESS | 1778 | 1472905153332 Marionette TRACE conn4 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:13 INFO - PROCESS | 1778 | 1472905153340 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:13 INFO - PROCESS | 1778 | ++DOCSHELL 0x8fb38400 == 38 [pid = 1778] [id = 489] 05:19:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x914f8800) [pid = 1778] [serial = 1468] [outer = (nil)] 05:19:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x9173e400) [pid = 1778] [serial = 1469] [outer = 0x914f8800] 05:19:13 INFO - PROCESS | 1778 | 1472905153442 Marionette DEBUG loaded listener.js 05:19:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x91be9000) [pid = 1778] [serial = 1470] [outer = 0x914f8800] 05:19:14 INFO - PROCESS | 1778 | 1472905154460 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 05:19:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 05:19:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1692ms 05:19:14 INFO - PROCESS | 1778 | 1472905154498 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 05:19:14 INFO - PROCESS | 1778 | 1472905154502 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 05:19:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 05:19:14 INFO - PROCESS | 1778 | 1472905154511 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 05:19:14 INFO - PROCESS | 1778 | 1472905154521 Marionette TRACE conn4 <- [1,1930,null,{}] 05:19:14 INFO - PROCESS | 1778 | 1472905154536 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:14 INFO - PROCESS | 1778 | 1472905154543 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:14 INFO - PROCESS | 1778 | 1472905154737 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 05:19:15 INFO - PROCESS | 1778 | 1472905154985 Marionette TRACE conn4 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:15 INFO - PROCESS | 1778 | 1472905154992 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:15 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e142c00 == 39 [pid = 1778] [id = 490] 05:19:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x8edb0800) [pid = 1778] [serial = 1471] [outer = (nil)] 05:19:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x921cfc00) [pid = 1778] [serial = 1472] [outer = 0x8edb0800] 05:19:15 INFO - PROCESS | 1778 | 1472905155119 Marionette DEBUG loaded listener.js 05:19:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x92313000) [pid = 1778] [serial = 1473] [outer = 0x8edb0800] 05:19:16 INFO - PROCESS | 1778 | 1472905156044 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 05:19:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 05:19:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1594ms 05:19:16 INFO - PROCESS | 1778 | 1472905156104 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 05:19:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 05:19:16 INFO - PROCESS | 1778 | 1472905156110 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 05:19:16 INFO - PROCESS | 1778 | 1472905156116 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 05:19:16 INFO - PROCESS | 1778 | 1472905156120 Marionette TRACE conn4 <- [1,1934,null,{}] 05:19:16 INFO - PROCESS | 1778 | 1472905156126 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:16 INFO - PROCESS | 1778 | 1472905156131 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:16 INFO - PROCESS | 1778 | 1472905156316 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 05:19:16 INFO - PROCESS | 1778 | 1472905156493 Marionette TRACE conn4 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:16 INFO - PROCESS | 1778 | 1472905156501 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:16 INFO - PROCESS | 1778 | ++DOCSHELL 0x92317400 == 40 [pid = 1778] [id = 491] 05:19:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x92318400) [pid = 1778] [serial = 1474] [outer = (nil)] 05:19:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x929a5400) [pid = 1778] [serial = 1475] [outer = 0x92318400] 05:19:16 INFO - PROCESS | 1778 | 1472905156586 Marionette DEBUG loaded listener.js 05:19:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x929ad400) [pid = 1778] [serial = 1476] [outer = 0x92318400] 05:19:17 INFO - PROCESS | 1778 | 1472905157545 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 05:19:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 05:19:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1484ms 05:19:17 INFO - PROCESS | 1778 | 1472905157601 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 05:19:17 INFO - PROCESS | 1778 | 1472905157605 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 05:19:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 05:19:17 INFO - PROCESS | 1778 | 1472905157612 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 05:19:17 INFO - PROCESS | 1778 | 1472905157615 Marionette TRACE conn4 <- [1,1938,null,{}] 05:19:17 INFO - PROCESS | 1778 | 1472905157621 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:17 INFO - PROCESS | 1778 | 1472905157626 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:17 INFO - PROCESS | 1778 | 1472905157803 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 05:19:18 INFO - PROCESS | 1778 | 1472905158036 Marionette TRACE conn4 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:18 INFO - PROCESS | 1778 | 1472905158052 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:18 INFO - PROCESS | 1778 | ++DOCSHELL 0x92b2cc00 == 41 [pid = 1778] [id = 492] 05:19:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x92b30000) [pid = 1778] [serial = 1477] [outer = (nil)] 05:19:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x92b37000) [pid = 1778] [serial = 1478] [outer = 0x92b30000] 05:19:18 INFO - PROCESS | 1778 | 1472905158197 Marionette DEBUG loaded listener.js 05:19:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x938ccc00) [pid = 1778] [serial = 1479] [outer = 0x92b30000] 05:19:19 INFO - PROCESS | 1778 | 1472905159164 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 05:19:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 05:19:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1583ms 05:19:19 INFO - PROCESS | 1778 | 1472905159196 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 05:19:19 INFO - PROCESS | 1778 | 1472905159199 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 05:19:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 05:19:19 INFO - PROCESS | 1778 | 1472905159206 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 05:19:19 INFO - PROCESS | 1778 | 1472905159210 Marionette TRACE conn4 <- [1,1942,null,{}] 05:19:19 INFO - PROCESS | 1778 | 1472905159216 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:19 INFO - PROCESS | 1778 | 1472905159222 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:19 INFO - PROCESS | 1778 | 1472905159411 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 05:19:19 INFO - PROCESS | 1778 | 1472905159592 Marionette TRACE conn4 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:19 INFO - PROCESS | 1778 | 1472905159601 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:19 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dad9800 == 42 [pid = 1778] [id = 493] 05:19:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x91582400) [pid = 1778] [serial = 1480] [outer = (nil)] 05:19:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x93c84800) [pid = 1778] [serial = 1481] [outer = 0x91582400] 05:19:19 INFO - PROCESS | 1778 | 1472905159679 Marionette DEBUG loaded listener.js 05:19:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x93c85c00) [pid = 1778] [serial = 1482] [outer = 0x91582400] 05:19:20 INFO - PROCESS | 1778 | 1472905160695 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 05:19:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 05:19:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1532ms 05:19:20 INFO - PROCESS | 1778 | 1472905160739 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 05:19:20 INFO - PROCESS | 1778 | 1472905160744 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 05:19:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 05:19:20 INFO - PROCESS | 1778 | 1472905160750 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 05:19:20 INFO - PROCESS | 1778 | 1472905160754 Marionette TRACE conn4 <- [1,1946,null,{}] 05:19:20 INFO - PROCESS | 1778 | 1472905160759 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:20 INFO - PROCESS | 1778 | 1472905160764 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:20 INFO - PROCESS | 1778 | 1472905160938 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 05:19:21 INFO - PROCESS | 1778 | 1472905161356 Marionette TRACE conn4 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:21 INFO - PROCESS | 1778 | 1472905161369 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:21 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d9edc00 == 43 [pid = 1778] [id = 494] 05:19:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0x8d9f0000) [pid = 1778] [serial = 1483] [outer = (nil)] 05:19:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 88 (0x8dad8400) [pid = 1778] [serial = 1484] [outer = 0x8d9f0000] 05:19:21 INFO - PROCESS | 1778 | 1472905161488 Marionette DEBUG loaded listener.js 05:19:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 89 (0x8dfdb400) [pid = 1778] [serial = 1485] [outer = 0x8d9f0000] 05:19:23 INFO - PROCESS | 1778 | --DOCSHELL 0x8c69a400 == 42 [pid = 1778] [id = 486] 05:19:23 INFO - PROCESS | 1778 | --DOCSHELL 0x8e0b2400 == 41 [pid = 1778] [id = 485] 05:19:23 INFO - PROCESS | 1778 | --DOCSHELL 0x914f5800 == 40 [pid = 1778] [id = 484] 05:19:23 INFO - PROCESS | 1778 | --DOCSHELL 0x8dfdd800 == 39 [pid = 1778] [id = 483] 05:19:23 INFO - PROCESS | 1778 | --DOCSHELL 0x8d9e9c00 == 38 [pid = 1778] [id = 482] 05:19:23 INFO - PROCESS | 1778 | --DOCSHELL 0x91915000 == 37 [pid = 1778] [id = 470] 05:19:23 INFO - PROCESS | 1778 | --DOCSHELL 0x8e0aa400 == 36 [pid = 1778] [id = 453] 05:19:23 INFO - PROCESS | 1778 | --DOCSHELL 0x9173dc00 == 35 [pid = 1778] [id = 464] 05:19:23 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7d0000 == 34 [pid = 1778] [id = 460] 05:19:23 INFO - PROCESS | 1778 | --DOCSHELL 0x8c69c800 == 33 [pid = 1778] [id = 478] 05:19:23 INFO - PROCESS | 1778 | --DOCSHELL 0x8c697c00 == 32 [pid = 1778] [id = 465] 05:19:23 INFO - PROCESS | 1778 | --DOCSHELL 0x91913800 == 31 [pid = 1778] [id = 468] 05:19:23 INFO - PROCESS | 1778 | --DOCSHELL 0x914a3800 == 30 [pid = 1778] [id = 480] 05:19:23 INFO - PROCESS | 1778 | --DOCSHELL 0x9191cc00 == 29 [pid = 1778] [id = 459] 05:19:23 INFO - PROCESS | 1778 | --DOCSHELL 0x8c69b400 == 28 [pid = 1778] [id = 479] 05:19:23 INFO - PROCESS | 1778 | --DOCSHELL 0x8edb9000 == 27 [pid = 1778] [id = 454] 05:19:23 INFO - PROCESS | 1778 | --DOCSHELL 0x91588000 == 26 [pid = 1778] [id = 463] 05:19:23 INFO - PROCESS | 1778 | --DOCSHELL 0x8fbe6400 == 25 [pid = 1778] [id = 456] 05:19:23 INFO - PROCESS | 1778 | --DOCSHELL 0x8dae4c00 == 24 [pid = 1778] [id = 481] 05:19:23 INFO - PROCESS | 1778 | --DOCSHELL 0x8fbe4800 == 23 [pid = 1778] [id = 455] 05:19:23 INFO - PROCESS | 1778 | --DOCSHELL 0x9231e400 == 22 [pid = 1778] [id = 471] 05:19:23 INFO - PROCESS | 1778 | --DOCSHELL 0x8d9f6000 == 21 [pid = 1778] [id = 457] 05:19:23 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7d3800 == 20 [pid = 1778] [id = 458] 05:19:23 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7d8800 == 19 [pid = 1778] [id = 466] 05:19:23 INFO - PROCESS | 1778 | --DOCSHELL 0x8fbe3400 == 18 [pid = 1778] [id = 467] 05:19:23 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7d2400 == 17 [pid = 1778] [id = 472] 05:19:23 INFO - PROCESS | 1778 | --DOCSHELL 0x8fbe2400 == 16 [pid = 1778] [id = 469] 05:19:23 INFO - PROCESS | 1778 | --DOCSHELL 0x8e0b4000 == 15 [pid = 1778] [id = 461] 05:19:23 INFO - PROCESS | 1778 | --DOCSHELL 0x911d3000 == 14 [pid = 1778] [id = 462] 05:19:23 INFO - PROCESS | 1778 | --DOCSHELL 0x92b2cc00 == 13 [pid = 1778] [id = 492] 05:19:23 INFO - PROCESS | 1778 | --DOCSHELL 0x8dad9800 == 12 [pid = 1778] [id = 493] 05:19:23 INFO - PROCESS | 1778 | --DOCSHELL 0x92317400 == 11 [pid = 1778] [id = 491] 05:19:23 INFO - PROCESS | 1778 | --DOCSHELL 0x8e142c00 == 10 [pid = 1778] [id = 490] 05:19:23 INFO - PROCESS | 1778 | --DOCSHELL 0x8dadd400 == 9 [pid = 1778] [id = 488] 05:19:23 INFO - PROCESS | 1778 | --DOCSHELL 0x8fb38400 == 8 [pid = 1778] [id = 489] 05:19:23 INFO - PROCESS | 1778 | --DOCSHELL 0x8c69e800 == 7 [pid = 1778] [id = 487] 05:19:23 INFO - PROCESS | 1778 | --DOMWINDOW == 88 (0x8e0b4400) [pid = 1778] [serial = 1401] [outer = (nil)] [url = about:blank] 05:19:23 INFO - PROCESS | 1778 | --DOMWINDOW == 87 (0x914ac000) [pid = 1778] [serial = 1433] [outer = (nil)] [url = about:blank] 05:19:23 INFO - PROCESS | 1778 | --DOMWINDOW == 86 (0x8dfe7400) [pid = 1778] [serial = 1400] [outer = (nil)] [url = about:blank] 05:19:23 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x914f6c00) [pid = 1778] [serial = 1404] [outer = (nil)] [url = about:blank] 05:19:23 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x914ac800) [pid = 1778] [serial = 1403] [outer = (nil)] [url = about:blank] 05:19:23 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x921d2400) [pid = 1778] [serial = 1407] [outer = (nil)] [url = about:blank] 05:19:23 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x914a2400) [pid = 1778] [serial = 1430] [outer = (nil)] [url = about:blank] 05:19:23 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x921cb000) [pid = 1778] [serial = 1406] [outer = (nil)] [url = about:blank] 05:19:23 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x929ab800) [pid = 1778] [serial = 1410] [outer = (nil)] [url = about:blank] 05:19:23 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x9231cc00) [pid = 1778] [serial = 1409] [outer = (nil)] [url = about:blank] 05:19:23 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x92b35c00) [pid = 1778] [serial = 1413] [outer = (nil)] [url = about:blank] 05:19:23 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x92b33000) [pid = 1778] [serial = 1412] [outer = (nil)] [url = about:blank] 05:19:23 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x93c80400) [pid = 1778] [serial = 1416] [outer = (nil)] [url = about:blank] 05:19:23 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x93a4bc00) [pid = 1778] [serial = 1415] [outer = (nil)] [url = about:blank] 05:19:23 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x8e0ae800) [pid = 1778] [serial = 1424] [outer = (nil)] [url = about:blank] 05:19:23 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x8e0b8800) [pid = 1778] [serial = 1425] [outer = (nil)] [url = about:blank] 05:19:23 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x8c7d0c00) [pid = 1778] [serial = 1421] [outer = (nil)] [url = about:blank] 05:19:23 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x8d9e9400) [pid = 1778] [serial = 1422] [outer = (nil)] [url = about:blank] 05:19:23 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x8dfda000) [pid = 1778] [serial = 1419] [outer = (nil)] [url = about:blank] 05:19:23 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x8c7dd000) [pid = 1778] [serial = 1418] [outer = (nil)] [url = about:blank] 05:19:23 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x914a6c00) [pid = 1778] [serial = 1431] [outer = (nil)] [url = about:blank] 05:19:23 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x8fb3a000) [pid = 1778] [serial = 1428] [outer = (nil)] [url = about:blank] 05:19:23 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x8edb1400) [pid = 1778] [serial = 1427] [outer = (nil)] [url = about:blank] 05:19:23 INFO - PROCESS | 1778 | 1472905163632 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 05:19:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 05:19:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 2937ms 05:19:23 INFO - PROCESS | 1778 | 1472905163689 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 05:19:23 INFO - PROCESS | 1778 | 1472905163695 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 05:19:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 05:19:23 INFO - PROCESS | 1778 | 1472905163704 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 05:19:23 INFO - PROCESS | 1778 | 1472905163709 Marionette TRACE conn4 <- [1,1950,null,{}] 05:19:23 INFO - PROCESS | 1778 | 1472905163719 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:23 INFO - PROCESS | 1778 | 1472905163723 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:23 INFO - PROCESS | 1778 | 1472905163894 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 05:19:24 INFO - PROCESS | 1778 | 1472905164029 Marionette TRACE conn4 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:24 INFO - PROCESS | 1778 | 1472905164042 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:24 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dad7800 == 8 [pid = 1778] [id = 495] 05:19:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x8dad8c00) [pid = 1778] [serial = 1486] [outer = (nil)] 05:19:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x8dadf800) [pid = 1778] [serial = 1487] [outer = 0x8dad8c00] 05:19:24 INFO - PROCESS | 1778 | 1472905164116 Marionette DEBUG loaded listener.js 05:19:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x8dfda400) [pid = 1778] [serial = 1488] [outer = 0x8dad8c00] 05:19:24 INFO - PROCESS | 1778 | 1472905164954 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 05:19:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 05:19:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1285ms 05:19:24 INFO - PROCESS | 1778 | 1472905164987 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 05:19:24 INFO - PROCESS | 1778 | 1472905164996 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 05:19:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 05:19:25 INFO - PROCESS | 1778 | 1472905165007 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 05:19:25 INFO - PROCESS | 1778 | 1472905165011 Marionette TRACE conn4 <- [1,1954,null,{}] 05:19:25 INFO - PROCESS | 1778 | 1472905165017 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:25 INFO - PROCESS | 1778 | 1472905165023 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:25 INFO - PROCESS | 1778 | 1472905165198 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 05:19:25 INFO - PROCESS | 1778 | 1472905165213 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:25 INFO - PROCESS | 1778 | 1472905165225 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:25 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e142c00 == 9 [pid = 1778] [id = 496] 05:19:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x8e149800) [pid = 1778] [serial = 1489] [outer = (nil)] 05:19:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x8e14dc00) [pid = 1778] [serial = 1490] [outer = 0x8e149800] 05:19:25 INFO - PROCESS | 1778 | 1472905165443 Marionette DEBUG loaded listener.js 05:19:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x8e286000) [pid = 1778] [serial = 1491] [outer = 0x8e149800] 05:19:26 INFO - PROCESS | 1778 | 1472905166335 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 05:19:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 05:19:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1382ms 05:19:26 INFO - PROCESS | 1778 | 1472905166396 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 05:19:26 INFO - PROCESS | 1778 | 1472905166400 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 05:19:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 05:19:26 INFO - PROCESS | 1778 | 1472905166407 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 05:19:26 INFO - PROCESS | 1778 | 1472905166413 Marionette TRACE conn4 <- [1,1958,null,{}] 05:19:26 INFO - PROCESS | 1778 | 1472905166430 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:26 INFO - PROCESS | 1778 | 1472905166439 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:26 INFO - PROCESS | 1778 | 1472905166670 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 05:19:26 INFO - PROCESS | 1778 | 1472905166764 Marionette TRACE conn4 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:26 INFO - PROCESS | 1778 | 1472905166772 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:26 INFO - PROCESS | 1778 | ++DOCSHELL 0x8fbe3400 == 10 [pid = 1778] [id = 497] 05:19:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x8fbe6400) [pid = 1778] [serial = 1492] [outer = (nil)] 05:19:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x911d0800) [pid = 1778] [serial = 1493] [outer = 0x8fbe6400] 05:19:26 INFO - PROCESS | 1778 | 1472905166852 Marionette DEBUG loaded listener.js 05:19:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x914a3400) [pid = 1778] [serial = 1494] [outer = 0x8fbe6400] 05:19:27 INFO - PROCESS | 1778 | 1472905167827 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 05:19:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 05:19:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1486ms 05:19:27 INFO - PROCESS | 1778 | 1472905167894 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 05:19:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 05:19:27 INFO - PROCESS | 1778 | 1472905167899 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 05:19:27 INFO - PROCESS | 1778 | 1472905167906 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 05:19:27 INFO - PROCESS | 1778 | 1472905167909 Marionette TRACE conn4 <- [1,1962,null,{}] 05:19:27 INFO - PROCESS | 1778 | 1472905167914 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:27 INFO - PROCESS | 1778 | 1472905167935 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:28 INFO - PROCESS | 1778 | 1472905168156 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 05:19:28 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x91582000) [pid = 1778] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 05:19:28 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x914a9400) [pid = 1778] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 05:19:28 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x8d9ee000) [pid = 1778] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 05:19:28 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x8e0ab800) [pid = 1778] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 05:19:28 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x8e282c00) [pid = 1778] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 05:19:28 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x8c69d400) [pid = 1778] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 05:19:28 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x8e14a000) [pid = 1778] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 05:19:28 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x8c6a0000) [pid = 1778] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 05:19:28 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x91581800) [pid = 1778] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 05:19:28 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x8daddc00) [pid = 1778] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 05:19:28 INFO - PROCESS | 1778 | 1472905168688 Marionette TRACE conn4 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:28 INFO - PROCESS | 1778 | 1472905168696 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:28 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c69d400 == 11 [pid = 1778] [id = 498] 05:19:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x8c7d0400) [pid = 1778] [serial = 1495] [outer = (nil)] 05:19:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x8dae2000) [pid = 1778] [serial = 1496] [outer = 0x8c7d0400] 05:19:28 INFO - PROCESS | 1778 | 1472905168767 Marionette DEBUG loaded listener.js 05:19:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x8fb46000) [pid = 1778] [serial = 1497] [outer = 0x8c7d0400] 05:19:29 INFO - PROCESS | 1778 | 1472905169508 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 05:19:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 05:19:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1634ms 05:19:29 INFO - PROCESS | 1778 | 1472905169545 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 05:19:29 INFO - PROCESS | 1778 | 1472905169548 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 05:19:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 05:19:29 INFO - PROCESS | 1778 | 1472905169555 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 05:19:29 INFO - PROCESS | 1778 | 1472905169558 Marionette TRACE conn4 <- [1,1966,null,{}] 05:19:29 INFO - PROCESS | 1778 | 1472905169569 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:29 INFO - PROCESS | 1778 | 1472905169573 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:29 INFO - PROCESS | 1778 | 1472905169725 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 05:19:29 INFO - PROCESS | 1778 | 1472905169734 Marionette TRACE conn4 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:29 INFO - PROCESS | 1778 | 1472905169742 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:29 INFO - PROCESS | 1778 | ++DOCSHELL 0x914ee400 == 12 [pid = 1778] [id = 499] 05:19:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x914ef400) [pid = 1778] [serial = 1498] [outer = (nil)] 05:19:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x91581800) [pid = 1778] [serial = 1499] [outer = 0x914ef400] 05:19:29 INFO - PROCESS | 1778 | 1472905169813 Marionette DEBUG loaded listener.js 05:19:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x91736800) [pid = 1778] [serial = 1500] [outer = 0x914ef400] 05:19:30 INFO - PROCESS | 1778 | 1472905170969 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 05:19:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 05:19:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1490ms 05:19:31 INFO - PROCESS | 1778 | 1472905171047 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 05:19:31 INFO - PROCESS | 1778 | 1472905171053 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 05:19:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 05:19:31 INFO - PROCESS | 1778 | 1472905171062 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 05:19:31 INFO - PROCESS | 1778 | 1472905171067 Marionette TRACE conn4 <- [1,1970,null,{}] 05:19:31 INFO - PROCESS | 1778 | 1472905171076 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:31 INFO - PROCESS | 1778 | 1472905171083 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:31 INFO - PROCESS | 1778 | 1472905171309 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 05:19:31 INFO - PROCESS | 1778 | 1472905171562 Marionette TRACE conn4 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:31 INFO - PROCESS | 1778 | 1472905171578 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:31 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7dd000 == 13 [pid = 1778] [id = 500] 05:19:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x8d9ea800) [pid = 1778] [serial = 1501] [outer = (nil)] 05:19:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x8e0aa400) [pid = 1778] [serial = 1502] [outer = 0x8d9ea800] 05:19:31 INFO - PROCESS | 1778 | 1472905171686 Marionette DEBUG loaded listener.js 05:19:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x8e146400) [pid = 1778] [serial = 1503] [outer = 0x8d9ea800] 05:19:32 INFO - PROCESS | 1778 | 1472905172683 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 05:19:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 05:19:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1691ms 05:19:32 INFO - PROCESS | 1778 | 1472905172753 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 05:19:32 INFO - PROCESS | 1778 | 1472905172761 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 05:19:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 05:19:32 INFO - PROCESS | 1778 | 1472905172771 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 05:19:32 INFO - PROCESS | 1778 | 1472905172775 Marionette TRACE conn4 <- [1,1974,null,{}] 05:19:32 INFO - PROCESS | 1778 | 1472905172782 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:32 INFO - PROCESS | 1778 | 1472905172788 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:33 INFO - PROCESS | 1778 | 1472905173010 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 05:19:33 INFO - PROCESS | 1778 | 1472905173233 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:33 INFO - PROCESS | 1778 | 1472905173241 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:33 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dae3c00 == 14 [pid = 1778] [id = 501] 05:19:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x8fbe2800) [pid = 1778] [serial = 1504] [outer = (nil)] 05:19:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x911d1800) [pid = 1778] [serial = 1505] [outer = 0x8fbe2800] 05:19:33 INFO - PROCESS | 1778 | 1472905173376 Marionette DEBUG loaded listener.js 05:19:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x8fbe6c00) [pid = 1778] [serial = 1506] [outer = 0x8fbe2800] 05:19:34 INFO - PROCESS | 1778 | 1472905174465 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 05:19:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 05:19:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1737ms 05:19:34 INFO - PROCESS | 1778 | 1472905174511 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 05:19:34 INFO - PROCESS | 1778 | 1472905174518 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 05:19:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 05:19:34 INFO - PROCESS | 1778 | 1472905174529 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 05:19:34 INFO - PROCESS | 1778 | 1472905174539 Marionette TRACE conn4 <- [1,1978,null,{}] 05:19:34 INFO - PROCESS | 1778 | 1472905174606 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:34 INFO - PROCESS | 1778 | 1472905174616 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:34 INFO - PROCESS | 1778 | 1472905174877 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 05:19:35 INFO - PROCESS | 1778 | 1472905175066 Marionette TRACE conn4 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:35 INFO - PROCESS | 1778 | 1472905175081 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:35 INFO - PROCESS | 1778 | ++DOCSHELL 0x91be5800 == 15 [pid = 1778] [id = 502] 05:19:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x91be6000) [pid = 1778] [serial = 1507] [outer = (nil)] 05:19:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x91bef800) [pid = 1778] [serial = 1508] [outer = 0x91be6000] 05:19:35 INFO - PROCESS | 1778 | 1472905175164 Marionette DEBUG loaded listener.js 05:19:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x92117800) [pid = 1778] [serial = 1509] [outer = 0x91be6000] 05:19:36 INFO - PROCESS | 1778 | 1472905176138 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:19:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 05:19:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1649ms 05:19:36 INFO - PROCESS | 1778 | 1472905176188 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 05:19:36 INFO - PROCESS | 1778 | 1472905176194 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 05:19:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 05:19:36 INFO - PROCESS | 1778 | 1472905176201 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 05:19:36 INFO - PROCESS | 1778 | 1472905176204 Marionette TRACE conn4 <- [1,1982,null,{}] 05:19:36 INFO - PROCESS | 1778 | 1472905176211 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:36 INFO - PROCESS | 1778 | 1472905176216 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:36 INFO - PROCESS | 1778 | 1472905176405 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 05:19:36 INFO - PROCESS | 1778 | 1472905176628 Marionette TRACE conn4 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:36 INFO - PROCESS | 1778 | 1472905176637 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:36 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e0ac400 == 16 [pid = 1778] [id = 503] 05:19:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x8e0af800) [pid = 1778] [serial = 1510] [outer = (nil)] 05:19:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x8fb45400) [pid = 1778] [serial = 1511] [outer = 0x8e0af800] 05:19:36 INFO - PROCESS | 1778 | 1472905176746 Marionette DEBUG loaded listener.js 05:19:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x91587800) [pid = 1778] [serial = 1512] [outer = 0x8e0af800] 05:19:37 INFO - PROCESS | 1778 | 1472905177858 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:19:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 05:19:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1685ms 05:19:37 INFO - PROCESS | 1778 | 1472905177911 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 05:19:37 INFO - PROCESS | 1778 | 1472905177918 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 05:19:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 05:19:37 INFO - PROCESS | 1778 | 1472905177928 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 05:19:37 INFO - PROCESS | 1778 | 1472905177933 Marionette TRACE conn4 <- [1,1986,null,{}] 05:19:37 INFO - PROCESS | 1778 | 1472905177942 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:37 INFO - PROCESS | 1778 | 1472905177947 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:38 INFO - PROCESS | 1778 | 1472905178131 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 05:19:38 INFO - PROCESS | 1778 | 1472905178355 Marionette TRACE conn4 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:38 INFO - PROCESS | 1778 | 1472905178364 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:38 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d9f1c00 == 17 [pid = 1778] [id = 504] 05:19:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x8d9f7000) [pid = 1778] [serial = 1513] [outer = (nil)] 05:19:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x8e145400) [pid = 1778] [serial = 1514] [outer = 0x8d9f7000] 05:19:38 INFO - PROCESS | 1778 | 1472905178449 Marionette DEBUG loaded listener.js 05:19:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x8edafc00) [pid = 1778] [serial = 1515] [outer = 0x8d9f7000] 05:19:38 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x914b0400) [pid = 1778] [serial = 1434] [outer = (nil)] [url = about:blank] 05:19:38 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x91be8c00) [pid = 1778] [serial = 1457] [outer = (nil)] [url = about:blank] 05:19:38 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x92114400) [pid = 1778] [serial = 1458] [outer = (nil)] [url = about:blank] 05:19:38 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x914af800) [pid = 1778] [serial = 1442] [outer = (nil)] [url = about:blank] 05:19:38 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x91586400) [pid = 1778] [serial = 1443] [outer = (nil)] [url = about:blank] 05:19:38 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x8dadb400) [pid = 1778] [serial = 1448] [outer = (nil)] [url = about:blank] 05:19:38 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x8e0a9400) [pid = 1778] [serial = 1449] [outer = (nil)] [url = about:blank] 05:19:38 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x91911c00) [pid = 1778] [serial = 1445] [outer = (nil)] [url = about:blank] 05:19:38 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x9173d400) [pid = 1778] [serial = 1446] [outer = (nil)] [url = about:blank] 05:19:38 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x8fb3a800) [pid = 1778] [serial = 1451] [outer = (nil)] [url = about:blank] 05:19:38 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x8fb46c00) [pid = 1778] [serial = 1452] [outer = (nil)] [url = about:blank] 05:19:38 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x8c7cec00) [pid = 1778] [serial = 1436] [outer = (nil)] [url = about:blank] 05:19:38 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x8d9f6c00) [pid = 1778] [serial = 1437] [outer = (nil)] [url = about:blank] 05:19:38 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x8e288400) [pid = 1778] [serial = 1439] [outer = (nil)] [url = about:blank] 05:19:38 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x8edbd000) [pid = 1778] [serial = 1440] [outer = (nil)] [url = about:blank] 05:19:38 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x91917400) [pid = 1778] [serial = 1461] [outer = (nil)] [url = about:blank] 05:19:38 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x91737c00) [pid = 1778] [serial = 1455] [outer = (nil)] [url = about:blank] 05:19:38 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x9158bc00) [pid = 1778] [serial = 1454] [outer = (nil)] [url = about:blank] 05:19:38 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x8fbd8000) [pid = 1778] [serial = 1460] [outer = (nil)] [url = about:blank] 05:19:39 INFO - PROCESS | 1778 | 1472905179307 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:19:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 05:19:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1446ms 05:19:39 INFO - PROCESS | 1778 | 1472905179373 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 05:19:39 INFO - PROCESS | 1778 | 1472905179380 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 05:19:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 05:19:39 INFO - PROCESS | 1778 | 1472905179389 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 05:19:39 INFO - PROCESS | 1778 | 1472905179393 Marionette TRACE conn4 <- [1,1990,null,{}] 05:19:39 INFO - PROCESS | 1778 | 1472905179400 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:39 INFO - PROCESS | 1778 | 1472905179405 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:39 INFO - PROCESS | 1778 | 1472905179591 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 05:19:39 INFO - PROCESS | 1778 | 1472905179732 Marionette TRACE conn4 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:39 INFO - PROCESS | 1778 | 1472905179744 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:39 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c6a1800 == 18 [pid = 1778] [id = 505] 05:19:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x8edb2400) [pid = 1778] [serial = 1516] [outer = (nil)] 05:19:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x8fb46c00) [pid = 1778] [serial = 1517] [outer = 0x8edb2400] 05:19:39 INFO - PROCESS | 1778 | 1472905179822 Marionette DEBUG loaded listener.js 05:19:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x911ce000) [pid = 1778] [serial = 1518] [outer = 0x8edb2400] 05:19:40 INFO - PROCESS | 1778 | 1472905180687 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:19:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 05:19:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1332ms 05:19:40 INFO - PROCESS | 1778 | 1472905180722 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 05:19:40 INFO - PROCESS | 1778 | 1472905180727 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 05:19:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 05:19:40 INFO - PROCESS | 1778 | 1472905180733 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 05:19:40 INFO - PROCESS | 1778 | 1472905180739 Marionette TRACE conn4 <- [1,1994,null,{}] 05:19:40 INFO - PROCESS | 1778 | 1472905180754 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:40 INFO - PROCESS | 1778 | 1472905180762 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:40 INFO - PROCESS | 1778 | 1472905180929 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 05:19:41 INFO - PROCESS | 1778 | 1472905181080 Marionette TRACE conn4 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:41 INFO - PROCESS | 1778 | 1472905181089 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:41 INFO - PROCESS | 1778 | ++DOCSHELL 0x9158bc00 == 19 [pid = 1778] [id = 506] 05:19:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x91738400) [pid = 1778] [serial = 1519] [outer = (nil)] 05:19:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x91917400) [pid = 1778] [serial = 1520] [outer = 0x91738400] 05:19:41 INFO - PROCESS | 1778 | 1472905181165 Marionette DEBUG loaded listener.js 05:19:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x91920c00) [pid = 1778] [serial = 1521] [outer = 0x91738400] 05:19:42 INFO - PROCESS | 1778 | 1472905182035 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 05:19:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 05:19:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1342ms 05:19:42 INFO - PROCESS | 1778 | 1472905182076 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 05:19:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 05:19:42 INFO - PROCESS | 1778 | 1472905182080 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 05:19:42 INFO - PROCESS | 1778 | 1472905182092 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 05:19:42 INFO - PROCESS | 1778 | 1472905182095 Marionette TRACE conn4 <- [1,1998,null,{}] 05:19:42 INFO - PROCESS | 1778 | 1472905182099 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:42 INFO - PROCESS | 1778 | 1472905182105 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:42 INFO - PROCESS | 1778 | 1472905182322 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 05:19:42 INFO - PROCESS | 1778 | 1472905182346 Marionette TRACE conn4 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:42 INFO - PROCESS | 1778 | 1472905182357 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:42 INFO - PROCESS | 1778 | ++DOCSHELL 0x8fbd9800 == 20 [pid = 1778] [id = 507] 05:19:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x91be9800) [pid = 1778] [serial = 1522] [outer = (nil)] 05:19:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x9211a000) [pid = 1778] [serial = 1523] [outer = 0x91be9800] 05:19:42 INFO - PROCESS | 1778 | 1472905182422 Marionette DEBUG loaded listener.js 05:19:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x92120800) [pid = 1778] [serial = 1524] [outer = 0x91be9800] 05:19:43 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x8dad8c00) [pid = 1778] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 05:19:43 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x8fbe6400) [pid = 1778] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 05:19:43 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x8d9f0000) [pid = 1778] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 05:19:43 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x8e149800) [pid = 1778] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 05:19:43 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x8c7d0400) [pid = 1778] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 05:19:43 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x8c69f400) [pid = 1778] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 05:19:43 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x8edbbc00) [pid = 1778] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 05:19:43 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x914f8800) [pid = 1778] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 05:19:43 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x8edb0800) [pid = 1778] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 05:19:43 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x92318400) [pid = 1778] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 05:19:43 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x92b30000) [pid = 1778] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 05:19:43 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x91582400) [pid = 1778] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 05:19:43 INFO - PROCESS | 1778 | 1472905183449 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 05:19:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 05:19:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1398ms 05:19:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 05:19:43 INFO - PROCESS | 1778 | 1472905183485 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 05:19:43 INFO - PROCESS | 1778 | 1472905183488 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 05:19:43 INFO - PROCESS | 1778 | 1472905183495 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 05:19:43 INFO - PROCESS | 1778 | 1472905183498 Marionette TRACE conn4 <- [1,2002,null,{}] 05:19:43 INFO - PROCESS | 1778 | 1472905183503 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:43 INFO - PROCESS | 1778 | 1472905183510 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:43 INFO - PROCESS | 1778 | 1472905183659 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 05:19:43 INFO - PROCESS | 1778 | 1472905183673 Marionette TRACE conn4 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:43 INFO - PROCESS | 1778 | 1472905183678 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:43 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c697800 == 21 [pid = 1778] [id = 508] 05:19:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x8c69a400) [pid = 1778] [serial = 1525] [outer = (nil)] 05:19:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x914a2c00) [pid = 1778] [serial = 1526] [outer = 0x8c69a400] 05:19:43 INFO - PROCESS | 1778 | 1472905183750 Marionette DEBUG loaded listener.js 05:19:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x91bea400) [pid = 1778] [serial = 1527] [outer = 0x8c69a400] 05:19:44 INFO - PROCESS | 1778 | 1472905184668 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 05:19:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 05:19:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1238ms 05:19:44 INFO - PROCESS | 1778 | 1472905184732 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 05:19:44 INFO - PROCESS | 1778 | 1472905184736 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 05:19:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 05:19:44 INFO - PROCESS | 1778 | 1472905184742 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 05:19:44 INFO - PROCESS | 1778 | 1472905184746 Marionette TRACE conn4 <- [1,2006,null,{}] 05:19:44 INFO - PROCESS | 1778 | 1472905184751 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:44 INFO - PROCESS | 1778 | 1472905184761 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:44 INFO - PROCESS | 1778 | 1472905184956 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 05:19:45 INFO - PROCESS | 1778 | 1472905185095 Marionette TRACE conn4 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:45 INFO - PROCESS | 1778 | 1472905185105 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:45 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7d1400 == 22 [pid = 1778] [id = 509] 05:19:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x8edb0800) [pid = 1778] [serial = 1528] [outer = (nil)] 05:19:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x921d7c00) [pid = 1778] [serial = 1529] [outer = 0x8edb0800] 05:19:45 INFO - PROCESS | 1778 | 1472905185175 Marionette DEBUG loaded listener.js 05:19:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x92318c00) [pid = 1778] [serial = 1530] [outer = 0x8edb0800] 05:19:46 INFO - PROCESS | 1778 | 1472905186287 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 05:19:46 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:19:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1582ms 05:19:46 INFO - PROCESS | 1778 | 1472905186325 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 05:19:46 INFO - PROCESS | 1778 | 1472905186331 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 05:19:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 05:19:46 INFO - PROCESS | 1778 | 1472905186339 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 05:19:46 INFO - PROCESS | 1778 | 1472905186345 Marionette TRACE conn4 <- [1,2010,null,{}] 05:19:46 INFO - PROCESS | 1778 | 1472905186352 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:46 INFO - PROCESS | 1778 | 1472905186359 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:46 INFO - PROCESS | 1778 | 1472905186542 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 05:19:46 INFO - PROCESS | 1778 | 1472905186772 Marionette TRACE conn4 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:46 INFO - PROCESS | 1778 | 1472905186784 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:46 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e0ac800 == 23 [pid = 1778] [id = 510] 05:19:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x8e0b0000) [pid = 1778] [serial = 1531] [outer = (nil)] 05:19:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x8edb3400) [pid = 1778] [serial = 1532] [outer = 0x8e0b0000] 05:19:46 INFO - PROCESS | 1778 | 1472905186911 Marionette DEBUG loaded listener.js 05:19:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x8e285800) [pid = 1778] [serial = 1533] [outer = 0x8e0b0000] 05:19:47 INFO - PROCESS | 1778 | 1472905187842 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 05:19:47 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:19:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1541ms 05:19:47 INFO - PROCESS | 1778 | 1472905187880 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 05:19:47 INFO - PROCESS | 1778 | 1472905187887 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 05:19:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 05:19:47 INFO - PROCESS | 1778 | 1472905187899 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 05:19:47 INFO - PROCESS | 1778 | 1472905187903 Marionette TRACE conn4 <- [1,2014,null,{}] 05:19:47 INFO - PROCESS | 1778 | 1472905187910 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:47 INFO - PROCESS | 1778 | 1472905187916 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:48 INFO - PROCESS | 1778 | 1472905188117 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 05:19:48 INFO - PROCESS | 1778 | 1472905188414 Marionette TRACE conn4 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:48 INFO - PROCESS | 1778 | 1472905188424 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:48 INFO - PROCESS | 1778 | ++DOCSHELL 0x911c7c00 == 24 [pid = 1778] [id = 511] 05:19:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x9158ac00) [pid = 1778] [serial = 1534] [outer = (nil)] 05:19:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x9191f000) [pid = 1778] [serial = 1535] [outer = 0x9158ac00] 05:19:48 INFO - PROCESS | 1778 | 1472905188558 Marionette DEBUG loaded listener.js 05:19:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x92115800) [pid = 1778] [serial = 1536] [outer = 0x9158ac00] 05:19:49 INFO - PROCESS | 1778 | 1472905189448 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 05:19:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 05:19:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1585ms 05:19:49 INFO - PROCESS | 1778 | 1472905189487 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 05:19:49 INFO - PROCESS | 1778 | 1472905189491 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 05:19:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 05:19:49 INFO - PROCESS | 1778 | 1472905189498 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 05:19:49 INFO - PROCESS | 1778 | 1472905189504 Marionette TRACE conn4 <- [1,2018,null,{}] 05:19:49 INFO - PROCESS | 1778 | 1472905189521 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:49 INFO - PROCESS | 1778 | 1472905189530 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:49 INFO - PROCESS | 1778 | 1472905189712 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 05:19:49 INFO - PROCESS | 1778 | 1472905189893 Marionette TRACE conn4 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:49 INFO - PROCESS | 1778 | 1472905189905 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:49 INFO - PROCESS | 1778 | ++DOCSHELL 0x92317000 == 25 [pid = 1778] [id = 512] 05:19:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x92318000) [pid = 1778] [serial = 1537] [outer = (nil)] 05:19:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x929a7800) [pid = 1778] [serial = 1538] [outer = 0x92318000] 05:19:49 INFO - PROCESS | 1778 | 1472905189992 Marionette DEBUG loaded listener.js 05:19:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x929ae000) [pid = 1778] [serial = 1539] [outer = 0x92318000] 05:19:50 INFO - PROCESS | 1778 | 1472905190941 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:19:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 05:19:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1487ms 05:19:50 INFO - PROCESS | 1778 | 1472905190986 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 05:19:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 05:19:50 INFO - PROCESS | 1778 | 1472905190992 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 05:19:50 INFO - PROCESS | 1778 | 1472905190998 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 05:19:51 INFO - PROCESS | 1778 | 1472905191002 Marionette TRACE conn4 <- [1,2022,null,{}] 05:19:51 INFO - PROCESS | 1778 | 1472905191007 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:51 INFO - PROCESS | 1778 | 1472905191013 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:51 INFO - PROCESS | 1778 | 1472905191196 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 05:19:51 INFO - PROCESS | 1778 | 1472905191377 Marionette TRACE conn4 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:51 INFO - PROCESS | 1778 | 1472905191388 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:51 INFO - PROCESS | 1778 | ++DOCSHELL 0x929a8000 == 26 [pid = 1778] [id = 513] 05:19:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x929ad800) [pid = 1778] [serial = 1540] [outer = (nil)] 05:19:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x92b37c00) [pid = 1778] [serial = 1541] [outer = 0x929ad800] 05:19:51 INFO - PROCESS | 1778 | 1472905191470 Marionette DEBUG loaded listener.js 05:19:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x92b3b000) [pid = 1778] [serial = 1542] [outer = 0x929ad800] 05:19:52 INFO - PROCESS | 1778 | 1472905192396 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 05:19:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 05:19:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1431ms 05:19:52 INFO - PROCESS | 1778 | 1472905192429 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 05:19:52 INFO - PROCESS | 1778 | 1472905192432 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 05:19:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 05:19:52 INFO - PROCESS | 1778 | 1472905192439 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 05:19:52 INFO - PROCESS | 1778 | 1472905192443 Marionette TRACE conn4 <- [1,2026,null,{}] 05:19:52 INFO - PROCESS | 1778 | 1472905192449 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:52 INFO - PROCESS | 1778 | 1472905192455 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:52 INFO - PROCESS | 1778 | 1472905192629 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 05:19:52 INFO - PROCESS | 1778 | 1472905192811 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:52 INFO - PROCESS | 1778 | 1472905192820 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:52 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d9f2000 == 27 [pid = 1778] [id = 514] 05:19:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x92b2fc00) [pid = 1778] [serial = 1543] [outer = (nil)] 05:19:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x938ca800) [pid = 1778] [serial = 1544] [outer = 0x92b2fc00] 05:19:52 INFO - PROCESS | 1778 | 1472905192900 Marionette DEBUG loaded listener.js 05:19:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x938c7000) [pid = 1778] [serial = 1545] [outer = 0x92b2fc00] 05:19:53 INFO - PROCESS | 1778 | 1472905193906 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 05:19:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 05:19:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1531ms 05:19:53 INFO - PROCESS | 1778 | 1472905193972 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 05:19:53 INFO - PROCESS | 1778 | 1472905193976 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 05:19:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 05:19:53 INFO - PROCESS | 1778 | 1472905193983 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 05:19:53 INFO - PROCESS | 1778 | 1472905193986 Marionette TRACE conn4 <- [1,2030,null,{}] 05:19:53 INFO - PROCESS | 1778 | 1472905193994 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:54 INFO - PROCESS | 1778 | 1472905194004 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:54 INFO - PROCESS | 1778 | 1472905194246 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 05:19:54 INFO - PROCESS | 1778 | 1472905194481 Marionette TRACE conn4 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:54 INFO - PROCESS | 1778 | 1472905194498 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:54 INFO - PROCESS | 1778 | ++DOCSHELL 0x911d4400 == 28 [pid = 1778] [id = 515] 05:19:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x938c1000) [pid = 1778] [serial = 1546] [outer = (nil)] 05:19:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0x93c86400) [pid = 1778] [serial = 1547] [outer = 0x938c1000] 05:19:54 INFO - PROCESS | 1778 | 1472905194603 Marionette DEBUG loaded listener.js 05:19:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 88 (0x94771800) [pid = 1778] [serial = 1548] [outer = 0x938c1000] 05:19:55 INFO - PROCESS | 1778 | 1472905195508 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 05:19:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 05:19:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1598ms 05:19:55 INFO - PROCESS | 1778 | 1472905195583 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 05:19:55 INFO - PROCESS | 1778 | 1472905195586 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 05:19:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 05:19:55 INFO - PROCESS | 1778 | 1472905195593 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 05:19:55 INFO - PROCESS | 1778 | 1472905195596 Marionette TRACE conn4 <- [1,2034,null,{}] 05:19:55 INFO - PROCESS | 1778 | 1472905195602 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:55 INFO - PROCESS | 1778 | 1472905195608 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:55 INFO - PROCESS | 1778 | 1472905195814 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 05:19:56 INFO - PROCESS | 1778 | 1472905196056 Marionette TRACE conn4 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:56 INFO - PROCESS | 1778 | 1472905196064 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:56 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c697c00 == 29 [pid = 1778] [id = 516] 05:19:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 89 (0x8c7dcc00) [pid = 1778] [serial = 1549] [outer = (nil)] 05:19:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 90 (0x8dfe1800) [pid = 1778] [serial = 1550] [outer = 0x8c7dcc00] 05:19:56 INFO - PROCESS | 1778 | 1472905196190 Marionette DEBUG loaded listener.js 05:19:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 91 (0x8e283c00) [pid = 1778] [serial = 1551] [outer = 0x8c7dcc00] 05:19:57 INFO - PROCESS | 1778 | 1472905197357 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:19:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 05:19:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1837ms 05:19:57 INFO - PROCESS | 1778 | 1472905197431 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 05:19:57 INFO - PROCESS | 1778 | 1472905197438 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 05:19:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 05:19:57 INFO - PROCESS | 1778 | 1472905197456 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 05:19:57 INFO - PROCESS | 1778 | 1472905197461 Marionette TRACE conn4 <- [1,2038,null,{}] 05:19:57 INFO - PROCESS | 1778 | 1472905197469 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:57 INFO - PROCESS | 1778 | 1472905197474 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:57 INFO - PROCESS | 1778 | 1472905197695 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 05:19:58 INFO - PROCESS | 1778 | 1472905198037 Marionette TRACE conn4 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:58 INFO - PROCESS | 1778 | 1472905198053 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:19:58 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dad8c00 == 30 [pid = 1778] [id = 517] 05:19:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 92 (0x8dad9800) [pid = 1778] [serial = 1552] [outer = (nil)] 05:19:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 93 (0x8dade800) [pid = 1778] [serial = 1553] [outer = 0x8dad9800] 05:19:58 INFO - PROCESS | 1778 | 1472905198128 Marionette DEBUG loaded listener.js 05:19:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 94 (0x8dae6c00) [pid = 1778] [serial = 1554] [outer = 0x8dad9800] 05:19:59 INFO - PROCESS | 1778 | --DOCSHELL 0x8d9edc00 == 29 [pid = 1778] [id = 494] 05:19:59 INFO - PROCESS | 1778 | --DOMWINDOW == 93 (0x91581800) [pid = 1778] [serial = 1499] [outer = (nil)] [url = about:blank] 05:19:59 INFO - PROCESS | 1778 | --DOMWINDOW == 92 (0x8dadf800) [pid = 1778] [serial = 1487] [outer = (nil)] [url = about:blank] 05:19:59 INFO - PROCESS | 1778 | --DOMWINDOW == 91 (0x911d0800) [pid = 1778] [serial = 1493] [outer = (nil)] [url = about:blank] 05:19:59 INFO - PROCESS | 1778 | --DOMWINDOW == 90 (0x8dfda400) [pid = 1778] [serial = 1488] [outer = (nil)] [url = about:blank] 05:19:59 INFO - PROCESS | 1778 | --DOMWINDOW == 89 (0x8dfdb400) [pid = 1778] [serial = 1485] [outer = (nil)] [url = about:blank] 05:19:59 INFO - PROCESS | 1778 | --DOMWINDOW == 88 (0x8dad8400) [pid = 1778] [serial = 1484] [outer = (nil)] [url = about:blank] 05:19:59 INFO - PROCESS | 1778 | --DOMWINDOW == 87 (0x8e14dc00) [pid = 1778] [serial = 1490] [outer = (nil)] [url = about:blank] 05:19:59 INFO - PROCESS | 1778 | --DOMWINDOW == 86 (0x8dae2000) [pid = 1778] [serial = 1496] [outer = (nil)] [url = about:blank] 05:19:59 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x8d9f3c00) [pid = 1778] [serial = 1464] [outer = (nil)] [url = about:blank] 05:19:59 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x8c7d5000) [pid = 1778] [serial = 1463] [outer = (nil)] [url = about:blank] 05:19:59 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x914a3400) [pid = 1778] [serial = 1494] [outer = (nil)] [url = about:blank] 05:19:59 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x8fbe2c00) [pid = 1778] [serial = 1467] [outer = (nil)] [url = about:blank] 05:19:59 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x8fb45800) [pid = 1778] [serial = 1466] [outer = (nil)] [url = about:blank] 05:19:59 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x91be9000) [pid = 1778] [serial = 1470] [outer = (nil)] [url = about:blank] 05:19:59 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x9173e400) [pid = 1778] [serial = 1469] [outer = (nil)] [url = about:blank] 05:19:59 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x92313000) [pid = 1778] [serial = 1473] [outer = (nil)] [url = about:blank] 05:19:59 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x921cfc00) [pid = 1778] [serial = 1472] [outer = (nil)] [url = about:blank] 05:19:59 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x929ad400) [pid = 1778] [serial = 1476] [outer = (nil)] [url = about:blank] 05:19:59 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x929a5400) [pid = 1778] [serial = 1475] [outer = (nil)] [url = about:blank] 05:19:59 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x938ccc00) [pid = 1778] [serial = 1479] [outer = (nil)] [url = about:blank] 05:19:59 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x92b37000) [pid = 1778] [serial = 1478] [outer = (nil)] [url = about:blank] 05:19:59 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x93c85c00) [pid = 1778] [serial = 1482] [outer = (nil)] [url = about:blank] 05:19:59 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x93c84800) [pid = 1778] [serial = 1481] [outer = (nil)] [url = about:blank] 05:19:59 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x8fb46000) [pid = 1778] [serial = 1497] [outer = (nil)] [url = about:blank] 05:19:59 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x8e286000) [pid = 1778] [serial = 1491] [outer = (nil)] [url = about:blank] 05:20:00 INFO - PROCESS | 1778 | 1472905200080 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 05:20:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 05:20:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 2699ms 05:20:00 INFO - PROCESS | 1778 | 1472905200154 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 05:20:00 INFO - PROCESS | 1778 | 1472905200161 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 05:20:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 05:20:00 INFO - PROCESS | 1778 | 1472905200169 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 05:20:00 INFO - PROCESS | 1778 | 1472905200176 Marionette TRACE conn4 <- [1,2042,null,{}] 05:20:00 INFO - PROCESS | 1778 | 1472905200184 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:00 INFO - PROCESS | 1778 | 1472905200190 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:00 INFO - PROCESS | 1778 | 1472905200365 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 05:20:00 INFO - PROCESS | 1778 | 1472905200376 Marionette TRACE conn4 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:00 INFO - PROCESS | 1778 | 1472905200385 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:00 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d9f0000 == 30 [pid = 1778] [id = 518] 05:20:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x8d9f0c00) [pid = 1778] [serial = 1555] [outer = (nil)] 05:20:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x8dae4800) [pid = 1778] [serial = 1556] [outer = 0x8d9f0c00] 05:20:00 INFO - PROCESS | 1778 | 1472905200463 Marionette DEBUG loaded listener.js 05:20:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x8dfdfc00) [pid = 1778] [serial = 1557] [outer = 0x8d9f0c00] 05:20:01 INFO - PROCESS | 1778 | 1472905201469 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:20:01 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:20:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1343ms 05:20:01 INFO - PROCESS | 1778 | 1472905201512 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 05:20:01 INFO - PROCESS | 1778 | 1472905201521 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 05:20:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 05:20:01 INFO - PROCESS | 1778 | 1472905201538 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 05:20:01 INFO - PROCESS | 1778 | 1472905201542 Marionette TRACE conn4 <- [1,2046,null,{}] 05:20:01 INFO - PROCESS | 1778 | 1472905201549 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:01 INFO - PROCESS | 1778 | 1472905201556 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:01 INFO - PROCESS | 1778 | 1472905201805 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 05:20:01 INFO - PROCESS | 1778 | 1472905201894 Marionette TRACE conn4 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:01 INFO - PROCESS | 1778 | 1472905201904 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:01 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e282400 == 31 [pid = 1778] [id = 519] 05:20:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x8e28fc00) [pid = 1778] [serial = 1558] [outer = (nil)] 05:20:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x8edb4c00) [pid = 1778] [serial = 1559] [outer = 0x8e28fc00] 05:20:01 INFO - PROCESS | 1778 | 1472905201983 Marionette DEBUG loaded listener.js 05:20:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x8edbb400) [pid = 1778] [serial = 1560] [outer = 0x8e28fc00] 05:20:03 INFO - PROCESS | 1778 | 1472905203042 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:20:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:20:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1544ms 05:20:03 INFO - PROCESS | 1778 | 1472905203084 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 05:20:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 05:20:03 INFO - PROCESS | 1778 | 1472905203089 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 05:20:03 INFO - PROCESS | 1778 | 1472905203095 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 05:20:03 INFO - PROCESS | 1778 | 1472905203102 Marionette TRACE conn4 <- [1,2050,null,{}] 05:20:03 INFO - PROCESS | 1778 | 1472905203129 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:03 INFO - PROCESS | 1778 | 1472905203139 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:03 INFO - PROCESS | 1778 | 1472905203362 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 05:20:03 INFO - PROCESS | 1778 | 1472905203394 Marionette TRACE conn4 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:03 INFO - PROCESS | 1778 | 1472905203405 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:03 INFO - PROCESS | 1778 | ++DOCSHELL 0x911d0800 == 32 [pid = 1778] [id = 520] 05:20:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x911d1400) [pid = 1778] [serial = 1561] [outer = (nil)] 05:20:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x914a2400) [pid = 1778] [serial = 1562] [outer = 0x911d1400] 05:20:03 INFO - PROCESS | 1778 | 1472905203481 Marionette DEBUG loaded listener.js 05:20:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x914aac00) [pid = 1778] [serial = 1563] [outer = 0x911d1400] 05:20:04 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x91738400) [pid = 1778] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 05:20:04 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x8edb2400) [pid = 1778] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 05:20:04 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x8fbe2800) [pid = 1778] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 05:20:04 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x914ef400) [pid = 1778] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 05:20:04 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x8c69a400) [pid = 1778] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 05:20:04 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x8d9ea800) [pid = 1778] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 05:20:04 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x8e0af800) [pid = 1778] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 05:20:04 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x91be6000) [pid = 1778] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 05:20:04 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x91be9800) [pid = 1778] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 05:20:04 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x8d9f7000) [pid = 1778] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 05:20:04 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x8edb0800) [pid = 1778] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 05:20:05 INFO - PROCESS | 1778 | 1472905205072 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:20:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 05:20:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1989ms 05:20:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 05:20:05 INFO - PROCESS | 1778 | 1472905205084 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 05:20:05 INFO - PROCESS | 1778 | 1472905205088 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 05:20:05 INFO - PROCESS | 1778 | 1472905205095 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 05:20:05 INFO - PROCESS | 1778 | 1472905205098 Marionette TRACE conn4 <- [1,2054,null,{}] 05:20:05 INFO - PROCESS | 1778 | 1472905205104 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:05 INFO - PROCESS | 1778 | 1472905205109 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:05 INFO - PROCESS | 1778 | 1472905205269 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 05:20:05 INFO - PROCESS | 1778 | 1472905205409 Marionette TRACE conn4 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:05 INFO - PROCESS | 1778 | 1472905205417 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:05 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c6a2800 == 33 [pid = 1778] [id = 521] 05:20:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x8d9f7000) [pid = 1778] [serial = 1564] [outer = (nil)] 05:20:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x914a4c00) [pid = 1778] [serial = 1565] [outer = 0x8d9f7000] 05:20:05 INFO - PROCESS | 1778 | 1472905205487 Marionette DEBUG loaded listener.js 05:20:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x914f5400) [pid = 1778] [serial = 1566] [outer = 0x8d9f7000] 05:20:06 INFO - PROCESS | 1778 | 1472905206236 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 05:20:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 05:20:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1200ms 05:20:06 INFO - PROCESS | 1778 | 1472905206294 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 05:20:06 INFO - PROCESS | 1778 | 1472905206298 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 05:20:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 05:20:06 INFO - PROCESS | 1778 | 1472905206304 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 05:20:06 INFO - PROCESS | 1778 | 1472905206308 Marionette TRACE conn4 <- [1,2058,null,{}] 05:20:06 INFO - PROCESS | 1778 | 1472905206313 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:06 INFO - PROCESS | 1778 | 1472905206318 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:06 INFO - PROCESS | 1778 | 1472905206469 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 05:20:06 INFO - PROCESS | 1778 | 1472905206479 Marionette TRACE conn4 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:06 INFO - PROCESS | 1778 | 1472905206487 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:06 INFO - PROCESS | 1778 | ++DOCSHELL 0x8edb0800 == 34 [pid = 1778] [id = 522] 05:20:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x91584000) [pid = 1778] [serial = 1567] [outer = (nil)] 05:20:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x9158d000) [pid = 1778] [serial = 1568] [outer = 0x91584000] 05:20:06 INFO - PROCESS | 1778 | 1472905206556 Marionette DEBUG loaded listener.js 05:20:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x91735800) [pid = 1778] [serial = 1569] [outer = 0x91584000] 05:20:07 INFO - PROCESS | 1778 | 1472905207782 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 05:20:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 05:20:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1534ms 05:20:07 INFO - PROCESS | 1778 | 1472905207841 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 05:20:07 INFO - PROCESS | 1778 | 1472905207848 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 05:20:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 05:20:07 INFO - PROCESS | 1778 | 1472905207856 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 05:20:07 INFO - PROCESS | 1778 | 1472905207861 Marionette TRACE conn4 <- [1,2062,null,{}] 05:20:07 INFO - PROCESS | 1778 | 1472905207871 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:07 INFO - PROCESS | 1778 | 1472905207876 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:08 INFO - PROCESS | 1778 | 1472905208065 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 05:20:08 INFO - PROCESS | 1778 | 1472905208291 Marionette TRACE conn4 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:08 INFO - PROCESS | 1778 | 1472905208299 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:08 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dfdac00 == 35 [pid = 1778] [id = 523] 05:20:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x8dfde400) [pid = 1778] [serial = 1570] [outer = (nil)] 05:20:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x8e14d000) [pid = 1778] [serial = 1571] [outer = 0x8dfde400] 05:20:08 INFO - PROCESS | 1778 | 1472905208434 Marionette DEBUG loaded listener.js 05:20:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x8edb1800) [pid = 1778] [serial = 1572] [outer = 0x8dfde400] 05:20:09 INFO - PROCESS | 1778 | 1472905209477 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 05:20:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 05:20:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1692ms 05:20:09 INFO - PROCESS | 1778 | 1472905209831 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 05:20:09 INFO - PROCESS | 1778 | 1472905209839 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 05:20:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 05:20:10 INFO - PROCESS | 1778 | 1472905210023 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 05:20:10 INFO - PROCESS | 1778 | 1472905210029 Marionette TRACE conn4 <- [1,2066,null,{}] 05:20:10 INFO - PROCESS | 1778 | 1472905210066 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:10 INFO - PROCESS | 1778 | 1472905210076 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:10 INFO - PROCESS | 1778 | 1472905210339 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 05:20:10 INFO - PROCESS | 1778 | 1472905210539 Marionette TRACE conn4 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:10 INFO - PROCESS | 1778 | 1472905210549 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:10 INFO - PROCESS | 1778 | ++DOCSHELL 0x911c9000 == 36 [pid = 1778] [id = 524] 05:20:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x911c9400) [pid = 1778] [serial = 1573] [outer = (nil)] 05:20:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x91587400) [pid = 1778] [serial = 1574] [outer = 0x911c9400] 05:20:10 INFO - PROCESS | 1778 | 1472905210636 Marionette DEBUG loaded listener.js 05:20:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x9173fc00) [pid = 1778] [serial = 1575] [outer = 0x911c9400] 05:20:11 INFO - PROCESS | 1778 | 1472905211682 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 05:20:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 05:20:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1873ms 05:20:11 INFO - PROCESS | 1778 | 1472905211756 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 05:20:11 INFO - PROCESS | 1778 | 1472905211760 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 05:20:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 05:20:11 INFO - PROCESS | 1778 | 1472905211768 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 05:20:11 INFO - PROCESS | 1778 | 1472905211774 Marionette TRACE conn4 <- [1,2070,null,{}] 05:20:11 INFO - PROCESS | 1778 | 1472905211792 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:11 INFO - PROCESS | 1778 | 1472905211801 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:12 INFO - PROCESS | 1778 | 1472905212025 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 05:20:12 INFO - PROCESS | 1778 | 1472905212299 Marionette TRACE conn4 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:12 INFO - PROCESS | 1778 | 1472905212313 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:12 INFO - PROCESS | 1778 | ++DOCSHELL 0x9158a000 == 37 [pid = 1778] [id = 525] 05:20:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x9191a000) [pid = 1778] [serial = 1576] [outer = (nil)] 05:20:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x91bf0c00) [pid = 1778] [serial = 1577] [outer = 0x9191a000] 05:20:12 INFO - PROCESS | 1778 | 1472905212405 Marionette DEBUG loaded listener.js 05:20:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x92120000) [pid = 1778] [serial = 1578] [outer = 0x9191a000] 05:20:13 INFO - PROCESS | 1778 | 1472905213418 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 05:20:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 05:20:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1692ms 05:20:13 INFO - PROCESS | 1778 | 1472905213460 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 05:20:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 05:20:13 INFO - PROCESS | 1778 | 1472905213465 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 05:20:13 INFO - PROCESS | 1778 | 1472905213471 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 05:20:13 INFO - PROCESS | 1778 | 1472905213475 Marionette TRACE conn4 <- [1,2074,null,{}] 05:20:13 INFO - PROCESS | 1778 | 1472905213481 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:13 INFO - PROCESS | 1778 | 1472905213486 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:13 INFO - PROCESS | 1778 | 1472905213664 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 05:20:14 INFO - PROCESS | 1778 | 1472905214010 Marionette TRACE conn4 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:14 INFO - PROCESS | 1778 | 1472905214021 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:14 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c6a4800 == 38 [pid = 1778] [id = 526] 05:20:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x8c6a6800) [pid = 1778] [serial = 1579] [outer = (nil)] 05:20:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x8c7d8800) [pid = 1778] [serial = 1580] [outer = 0x8c6a6800] 05:20:14 INFO - PROCESS | 1778 | 1472905214138 Marionette DEBUG loaded listener.js 05:20:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x8d9ed000) [pid = 1778] [serial = 1581] [outer = 0x8c6a6800] 05:20:15 INFO - PROCESS | 1778 | --DOCSHELL 0x8c6a2800 == 37 [pid = 1778] [id = 521] 05:20:15 INFO - PROCESS | 1778 | --DOCSHELL 0x911d0800 == 36 [pid = 1778] [id = 520] 05:20:15 INFO - PROCESS | 1778 | --DOCSHELL 0x8e282400 == 35 [pid = 1778] [id = 519] 05:20:15 INFO - PROCESS | 1778 | --DOCSHELL 0x8d9f0000 == 34 [pid = 1778] [id = 518] 05:20:15 INFO - PROCESS | 1778 | 1472905215185 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 05:20:15 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x92318c00) [pid = 1778] [serial = 1530] [outer = (nil)] [url = about:blank] 05:20:15 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x921d7c00) [pid = 1778] [serial = 1529] [outer = (nil)] [url = about:blank] 05:20:15 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x91bea400) [pid = 1778] [serial = 1527] [outer = (nil)] [url = about:blank] 05:20:15 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x91917400) [pid = 1778] [serial = 1520] [outer = (nil)] [url = about:blank] 05:20:15 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x91920c00) [pid = 1778] [serial = 1521] [outer = (nil)] [url = about:blank] 05:20:15 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x911ce000) [pid = 1778] [serial = 1518] [outer = (nil)] [url = about:blank] 05:20:15 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x8fbe6c00) [pid = 1778] [serial = 1506] [outer = (nil)] [url = about:blank] 05:20:15 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x91736800) [pid = 1778] [serial = 1500] [outer = (nil)] [url = about:blank] 05:20:15 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x914a2c00) [pid = 1778] [serial = 1526] [outer = (nil)] [url = about:blank] 05:20:15 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x8e146400) [pid = 1778] [serial = 1503] [outer = (nil)] [url = about:blank] 05:20:15 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x91587800) [pid = 1778] [serial = 1512] [outer = (nil)] [url = about:blank] 05:20:15 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x91bef800) [pid = 1778] [serial = 1508] [outer = (nil)] [url = about:blank] 05:20:15 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x92120800) [pid = 1778] [serial = 1524] [outer = (nil)] [url = about:blank] 05:20:15 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x8fb46c00) [pid = 1778] [serial = 1517] [outer = (nil)] [url = about:blank] 05:20:15 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x9211a000) [pid = 1778] [serial = 1523] [outer = (nil)] [url = about:blank] 05:20:15 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x8e0aa400) [pid = 1778] [serial = 1502] [outer = (nil)] [url = about:blank] 05:20:15 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x911d1800) [pid = 1778] [serial = 1505] [outer = (nil)] [url = about:blank] 05:20:15 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x92117800) [pid = 1778] [serial = 1509] [outer = (nil)] [url = about:blank] 05:20:15 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x8fb45400) [pid = 1778] [serial = 1511] [outer = (nil)] [url = about:blank] 05:20:15 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x8edafc00) [pid = 1778] [serial = 1515] [outer = (nil)] [url = about:blank] 05:20:15 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x8e145400) [pid = 1778] [serial = 1514] [outer = (nil)] [url = about:blank] 05:20:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 05:20:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1789ms 05:20:15 INFO - PROCESS | 1778 | 1472905215263 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 05:20:15 INFO - PROCESS | 1778 | 1472905215268 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 05:20:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 05:20:15 INFO - PROCESS | 1778 | 1472905215276 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 05:20:15 INFO - PROCESS | 1778 | 1472905215281 Marionette TRACE conn4 <- [1,2078,null,{}] 05:20:15 INFO - PROCESS | 1778 | 1472905215289 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:15 INFO - PROCESS | 1778 | 1472905215297 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:15 INFO - PROCESS | 1778 | 1472905215464 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 05:20:15 INFO - PROCESS | 1778 | 1472905215646 Marionette TRACE conn4 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:15 INFO - PROCESS | 1778 | 1472905215656 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:15 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e147800 == 35 [pid = 1778] [id = 527] 05:20:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x8e148000) [pid = 1778] [serial = 1582] [outer = (nil)] 05:20:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x8e282400) [pid = 1778] [serial = 1583] [outer = 0x8e148000] 05:20:15 INFO - PROCESS | 1778 | 1472905215734 Marionette DEBUG loaded listener.js 05:20:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x8edb1000) [pid = 1778] [serial = 1584] [outer = 0x8e148000] 05:20:16 INFO - PROCESS | 1778 | 1472905216577 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 05:20:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 05:20:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1340ms 05:20:16 INFO - PROCESS | 1778 | 1472905216619 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 05:20:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 05:20:16 INFO - PROCESS | 1778 | 1472905216626 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 05:20:16 INFO - PROCESS | 1778 | 1472905216634 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 05:20:16 INFO - PROCESS | 1778 | 1472905216638 Marionette TRACE conn4 <- [1,2082,null,{}] 05:20:16 INFO - PROCESS | 1778 | 1472905216643 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:16 INFO - PROCESS | 1778 | 1472905216649 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:16 INFO - PROCESS | 1778 | 1472905216826 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 05:20:16 INFO - PROCESS | 1778 | 1472905216836 Marionette TRACE conn4 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:16 INFO - PROCESS | 1778 | 1472905216844 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:16 INFO - PROCESS | 1778 | ++DOCSHELL 0x8fbdd400 == 36 [pid = 1778] [id = 528] 05:20:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x911d4c00) [pid = 1778] [serial = 1585] [outer = (nil)] 05:20:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x914a8800) [pid = 1778] [serial = 1586] [outer = 0x911d4c00] 05:20:16 INFO - PROCESS | 1778 | 1472905216916 Marionette DEBUG loaded listener.js 05:20:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x914edc00) [pid = 1778] [serial = 1587] [outer = 0x911d4c00] 05:20:17 INFO - PROCESS | 1778 | 1472905217949 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 05:20:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 05:20:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1381ms 05:20:18 INFO - PROCESS | 1778 | 1472905218015 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 05:20:18 INFO - PROCESS | 1778 | 1472905218020 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 05:20:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 05:20:18 INFO - PROCESS | 1778 | 1472905218042 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 05:20:18 INFO - PROCESS | 1778 | 1472905218051 Marionette TRACE conn4 <- [1,2086,null,{}] 05:20:18 INFO - PROCESS | 1778 | 1472905218059 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:18 INFO - PROCESS | 1778 | 1472905218066 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:18 INFO - PROCESS | 1778 | 1472905218295 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 05:20:18 INFO - PROCESS | 1778 | 1472905218324 Marionette TRACE conn4 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:18 INFO - PROCESS | 1778 | 1472905218332 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:18 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7cf800 == 37 [pid = 1778] [id = 529] 05:20:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x914abc00) [pid = 1778] [serial = 1588] [outer = (nil)] 05:20:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x9191b000) [pid = 1778] [serial = 1589] [outer = 0x914abc00] 05:20:18 INFO - PROCESS | 1778 | 1472905218403 Marionette DEBUG loaded listener.js 05:20:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x91be6400) [pid = 1778] [serial = 1590] [outer = 0x914abc00] 05:20:19 INFO - PROCESS | 1778 | 1472905219357 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 05:20:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 05:20:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1353ms 05:20:19 INFO - PROCESS | 1778 | 1472905219388 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 05:20:19 INFO - PROCESS | 1778 | 1472905219393 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 05:20:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 05:20:19 INFO - PROCESS | 1778 | 1472905219399 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 05:20:19 INFO - PROCESS | 1778 | 1472905219402 Marionette TRACE conn4 <- [1,2090,null,{}] 05:20:19 INFO - PROCESS | 1778 | 1472905219408 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:19 INFO - PROCESS | 1778 | 1472905219412 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:19 INFO - PROCESS | 1778 | 1472905219628 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 05:20:19 INFO - PROCESS | 1778 | 1472905219646 Marionette TRACE conn4 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:19 INFO - PROCESS | 1778 | 1472905219656 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:19 INFO - PROCESS | 1778 | ++DOCSHELL 0x91590400 == 38 [pid = 1778] [id = 530] 05:20:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x91be2c00) [pid = 1778] [serial = 1591] [outer = (nil)] 05:20:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x9211a000) [pid = 1778] [serial = 1592] [outer = 0x91be2c00] 05:20:19 INFO - PROCESS | 1778 | 1472905219723 Marionette DEBUG loaded listener.js 05:20:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x9211c400) [pid = 1778] [serial = 1593] [outer = 0x91be2c00] 05:20:20 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x911d1400) [pid = 1778] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 05:20:20 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x8d9f7000) [pid = 1778] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 05:20:20 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x8e28fc00) [pid = 1778] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 05:20:20 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x8dad9800) [pid = 1778] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 05:20:20 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x8e0b0000) [pid = 1778] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 05:20:20 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x9158ac00) [pid = 1778] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 05:20:20 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x92318000) [pid = 1778] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 05:20:20 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x929ad800) [pid = 1778] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 05:20:20 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x92b2fc00) [pid = 1778] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 05:20:20 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x938c1000) [pid = 1778] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 05:20:20 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x8d9f0c00) [pid = 1778] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 05:20:20 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x8c7dcc00) [pid = 1778] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 05:20:20 INFO - PROCESS | 1778 | 1472905220763 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 05:20:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 05:20:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1383ms 05:20:20 INFO - PROCESS | 1778 | 1472905220783 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 05:20:20 INFO - PROCESS | 1778 | 1472905220788 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 05:20:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 05:20:20 INFO - PROCESS | 1778 | 1472905220794 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 05:20:20 INFO - PROCESS | 1778 | 1472905220798 Marionette TRACE conn4 <- [1,2094,null,{}] 05:20:20 INFO - PROCESS | 1778 | 1472905220803 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:20 INFO - PROCESS | 1778 | 1472905220808 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:21 INFO - PROCESS | 1778 | 1472905221014 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 05:20:21 INFO - PROCESS | 1778 | 1472905221033 Marionette TRACE conn4 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:21 INFO - PROCESS | 1778 | 1472905221050 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:21 INFO - PROCESS | 1778 | ++DOCSHELL 0x911d0000 == 39 [pid = 1778] [id = 531] 05:20:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x914f4c00) [pid = 1778] [serial = 1594] [outer = (nil)] 05:20:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x92119400) [pid = 1778] [serial = 1595] [outer = 0x914f4c00] 05:20:21 INFO - PROCESS | 1778 | 1472905221133 Marionette DEBUG loaded listener.js 05:20:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x921d0000) [pid = 1778] [serial = 1596] [outer = 0x914f4c00] 05:20:22 INFO - PROCESS | 1778 | 1472905222025 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 05:20:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 05:20:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1288ms 05:20:22 INFO - PROCESS | 1778 | 1472905222085 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 05:20:22 INFO - PROCESS | 1778 | 1472905222088 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 05:20:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 05:20:22 INFO - PROCESS | 1778 | 1472905222096 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 05:20:22 INFO - PROCESS | 1778 | 1472905222099 Marionette TRACE conn4 <- [1,2098,null,{}] 05:20:22 INFO - PROCESS | 1778 | 1472905222105 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:22 INFO - PROCESS | 1778 | 1472905222110 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:22 INFO - PROCESS | 1778 | 1472905222269 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 05:20:22 INFO - PROCESS | 1778 | 1472905222278 Marionette TRACE conn4 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:22 INFO - PROCESS | 1778 | 1472905222286 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:22 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dfe7400 == 40 [pid = 1778] [id = 532] 05:20:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x92144c00) [pid = 1778] [serial = 1597] [outer = (nil)] 05:20:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x92317400) [pid = 1778] [serial = 1598] [outer = 0x92144c00] 05:20:22 INFO - PROCESS | 1778 | 1472905222355 Marionette DEBUG loaded listener.js 05:20:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x914ed000) [pid = 1778] [serial = 1599] [outer = 0x92144c00] 05:20:23 INFO - PROCESS | 1778 | 1472905223571 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 05:20:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 05:20:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1542ms 05:20:23 INFO - PROCESS | 1778 | 1472905223640 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 05:20:23 INFO - PROCESS | 1778 | 1472905223647 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 05:20:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 05:20:23 INFO - PROCESS | 1778 | 1472905223655 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 05:20:23 INFO - PROCESS | 1778 | 1472905223663 Marionette TRACE conn4 <- [1,2102,null,{}] 05:20:23 INFO - PROCESS | 1778 | 1472905223671 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:23 INFO - PROCESS | 1778 | 1472905223677 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:23 INFO - PROCESS | 1778 | 1472905223903 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 05:20:24 INFO - PROCESS | 1778 | 1472905224133 Marionette TRACE conn4 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:24 INFO - PROCESS | 1778 | 1472905224145 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:24 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dae1c00 == 41 [pid = 1778] [id = 533] 05:20:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x8dfe6800) [pid = 1778] [serial = 1600] [outer = (nil)] 05:20:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x8e146400) [pid = 1778] [serial = 1601] [outer = 0x8dfe6800] 05:20:24 INFO - PROCESS | 1778 | 1472905224273 Marionette DEBUG loaded listener.js 05:20:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x8fb40000) [pid = 1778] [serial = 1602] [outer = 0x8dfe6800] 05:20:25 INFO - PROCESS | 1778 | 1472905225267 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 05:20:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 05:20:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1693ms 05:20:25 INFO - PROCESS | 1778 | 1472905225351 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 05:20:25 INFO - PROCESS | 1778 | 1472905225364 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 05:20:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 05:20:25 INFO - PROCESS | 1778 | 1472905225381 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 05:20:25 INFO - PROCESS | 1778 | 1472905225389 Marionette TRACE conn4 <- [1,2106,null,{}] 05:20:25 INFO - PROCESS | 1778 | 1472905225438 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:25 INFO - PROCESS | 1778 | 1472905225445 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:25 INFO - PROCESS | 1778 | 1472905225713 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 05:20:26 INFO - PROCESS | 1778 | 1472905225990 Marionette TRACE conn4 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:26 INFO - PROCESS | 1778 | 1472905226001 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:26 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e0aec00 == 42 [pid = 1778] [id = 534] 05:20:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x9158ac00) [pid = 1778] [serial = 1603] [outer = (nil)] 05:20:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x9173bc00) [pid = 1778] [serial = 1604] [outer = 0x9158ac00] 05:20:26 INFO - PROCESS | 1778 | 1472905226089 Marionette DEBUG loaded listener.js 05:20:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x9191fc00) [pid = 1778] [serial = 1605] [outer = 0x9158ac00] 05:20:27 INFO - PROCESS | 1778 | 1472905227050 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 05:20:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 05:20:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1745ms 05:20:27 INFO - PROCESS | 1778 | 1472905227124 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 05:20:27 INFO - PROCESS | 1778 | 1472905227128 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 05:20:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 05:20:27 INFO - PROCESS | 1778 | 1472905227135 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 05:20:27 INFO - PROCESS | 1778 | 1472905227141 Marionette TRACE conn4 <- [1,2110,null,{}] 05:20:27 INFO - PROCESS | 1778 | 1472905227158 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:27 INFO - PROCESS | 1778 | 1472905227167 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:27 INFO - PROCESS | 1778 | 1472905227396 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 05:20:27 INFO - PROCESS | 1778 | 1472905227592 Marionette TRACE conn4 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:27 INFO - PROCESS | 1778 | 1472905227610 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:27 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c6a5800 == 43 [pid = 1778] [id = 535] 05:20:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x9214b800) [pid = 1778] [serial = 1606] [outer = (nil)] 05:20:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x92314800) [pid = 1778] [serial = 1607] [outer = 0x9214b800] 05:20:27 INFO - PROCESS | 1778 | 1472905227803 Marionette DEBUG loaded listener.js 05:20:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x929a9000) [pid = 1778] [serial = 1608] [outer = 0x9214b800] 05:20:28 INFO - PROCESS | 1778 | 1472905228758 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 05:20:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 05:20:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1694ms 05:20:28 INFO - PROCESS | 1778 | 1472905228831 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 05:20:28 INFO - PROCESS | 1778 | 1472905228835 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 05:20:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 05:20:28 INFO - PROCESS | 1778 | 1472905228845 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 05:20:28 INFO - PROCESS | 1778 | 1472905228848 Marionette TRACE conn4 <- [1,2114,null,{}] 05:20:28 INFO - PROCESS | 1778 | 1472905228855 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:28 INFO - PROCESS | 1778 | 1472905228860 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:29 INFO - PROCESS | 1778 | 1472905229096 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 05:20:29 INFO - PROCESS | 1778 | 1472905229333 Marionette TRACE conn4 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:29 INFO - PROCESS | 1778 | 1472905229343 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:29 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dadcc00 == 44 [pid = 1778] [id = 536] 05:20:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x91becc00) [pid = 1778] [serial = 1609] [outer = (nil)] 05:20:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x92b2e800) [pid = 1778] [serial = 1610] [outer = 0x91becc00] 05:20:29 INFO - PROCESS | 1778 | 1472905229482 Marionette DEBUG loaded listener.js 05:20:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x92b32400) [pid = 1778] [serial = 1611] [outer = 0x91becc00] 05:20:30 INFO - PROCESS | 1778 | 1472905230446 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 05:20:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 05:20:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1648ms 05:20:30 INFO - PROCESS | 1778 | 1472905230493 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 05:20:30 INFO - PROCESS | 1778 | 1472905230497 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 05:20:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 05:20:30 INFO - PROCESS | 1778 | 1472905230504 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 05:20:30 INFO - PROCESS | 1778 | 1472905230508 Marionette TRACE conn4 <- [1,2118,null,{}] 05:20:30 INFO - PROCESS | 1778 | 1472905230513 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:30 INFO - PROCESS | 1778 | 1472905230519 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:30 INFO - PROCESS | 1778 | 1472905230710 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 05:20:30 INFO - PROCESS | 1778 | 1472905230899 Marionette TRACE conn4 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:30 INFO - PROCESS | 1778 | 1472905230906 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:30 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7d1c00 == 45 [pid = 1778] [id = 537] 05:20:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x8dadc800) [pid = 1778] [serial = 1612] [outer = (nil)] 05:20:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x938c5400) [pid = 1778] [serial = 1613] [outer = 0x8dadc800] 05:20:31 INFO - PROCESS | 1778 | 1472905230997 Marionette DEBUG loaded listener.js 05:20:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x938c8800) [pid = 1778] [serial = 1614] [outer = 0x8dadc800] 05:20:32 INFO - PROCESS | 1778 | 1472905232132 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 05:20:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 05:20:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1692ms 05:20:32 INFO - PROCESS | 1778 | 1472905232197 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 05:20:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 05:20:32 INFO - PROCESS | 1778 | 1472905232202 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 05:20:32 INFO - PROCESS | 1778 | 1472905232209 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 05:20:32 INFO - PROCESS | 1778 | 1472905232212 Marionette TRACE conn4 <- [1,2122,null,{}] 05:20:32 INFO - PROCESS | 1778 | 1472905232219 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:32 INFO - PROCESS | 1778 | 1472905232229 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:32 INFO - PROCESS | 1778 | 1472905232469 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 05:20:32 INFO - PROCESS | 1778 | 1472905232730 Marionette TRACE conn4 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:32 INFO - PROCESS | 1778 | 1472905232739 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:32 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c6a1c00 == 46 [pid = 1778] [id = 538] 05:20:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x8c7d4000) [pid = 1778] [serial = 1615] [outer = (nil)] 05:20:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0x8dfe0c00) [pid = 1778] [serial = 1616] [outer = 0x8c7d4000] 05:20:32 INFO - PROCESS | 1778 | 1472905232843 Marionette DEBUG loaded listener.js 05:20:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 88 (0x8edb1400) [pid = 1778] [serial = 1617] [outer = 0x8c7d4000] 05:20:34 INFO - PROCESS | 1778 | 1472905234065 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 05:20:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 05:20:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1933ms 05:20:34 INFO - PROCESS | 1778 | 1472905234143 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 05:20:34 INFO - PROCESS | 1778 | 1472905234150 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 05:20:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 05:20:34 INFO - PROCESS | 1778 | 1472905234161 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 05:20:34 INFO - PROCESS | 1778 | 1472905234165 Marionette TRACE conn4 <- [1,2126,null,{}] 05:20:34 INFO - PROCESS | 1778 | 1472905234177 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:34 INFO - PROCESS | 1778 | 1472905234184 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:34 INFO - PROCESS | 1778 | 1472905234516 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 05:20:34 INFO - PROCESS | 1778 | 1472905234723 Marionette TRACE conn4 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:34 INFO - PROCESS | 1778 | 1472905234747 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:34 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e149c00 == 47 [pid = 1778] [id = 539] 05:20:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 89 (0x8e14c800) [pid = 1778] [serial = 1618] [outer = (nil)] 05:20:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 90 (0x8e282c00) [pid = 1778] [serial = 1619] [outer = 0x8e14c800] 05:20:34 INFO - PROCESS | 1778 | 1472905234859 Marionette DEBUG loaded listener.js 05:20:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 91 (0x8fb39800) [pid = 1778] [serial = 1620] [outer = 0x8e14c800] 05:20:36 INFO - PROCESS | 1778 | --DOCSHELL 0x911d0000 == 46 [pid = 1778] [id = 531] 05:20:36 INFO - PROCESS | 1778 | --DOCSHELL 0x91590400 == 45 [pid = 1778] [id = 530] 05:20:36 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7cf800 == 44 [pid = 1778] [id = 529] 05:20:36 INFO - PROCESS | 1778 | --DOCSHELL 0x8fbdd400 == 43 [pid = 1778] [id = 528] 05:20:36 INFO - PROCESS | 1778 | --DOCSHELL 0x8e147800 == 42 [pid = 1778] [id = 527] 05:20:36 INFO - PROCESS | 1778 | --DOCSHELL 0x8c6a4800 == 41 [pid = 1778] [id = 526] 05:20:36 INFO - PROCESS | 1778 | --DOCSHELL 0x92317000 == 40 [pid = 1778] [id = 512] 05:20:36 INFO - PROCESS | 1778 | --DOCSHELL 0x929a8000 == 39 [pid = 1778] [id = 513] 05:20:36 INFO - PROCESS | 1778 | --DOCSHELL 0x8c697c00 == 38 [pid = 1778] [id = 516] 05:20:36 INFO - PROCESS | 1778 | --DOCSHELL 0x8d9f2000 == 37 [pid = 1778] [id = 514] 05:20:36 INFO - PROCESS | 1778 | --DOCSHELL 0x8edb0800 == 36 [pid = 1778] [id = 522] 05:20:36 INFO - PROCESS | 1778 | --DOCSHELL 0x911c9000 == 35 [pid = 1778] [id = 524] 05:20:36 INFO - PROCESS | 1778 | --DOCSHELL 0x8dfdac00 == 34 [pid = 1778] [id = 523] 05:20:36 INFO - PROCESS | 1778 | --DOCSHELL 0x9158a000 == 33 [pid = 1778] [id = 525] 05:20:36 INFO - PROCESS | 1778 | --DOCSHELL 0x8dad8c00 == 32 [pid = 1778] [id = 517] 05:20:36 INFO - PROCESS | 1778 | --DOCSHELL 0x911d4400 == 31 [pid = 1778] [id = 515] 05:20:36 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7d1c00 == 30 [pid = 1778] [id = 537] 05:20:36 INFO - PROCESS | 1778 | --DOCSHELL 0x8c6a1c00 == 29 [pid = 1778] [id = 538] 05:20:36 INFO - PROCESS | 1778 | --DOCSHELL 0x8dadcc00 == 28 [pid = 1778] [id = 536] 05:20:36 INFO - PROCESS | 1778 | --DOCSHELL 0x8c6a5800 == 27 [pid = 1778] [id = 535] 05:20:36 INFO - PROCESS | 1778 | --DOCSHELL 0x8e0aec00 == 26 [pid = 1778] [id = 534] 05:20:36 INFO - PROCESS | 1778 | --DOCSHELL 0x8dfe7400 == 25 [pid = 1778] [id = 532] 05:20:36 INFO - PROCESS | 1778 | --DOCSHELL 0x8dae1c00 == 24 [pid = 1778] [id = 533] 05:20:36 INFO - PROCESS | 1778 | --DOMWINDOW == 90 (0x914a2400) [pid = 1778] [serial = 1562] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1778 | --DOMWINDOW == 89 (0x914a4c00) [pid = 1778] [serial = 1565] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1778 | --DOMWINDOW == 88 (0x8edb4c00) [pid = 1778] [serial = 1559] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1778 | --DOMWINDOW == 87 (0x8dae6c00) [pid = 1778] [serial = 1554] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1778 | --DOMWINDOW == 86 (0x8e285800) [pid = 1778] [serial = 1533] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x8edb3400) [pid = 1778] [serial = 1532] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x92115800) [pid = 1778] [serial = 1536] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x9191f000) [pid = 1778] [serial = 1535] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x8dade800) [pid = 1778] [serial = 1553] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x929ae000) [pid = 1778] [serial = 1539] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x929a7800) [pid = 1778] [serial = 1538] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x92b3b000) [pid = 1778] [serial = 1542] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x92b37c00) [pid = 1778] [serial = 1541] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x938c7000) [pid = 1778] [serial = 1545] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x938ca800) [pid = 1778] [serial = 1544] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x94771800) [pid = 1778] [serial = 1548] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x93c86400) [pid = 1778] [serial = 1547] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x8dae4800) [pid = 1778] [serial = 1556] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x8dfdfc00) [pid = 1778] [serial = 1557] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x8e283c00) [pid = 1778] [serial = 1551] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x8dfe1800) [pid = 1778] [serial = 1550] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x9158d000) [pid = 1778] [serial = 1568] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x914aac00) [pid = 1778] [serial = 1563] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x8edbb400) [pid = 1778] [serial = 1560] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x914f5400) [pid = 1778] [serial = 1566] [outer = (nil)] [url = about:blank] 05:20:37 INFO - PROCESS | 1778 | 1472905236999 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 05:20:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 05:20:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 2902ms 05:20:37 INFO - PROCESS | 1778 | 1472905237064 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 05:20:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 05:20:37 INFO - PROCESS | 1778 | 1472905237070 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 05:20:37 INFO - PROCESS | 1778 | 1472905237079 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 05:20:37 INFO - PROCESS | 1778 | 1472905237083 Marionette TRACE conn4 <- [1,2130,null,{}] 05:20:37 INFO - PROCESS | 1778 | 1472905237093 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:37 INFO - PROCESS | 1778 | 1472905237099 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:37 INFO - PROCESS | 1778 | 1472905237360 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 05:20:37 INFO - PROCESS | 1778 | 1472905237447 Marionette TRACE conn4 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:37 INFO - PROCESS | 1778 | 1472905237460 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:37 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dadcc00 == 25 [pid = 1778] [id = 540] 05:20:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x8dade800) [pid = 1778] [serial = 1621] [outer = (nil)] 05:20:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x8dfe3000) [pid = 1778] [serial = 1622] [outer = 0x8dade800] 05:20:37 INFO - PROCESS | 1778 | 1472905237615 Marionette DEBUG loaded listener.js 05:20:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x8dfe5800) [pid = 1778] [serial = 1623] [outer = 0x8dade800] 05:20:38 INFO - PROCESS | 1778 | 1472905238409 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 05:20:38 INFO - PROCESS | 1778 | 1472905238474 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 05:20:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 05:20:38 INFO - PROCESS | 1778 | 1472905238486 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 05:20:38 INFO - PROCESS | 1778 | 1472905238490 Marionette TRACE conn4 <- [1,2134,null,{}] 05:20:38 INFO - PROCESS | 1778 | 1472905238499 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:38 INFO - PROCESS | 1778 | 1472905238506 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:38 INFO - PROCESS | 1778 | 1472905238682 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 05:20:38 INFO - PROCESS | 1778 | 1472905238692 Marionette TRACE conn4 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:38 INFO - PROCESS | 1778 | 1472905238703 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:38 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e286000 == 26 [pid = 1778] [id = 541] 05:20:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x8e28dc00) [pid = 1778] [serial = 1624] [outer = (nil)] 05:20:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x8edbbc00) [pid = 1778] [serial = 1625] [outer = 0x8e28dc00] 05:20:38 INFO - PROCESS | 1778 | 1472905238911 Marionette DEBUG loaded listener.js 05:20:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x8fb42c00) [pid = 1778] [serial = 1626] [outer = 0x8e28dc00] 05:20:39 INFO - PROCESS | 1778 | 1472905239867 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 05:20:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 05:20:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1434ms 05:20:39 INFO - PROCESS | 1778 | 1472905239929 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 05:20:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 05:20:39 INFO - PROCESS | 1778 | 1472905239934 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 05:20:39 INFO - PROCESS | 1778 | 1472905239941 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 05:20:39 INFO - PROCESS | 1778 | 1472905239947 Marionette TRACE conn4 <- [1,2138,null,{}] 05:20:39 INFO - PROCESS | 1778 | 1472905239964 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:39 INFO - PROCESS | 1778 | 1472905239973 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:40 INFO - PROCESS | 1778 | 1472905240222 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 05:20:40 INFO - PROCESS | 1778 | 1472905240250 Marionette TRACE conn4 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:40 INFO - PROCESS | 1778 | 1472905240261 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:40 INFO - PROCESS | 1778 | ++DOCSHELL 0x914a2400 == 27 [pid = 1778] [id = 542] 05:20:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x914a4c00) [pid = 1778] [serial = 1627] [outer = (nil)] 05:20:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x914b0c00) [pid = 1778] [serial = 1628] [outer = 0x914a4c00] 05:20:40 INFO - PROCESS | 1778 | 1472905240338 Marionette DEBUG loaded listener.js 05:20:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x914f5c00) [pid = 1778] [serial = 1629] [outer = 0x914a4c00] 05:20:41 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x914abc00) [pid = 1778] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 05:20:41 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x91be2c00) [pid = 1778] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 05:20:41 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x8dfde400) [pid = 1778] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 05:20:41 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x91584000) [pid = 1778] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 05:20:41 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x911c9400) [pid = 1778] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 05:20:41 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x8e148000) [pid = 1778] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 05:20:41 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x911d4c00) [pid = 1778] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 05:20:41 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x9191a000) [pid = 1778] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 05:20:41 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x8c6a6800) [pid = 1778] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 05:20:41 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x92144c00) [pid = 1778] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 05:20:41 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x914f4c00) [pid = 1778] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 05:20:41 INFO - PROCESS | 1778 | 1472905241797 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 05:20:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 05:20:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1887ms 05:20:41 INFO - PROCESS | 1778 | 1472905241828 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 05:20:41 INFO - PROCESS | 1778 | 1472905241832 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 05:20:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 05:20:41 INFO - PROCESS | 1778 | 1472905241848 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 05:20:41 INFO - PROCESS | 1778 | 1472905241851 Marionette TRACE conn4 <- [1,2142,null,{}] 05:20:41 INFO - PROCESS | 1778 | 1472905241857 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:41 INFO - PROCESS | 1778 | 1472905241861 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:42 INFO - PROCESS | 1778 | 1472905242017 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 05:20:42 INFO - PROCESS | 1778 | 1472905242027 Marionette TRACE conn4 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:42 INFO - PROCESS | 1778 | 1472905242038 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:42 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e0aa000 == 28 [pid = 1778] [id = 543] 05:20:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x8fb44400) [pid = 1778] [serial = 1630] [outer = (nil)] 05:20:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x914f4c00) [pid = 1778] [serial = 1631] [outer = 0x8fb44400] 05:20:42 INFO - PROCESS | 1778 | 1472905242107 Marionette DEBUG loaded listener.js 05:20:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x91588400) [pid = 1778] [serial = 1632] [outer = 0x8fb44400] 05:20:43 INFO - PROCESS | 1778 | 1472905243080 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 05:20:43 INFO - PROCESS | 1778 | 1472905243139 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 05:20:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 05:20:43 INFO - PROCESS | 1778 | 1472905243150 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 05:20:43 INFO - PROCESS | 1778 | 1472905243153 Marionette TRACE conn4 <- [1,2146,null,{}] 05:20:43 INFO - PROCESS | 1778 | 1472905243158 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:43 INFO - PROCESS | 1778 | 1472905243164 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:43 INFO - PROCESS | 1778 | 1472905243319 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 05:20:43 INFO - PROCESS | 1778 | 1472905243551 Marionette TRACE conn4 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:43 INFO - PROCESS | 1778 | 1472905243561 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:43 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c69ac00 == 29 [pid = 1778] [id = 544] 05:20:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x8c69bc00) [pid = 1778] [serial = 1633] [outer = (nil)] 05:20:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x8c6a3400) [pid = 1778] [serial = 1634] [outer = 0x8c69bc00] 05:20:43 INFO - PROCESS | 1778 | 1472905243650 Marionette DEBUG loaded listener.js 05:20:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x8c7dc400) [pid = 1778] [serial = 1635] [outer = 0x8c69bc00] 05:20:44 INFO - PROCESS | 1778 | 1472905244782 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 05:20:44 INFO - PROCESS | 1778 | 1472905244845 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 05:20:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 05:20:44 INFO - PROCESS | 1778 | 1472905244855 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 05:20:44 INFO - PROCESS | 1778 | 1472905244860 Marionette TRACE conn4 <- [1,2150,null,{}] 05:20:44 INFO - PROCESS | 1778 | 1472905244869 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:44 INFO - PROCESS | 1778 | 1472905244879 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:45 INFO - PROCESS | 1778 | 1472905245079 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 05:20:45 INFO - PROCESS | 1778 | 1472905245310 Marionette TRACE conn4 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:45 INFO - PROCESS | 1778 | 1472905245322 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:45 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e14f400 == 30 [pid = 1778] [id = 545] 05:20:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x8e281800) [pid = 1778] [serial = 1636] [outer = (nil)] 05:20:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x8edb3c00) [pid = 1778] [serial = 1637] [outer = 0x8e281800] 05:20:45 INFO - PROCESS | 1778 | 1472905245450 Marionette DEBUG loaded listener.js 05:20:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x8fb41800) [pid = 1778] [serial = 1638] [outer = 0x8e281800] 05:20:46 INFO - PROCESS | 1778 | 1472905246474 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 05:20:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 05:20:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1685ms 05:20:46 INFO - PROCESS | 1778 | 1472905246543 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 05:20:46 INFO - PROCESS | 1778 | 1472905246550 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 05:20:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 05:20:46 INFO - PROCESS | 1778 | 1472905246558 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 05:20:46 INFO - PROCESS | 1778 | 1472905246562 Marionette TRACE conn4 <- [1,2154,null,{}] 05:20:46 INFO - PROCESS | 1778 | 1472905246568 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:46 INFO - PROCESS | 1778 | 1472905246574 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:46 INFO - PROCESS | 1778 | 1472905246785 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 05:20:47 INFO - PROCESS | 1778 | 1472905247100 Marionette TRACE conn4 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:47 INFO - PROCESS | 1778 | 1472905247109 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:47 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dfdb400 == 31 [pid = 1778] [id = 546] 05:20:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x914f7800) [pid = 1778] [serial = 1639] [outer = (nil)] 05:20:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x9158dc00) [pid = 1778] [serial = 1640] [outer = 0x914f7800] 05:20:47 INFO - PROCESS | 1778 | 1472905247217 Marionette DEBUG loaded listener.js 05:20:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x91732400) [pid = 1778] [serial = 1641] [outer = 0x914f7800] 05:20:48 INFO - PROCESS | 1778 | 1472905248270 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 05:20:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 05:20:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1784ms 05:20:48 INFO - PROCESS | 1778 | 1472905248343 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 05:20:48 INFO - PROCESS | 1778 | 1472905248346 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 05:20:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 05:20:48 INFO - PROCESS | 1778 | 1472905248364 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 05:20:48 INFO - PROCESS | 1778 | 1472905248373 Marionette TRACE conn4 <- [1,2158,null,{}] 05:20:48 INFO - PROCESS | 1778 | 1472905248379 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:48 INFO - PROCESS | 1778 | 1472905248388 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:48 INFO - PROCESS | 1778 | 1472905248630 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 05:20:48 INFO - PROCESS | 1778 | 1472905248862 Marionette TRACE conn4 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:48 INFO - PROCESS | 1778 | 1472905248871 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:48 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c69fc00 == 32 [pid = 1778] [id = 547] 05:20:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x8dfdf000) [pid = 1778] [serial = 1642] [outer = (nil)] 05:20:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x9191f400) [pid = 1778] [serial = 1643] [outer = 0x8dfdf000] 05:20:48 INFO - PROCESS | 1778 | 1472905248955 Marionette DEBUG loaded listener.js 05:20:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x91586800) [pid = 1778] [serial = 1644] [outer = 0x8dfdf000] 05:20:49 INFO - PROCESS | 1778 | 1472905249993 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 05:20:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 05:20:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1708ms 05:20:50 INFO - PROCESS | 1778 | 1472905250064 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 05:20:50 INFO - PROCESS | 1778 | 1472905250071 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 05:20:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 05:20:50 INFO - PROCESS | 1778 | 1472905250081 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 05:20:50 INFO - PROCESS | 1778 | 1472905250085 Marionette TRACE conn4 <- [1,2162,null,{}] 05:20:50 INFO - PROCESS | 1778 | 1472905250091 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:50 INFO - PROCESS | 1778 | 1472905250097 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:50 INFO - PROCESS | 1778 | 1472905250427 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 05:20:50 INFO - PROCESS | 1778 | 1472905250688 Marionette TRACE conn4 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:50 INFO - PROCESS | 1778 | 1472905250700 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:50 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7d9800 == 33 [pid = 1778] [id = 548] 05:20:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x8d9f4c00) [pid = 1778] [serial = 1645] [outer = (nil)] 05:20:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x8dae1c00) [pid = 1778] [serial = 1646] [outer = 0x8d9f4c00] 05:20:50 INFO - PROCESS | 1778 | 1472905250777 Marionette DEBUG loaded listener.js 05:20:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x8e0ab400) [pid = 1778] [serial = 1647] [outer = 0x8d9f4c00] 05:20:51 INFO - PROCESS | 1778 | --DOCSHELL 0x8fbe3400 == 32 [pid = 1778] [id = 497] 05:20:51 INFO - PROCESS | 1778 | --DOCSHELL 0x8e0aa000 == 31 [pid = 1778] [id = 543] 05:20:51 INFO - PROCESS | 1778 | --DOCSHELL 0x914a2400 == 30 [pid = 1778] [id = 542] 05:20:51 INFO - PROCESS | 1778 | --DOCSHELL 0x8e286000 == 29 [pid = 1778] [id = 541] 05:20:51 INFO - PROCESS | 1778 | --DOCSHELL 0x8dadcc00 == 28 [pid = 1778] [id = 540] 05:20:51 INFO - PROCESS | 1778 | 1472905251824 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 05:20:51 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x91be6400) [pid = 1778] [serial = 1590] [outer = (nil)] [url = about:blank] 05:20:51 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x9191b000) [pid = 1778] [serial = 1589] [outer = (nil)] [url = about:blank] 05:20:51 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x9211a000) [pid = 1778] [serial = 1592] [outer = (nil)] [url = about:blank] 05:20:51 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x8e14d000) [pid = 1778] [serial = 1571] [outer = (nil)] [url = about:blank] 05:20:51 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x8edb1800) [pid = 1778] [serial = 1572] [outer = (nil)] [url = about:blank] 05:20:51 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x9211c400) [pid = 1778] [serial = 1593] [outer = (nil)] [url = about:blank] 05:20:51 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x91735800) [pid = 1778] [serial = 1569] [outer = (nil)] [url = about:blank] 05:20:51 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x91587400) [pid = 1778] [serial = 1574] [outer = (nil)] [url = about:blank] 05:20:51 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x9173fc00) [pid = 1778] [serial = 1575] [outer = (nil)] [url = about:blank] 05:20:51 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x8e282400) [pid = 1778] [serial = 1583] [outer = (nil)] [url = about:blank] 05:20:51 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x8edb1000) [pid = 1778] [serial = 1584] [outer = (nil)] [url = about:blank] 05:20:51 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x914a8800) [pid = 1778] [serial = 1586] [outer = (nil)] [url = about:blank] 05:20:51 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x91bf0c00) [pid = 1778] [serial = 1577] [outer = (nil)] [url = about:blank] 05:20:51 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x92120000) [pid = 1778] [serial = 1578] [outer = (nil)] [url = about:blank] 05:20:51 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x8c7d8800) [pid = 1778] [serial = 1580] [outer = (nil)] [url = about:blank] 05:20:51 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x8d9ed000) [pid = 1778] [serial = 1581] [outer = (nil)] [url = about:blank] 05:20:51 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x914edc00) [pid = 1778] [serial = 1587] [outer = (nil)] [url = about:blank] 05:20:51 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x92317400) [pid = 1778] [serial = 1598] [outer = (nil)] [url = about:blank] 05:20:51 INFO - PROCESS | 1778 | --DOMWINDOW == 63 (0x914ed000) [pid = 1778] [serial = 1599] [outer = (nil)] [url = about:blank] 05:20:51 INFO - PROCESS | 1778 | --DOMWINDOW == 62 (0x921d0000) [pid = 1778] [serial = 1596] [outer = (nil)] [url = about:blank] 05:20:51 INFO - PROCESS | 1778 | --DOMWINDOW == 61 (0x92119400) [pid = 1778] [serial = 1595] [outer = (nil)] [url = about:blank] 05:20:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 05:20:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1832ms 05:20:51 INFO - PROCESS | 1778 | 1472905251916 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 05:20:51 INFO - PROCESS | 1778 | 1472905251922 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 05:20:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 05:20:51 INFO - PROCESS | 1778 | 1472905251930 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 05:20:51 INFO - PROCESS | 1778 | 1472905251935 Marionette TRACE conn4 <- [1,2166,null,{}] 05:20:51 INFO - PROCESS | 1778 | 1472905251942 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:51 INFO - PROCESS | 1778 | 1472905251948 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:52 INFO - PROCESS | 1778 | 1472905252122 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 05:20:52 INFO - PROCESS | 1778 | 1472905252302 Marionette TRACE conn4 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:52 INFO - PROCESS | 1778 | 1472905252312 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:52 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e144c00 == 29 [pid = 1778] [id = 549] 05:20:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 62 (0x8e14d800) [pid = 1778] [serial = 1648] [outer = (nil)] 05:20:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 63 (0x8e289000) [pid = 1778] [serial = 1649] [outer = 0x8e14d800] 05:20:52 INFO - PROCESS | 1778 | 1472905252392 Marionette DEBUG loaded listener.js 05:20:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 64 (0x8edb7400) [pid = 1778] [serial = 1650] [outer = 0x8e14d800] 05:20:53 INFO - PROCESS | 1778 | 1472905253212 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 05:20:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 05:20:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1335ms 05:20:53 INFO - PROCESS | 1778 | 1472905253266 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 05:20:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 05:20:53 INFO - PROCESS | 1778 | 1472905253271 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 05:20:53 INFO - PROCESS | 1778 | 1472905253278 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 05:20:53 INFO - PROCESS | 1778 | 1472905253281 Marionette TRACE conn4 <- [1,2170,null,{}] 05:20:53 INFO - PROCESS | 1778 | 1472905253287 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:53 INFO - PROCESS | 1778 | 1472905253292 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:53 INFO - PROCESS | 1778 | 1472905253466 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 05:20:53 INFO - PROCESS | 1778 | 1472905253479 Marionette TRACE conn4 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:53 INFO - PROCESS | 1778 | 1472905253488 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:53 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e283000 == 30 [pid = 1778] [id = 550] 05:20:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x914af400) [pid = 1778] [serial = 1651] [outer = (nil)] 05:20:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x914f0c00) [pid = 1778] [serial = 1652] [outer = 0x914af400] 05:20:53 INFO - PROCESS | 1778 | 1472905253560 Marionette DEBUG loaded listener.js 05:20:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x8e28e000) [pid = 1778] [serial = 1653] [outer = 0x914af400] 05:20:54 INFO - PROCESS | 1778 | 1472905254594 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 05:20:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 05:20:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1339ms 05:20:54 INFO - PROCESS | 1778 | 1472905254623 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 05:20:54 INFO - PROCESS | 1778 | 1472905254629 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 05:20:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 05:20:54 INFO - PROCESS | 1778 | 1472905254645 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 05:20:54 INFO - PROCESS | 1778 | 1472905254652 Marionette TRACE conn4 <- [1,2174,null,{}] 05:20:54 INFO - PROCESS | 1778 | 1472905254663 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:54 INFO - PROCESS | 1778 | 1472905254668 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:54 INFO - PROCESS | 1778 | 1472905254898 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 05:20:54 INFO - PROCESS | 1778 | 1472905254921 Marionette TRACE conn4 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:54 INFO - PROCESS | 1778 | 1472905254929 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:54 INFO - PROCESS | 1778 | ++DOCSHELL 0x8fbe0800 == 31 [pid = 1778] [id = 551] 05:20:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x914f3c00) [pid = 1778] [serial = 1654] [outer = (nil)] 05:20:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x91be6400) [pid = 1778] [serial = 1655] [outer = 0x914f3c00] 05:20:55 INFO - PROCESS | 1778 | 1472905255003 Marionette DEBUG loaded listener.js 05:20:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x91bed400) [pid = 1778] [serial = 1656] [outer = 0x914f3c00] 05:20:55 INFO - PROCESS | 1778 | 1472905255996 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 05:20:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 05:20:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1404ms 05:20:56 INFO - PROCESS | 1778 | 1472905256042 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 05:20:56 INFO - PROCESS | 1778 | 1472905256045 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 05:20:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 05:20:56 INFO - PROCESS | 1778 | 1472905256057 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 05:20:56 INFO - PROCESS | 1778 | 1472905256060 Marionette TRACE conn4 <- [1,2178,null,{}] 05:20:56 INFO - PROCESS | 1778 | 1472905256068 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:56 INFO - PROCESS | 1778 | 1472905256073 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:56 INFO - PROCESS | 1778 | 1472905256289 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 05:20:56 INFO - PROCESS | 1778 | 1472905256310 Marionette TRACE conn4 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:56 INFO - PROCESS | 1778 | 1472905256318 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:56 INFO - PROCESS | 1778 | ++DOCSHELL 0x91585400 == 32 [pid = 1778] [id = 552] 05:20:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x91be3000) [pid = 1778] [serial = 1657] [outer = (nil)] 05:20:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x9211e800) [pid = 1778] [serial = 1658] [outer = 0x91be3000] 05:20:56 INFO - PROCESS | 1778 | 1472905256390 Marionette DEBUG loaded listener.js 05:20:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x92120800) [pid = 1778] [serial = 1659] [outer = 0x91be3000] 05:20:57 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x914a4c00) [pid = 1778] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 05:20:57 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x8dade800) [pid = 1778] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 05:20:57 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x8e14c800) [pid = 1778] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 05:20:57 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x8dfe6800) [pid = 1778] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 05:20:57 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x9158ac00) [pid = 1778] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 05:20:57 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x9214b800) [pid = 1778] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 05:20:57 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x91becc00) [pid = 1778] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 05:20:57 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x8dadc800) [pid = 1778] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 05:20:57 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x8c7d4000) [pid = 1778] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 05:20:57 INFO - PROCESS | 1778 | --DOMWINDOW == 63 (0x8e28dc00) [pid = 1778] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 05:20:57 INFO - PROCESS | 1778 | 1472905257421 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 05:20:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 05:20:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1385ms 05:20:57 INFO - PROCESS | 1778 | 1472905257442 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 05:20:57 INFO - PROCESS | 1778 | 1472905257446 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 05:20:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 05:20:57 INFO - PROCESS | 1778 | 1472905257452 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 05:20:57 INFO - PROCESS | 1778 | 1472905257455 Marionette TRACE conn4 <- [1,2182,null,{}] 05:20:57 INFO - PROCESS | 1778 | 1472905257462 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:57 INFO - PROCESS | 1778 | 1472905257468 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:57 INFO - PROCESS | 1778 | 1472905257690 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 05:20:57 INFO - PROCESS | 1778 | 1472905257715 Marionette TRACE conn4 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:57 INFO - PROCESS | 1778 | 1472905257734 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:57 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e14c400 == 33 [pid = 1778] [id = 553] 05:20:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 64 (0x9211f800) [pid = 1778] [serial = 1660] [outer = (nil)] 05:20:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x9214dc00) [pid = 1778] [serial = 1661] [outer = 0x9211f800] 05:20:57 INFO - PROCESS | 1778 | 1472905257819 Marionette DEBUG loaded listener.js 05:20:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x921d3c00) [pid = 1778] [serial = 1662] [outer = 0x9211f800] 05:20:58 INFO - PROCESS | 1778 | 1472905258756 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 05:20:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 05:20:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1344ms 05:20:58 INFO - PROCESS | 1778 | 1472905258798 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 05:20:58 INFO - PROCESS | 1778 | 1472905258802 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 05:20:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 05:20:58 INFO - PROCESS | 1778 | 1472905258813 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 05:20:58 INFO - PROCESS | 1778 | 1472905258815 Marionette TRACE conn4 <- [1,2186,null,{}] 05:20:58 INFO - PROCESS | 1778 | 1472905258822 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:58 INFO - PROCESS | 1778 | 1472905258827 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:58 INFO - PROCESS | 1778 | 1472905258992 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 05:20:59 INFO - PROCESS | 1778 | 1472905259234 Marionette TRACE conn4 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:59 INFO - PROCESS | 1778 | 1472905259243 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:20:59 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c69c400 == 34 [pid = 1778] [id = 554] 05:20:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x8c69ec00) [pid = 1778] [serial = 1663] [outer = (nil)] 05:20:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x8c7d8000) [pid = 1778] [serial = 1664] [outer = 0x8c69ec00] 05:20:59 INFO - PROCESS | 1778 | 1472905259335 Marionette DEBUG loaded listener.js 05:20:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x8d9f1000) [pid = 1778] [serial = 1665] [outer = 0x8c69ec00] 05:21:00 INFO - PROCESS | 1778 | 1472905260386 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 05:21:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 05:21:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1638ms 05:21:00 INFO - PROCESS | 1778 | 1472905260455 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 05:21:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 05:21:00 INFO - PROCESS | 1778 | 1472905260462 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 05:21:00 INFO - PROCESS | 1778 | 1472905260470 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 05:21:00 INFO - PROCESS | 1778 | 1472905260475 Marionette TRACE conn4 <- [1,2190,null,{}] 05:21:00 INFO - PROCESS | 1778 | 1472905260486 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:00 INFO - PROCESS | 1778 | 1472905260495 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:21:00 INFO - PROCESS | 1778 | 1472905260727 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 05:21:01 INFO - PROCESS | 1778 | 1472905261011 Marionette TRACE conn4 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:01 INFO - PROCESS | 1778 | 1472905261024 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:21:01 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e14f000 == 35 [pid = 1778] [id = 555] 05:21:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x8edb5400) [pid = 1778] [serial = 1666] [outer = (nil)] 05:21:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x8fbe3400) [pid = 1778] [serial = 1667] [outer = 0x8edb5400] 05:21:01 INFO - PROCESS | 1778 | 1472905261166 Marionette DEBUG loaded listener.js 05:21:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x911d3000) [pid = 1778] [serial = 1668] [outer = 0x8edb5400] 05:21:02 INFO - PROCESS | 1778 | 1472905262371 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 05:21:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 05:21:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1941ms 05:21:02 INFO - PROCESS | 1778 | 1472905262414 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 05:21:02 INFO - PROCESS | 1778 | 1472905262422 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 05:21:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 05:21:02 INFO - PROCESS | 1778 | 1472905262430 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 05:21:02 INFO - PROCESS | 1778 | 1472905262438 Marionette TRACE conn4 <- [1,2194,null,{}] 05:21:02 INFO - PROCESS | 1778 | 1472905262445 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:02 INFO - PROCESS | 1778 | 1472905262456 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:21:02 INFO - PROCESS | 1778 | 1472905262711 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 05:21:03 INFO - PROCESS | 1778 | 1472905262992 Marionette TRACE conn4 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:03 INFO - PROCESS | 1778 | 1472905263001 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:21:03 INFO - PROCESS | 1778 | ++DOCSHELL 0x9191b800 == 36 [pid = 1778] [id = 556] 05:21:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x9191c400) [pid = 1778] [serial = 1669] [outer = (nil)] 05:21:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x91be7800) [pid = 1778] [serial = 1670] [outer = 0x9191c400] 05:21:03 INFO - PROCESS | 1778 | 1472905263085 Marionette DEBUG loaded listener.js 05:21:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x9211f000) [pid = 1778] [serial = 1671] [outer = 0x9191c400] 05:21:04 INFO - PROCESS | 1778 | 1472905264057 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 05:21:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 05:21:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1688ms 05:21:04 INFO - PROCESS | 1778 | 1472905264118 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 05:21:04 INFO - PROCESS | 1778 | 1472905264123 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 05:21:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 05:21:04 INFO - PROCESS | 1778 | 1472905264139 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 05:21:04 INFO - PROCESS | 1778 | 1472905264148 Marionette TRACE conn4 <- [1,2198,null,{}] 05:21:04 INFO - PROCESS | 1778 | 1472905264155 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:04 INFO - PROCESS | 1778 | 1472905264163 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:21:04 INFO - PROCESS | 1778 | 1472905264394 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 05:21:04 INFO - PROCESS | 1778 | 1472905264629 Marionette TRACE conn4 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:04 INFO - PROCESS | 1778 | 1472905264635 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:21:04 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dfe3400 == 37 [pid = 1778] [id = 557] 05:21:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x91bf0400) [pid = 1778] [serial = 1672] [outer = (nil)] 05:21:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x9231bc00) [pid = 1778] [serial = 1673] [outer = 0x91bf0400] 05:21:04 INFO - PROCESS | 1778 | 1472905264738 Marionette DEBUG loaded listener.js 05:21:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x929a8000) [pid = 1778] [serial = 1674] [outer = 0x91bf0400] 05:21:05 INFO - PROCESS | 1778 | 1472905265648 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 05:21:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 05:21:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1551ms 05:21:05 INFO - PROCESS | 1778 | 1472905265682 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 05:21:05 INFO - PROCESS | 1778 | 1472905265687 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 05:21:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 05:21:05 INFO - PROCESS | 1778 | 1472905265694 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 05:21:05 INFO - PROCESS | 1778 | 1472905265698 Marionette TRACE conn4 <- [1,2202,null,{}] 05:21:05 INFO - PROCESS | 1778 | 1472905265704 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:05 INFO - PROCESS | 1778 | 1472905265709 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:21:05 INFO - PROCESS | 1778 | 1472905265901 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 05:21:06 INFO - PROCESS | 1778 | 1472905266086 Marionette TRACE conn4 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:06 INFO - PROCESS | 1778 | 1472905266094 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:21:06 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dad9400 == 38 [pid = 1778] [id = 558] 05:21:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x921d1800) [pid = 1778] [serial = 1675] [outer = (nil)] 05:21:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x92b30800) [pid = 1778] [serial = 1676] [outer = 0x921d1800] 05:21:06 INFO - PROCESS | 1778 | 1472905266180 Marionette DEBUG loaded listener.js 05:21:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x92b38800) [pid = 1778] [serial = 1677] [outer = 0x921d1800] 05:21:07 INFO - PROCESS | 1778 | 1472905267140 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 05:21:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 05:21:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1485ms 05:21:07 INFO - PROCESS | 1778 | 1472905267180 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 05:21:07 INFO - PROCESS | 1778 | 1472905267185 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 05:21:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 05:21:07 INFO - PROCESS | 1778 | 1472905267200 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 05:21:07 INFO - PROCESS | 1778 | 1472905267203 Marionette TRACE conn4 <- [1,2206,null,{}] 05:21:07 INFO - PROCESS | 1778 | 1472905267214 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:07 INFO - PROCESS | 1778 | 1472905267218 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:21:07 INFO - PROCESS | 1778 | 1472905267400 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 05:21:07 INFO - PROCESS | 1778 | 1472905267584 Marionette TRACE conn4 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:07 INFO - PROCESS | 1778 | 1472905267602 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:21:07 INFO - PROCESS | 1778 | ++DOCSHELL 0x92ebb800 == 39 [pid = 1778] [id = 559] 05:21:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x92ebf400) [pid = 1778] [serial = 1678] [outer = (nil)] 05:21:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x938cb000) [pid = 1778] [serial = 1679] [outer = 0x92ebf400] 05:21:07 INFO - PROCESS | 1778 | 1472905267708 Marionette DEBUG loaded listener.js 05:21:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x93a4e400) [pid = 1778] [serial = 1680] [outer = 0x92ebf400] 05:21:08 INFO - PROCESS | 1778 | 1472905268746 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 05:21:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 05:21:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1588ms 05:21:08 INFO - PROCESS | 1778 | 1472905268785 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 05:21:08 INFO - PROCESS | 1778 | 1472905268790 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 05:21:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 05:21:08 INFO - PROCESS | 1778 | 1472905268796 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 05:21:08 INFO - PROCESS | 1778 | 1472905268800 Marionette TRACE conn4 <- [1,2210,null,{}] 05:21:08 INFO - PROCESS | 1778 | 1472905268806 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:08 INFO - PROCESS | 1778 | 1472905268812 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:21:09 INFO - PROCESS | 1778 | 1472905269011 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 05:21:09 INFO - PROCESS | 1778 | 1472905269258 Marionette TRACE conn4 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:09 INFO - PROCESS | 1778 | 1472905269265 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:21:09 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7d0400 == 40 [pid = 1778] [id = 560] 05:21:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x8c7d5800) [pid = 1778] [serial = 1681] [outer = (nil)] 05:21:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x8e0ad400) [pid = 1778] [serial = 1682] [outer = 0x8c7d5800] 05:21:09 INFO - PROCESS | 1778 | 1472905269402 Marionette DEBUG loaded listener.js 05:21:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0x8fbe6c00) [pid = 1778] [serial = 1683] [outer = 0x8c7d5800] 05:21:10 INFO - PROCESS | 1778 | 1472905270597 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 05:21:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 05:21:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1836ms 05:21:10 INFO - PROCESS | 1778 | 1472905270634 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 05:21:10 INFO - PROCESS | 1778 | 1472905270639 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 05:21:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 05:21:10 INFO - PROCESS | 1778 | 1472905270647 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 05:21:10 INFO - PROCESS | 1778 | 1472905270654 Marionette TRACE conn4 <- [1,2214,null,{}] 05:21:10 INFO - PROCESS | 1778 | 1472905270663 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:10 INFO - PROCESS | 1778 | 1472905270669 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:21:10 INFO - PROCESS | 1778 | 1472905270850 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 05:21:11 INFO - PROCESS | 1778 | 1472905271136 Marionette TRACE conn4 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:11 INFO - PROCESS | 1778 | 1472905271148 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:21:11 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dae2800 == 41 [pid = 1778] [id = 561] 05:21:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 88 (0x8dae5400) [pid = 1778] [serial = 1684] [outer = (nil)] 05:21:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 89 (0x8edaf400) [pid = 1778] [serial = 1685] [outer = 0x8dae5400] 05:21:11 INFO - PROCESS | 1778 | 1472905271308 Marionette DEBUG loaded listener.js 05:21:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 90 (0x8fbdb400) [pid = 1778] [serial = 1686] [outer = 0x8dae5400] 05:21:12 INFO - PROCESS | 1778 | --DOCSHELL 0x8e14c400 == 40 [pid = 1778] [id = 553] 05:21:12 INFO - PROCESS | 1778 | --DOCSHELL 0x91585400 == 39 [pid = 1778] [id = 552] 05:21:12 INFO - PROCESS | 1778 | --DOCSHELL 0x8fbe0800 == 38 [pid = 1778] [id = 551] 05:21:12 INFO - PROCESS | 1778 | --DOCSHELL 0x8e283000 == 37 [pid = 1778] [id = 550] 05:21:12 INFO - PROCESS | 1778 | --DOCSHELL 0x8e144c00 == 36 [pid = 1778] [id = 549] 05:21:12 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7d9800 == 35 [pid = 1778] [id = 548] 05:21:12 INFO - PROCESS | 1778 | --DOCSHELL 0x8e0ac800 == 34 [pid = 1778] [id = 510] 05:21:12 INFO - PROCESS | 1778 | --DOCSHELL 0x9158bc00 == 33 [pid = 1778] [id = 506] 05:21:12 INFO - PROCESS | 1778 | --DOCSHELL 0x8dad7800 == 32 [pid = 1778] [id = 495] 05:21:12 INFO - PROCESS | 1778 | --DOCSHELL 0x8e142c00 == 31 [pid = 1778] [id = 496] 05:21:12 INFO - PROCESS | 1778 | --DOCSHELL 0x8c697800 == 30 [pid = 1778] [id = 508] 05:21:12 INFO - PROCESS | 1778 | --DOCSHELL 0x8c69d400 == 29 [pid = 1778] [id = 498] 05:21:12 INFO - PROCESS | 1778 | --DOCSHELL 0x8dfdb400 == 28 [pid = 1778] [id = 546] 05:21:12 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7dd000 == 27 [pid = 1778] [id = 500] 05:21:12 INFO - PROCESS | 1778 | --DOCSHELL 0x8c69ac00 == 26 [pid = 1778] [id = 544] 05:21:12 INFO - PROCESS | 1778 | --DOCSHELL 0x8dae3c00 == 25 [pid = 1778] [id = 501] 05:21:12 INFO - PROCESS | 1778 | --DOCSHELL 0x8d9f1c00 == 24 [pid = 1778] [id = 504] 05:21:12 INFO - PROCESS | 1778 | --DOCSHELL 0x8e14f400 == 23 [pid = 1778] [id = 545] 05:21:12 INFO - PROCESS | 1778 | --DOCSHELL 0x914ee400 == 22 [pid = 1778] [id = 499] 05:21:12 INFO - PROCESS | 1778 | --DOCSHELL 0x91be5800 == 21 [pid = 1778] [id = 502] 05:21:12 INFO - PROCESS | 1778 | --DOCSHELL 0x8c69fc00 == 20 [pid = 1778] [id = 547] 05:21:12 INFO - PROCESS | 1778 | --DOCSHELL 0x8e0ac400 == 19 [pid = 1778] [id = 503] 05:21:12 INFO - PROCESS | 1778 | --DOCSHELL 0x8c6a1800 == 18 [pid = 1778] [id = 505] 05:21:12 INFO - PROCESS | 1778 | --DOCSHELL 0x8fbd9800 == 17 [pid = 1778] [id = 507] 05:21:12 INFO - PROCESS | 1778 | --DOCSHELL 0x911c7c00 == 16 [pid = 1778] [id = 511] 05:21:12 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7d1400 == 15 [pid = 1778] [id = 509] 05:21:12 INFO - PROCESS | 1778 | --DOCSHELL 0x8e149c00 == 14 [pid = 1778] [id = 539] 05:21:12 INFO - PROCESS | 1778 | --DOCSHELL 0x92ebb800 == 13 [pid = 1778] [id = 559] 05:21:12 INFO - PROCESS | 1778 | --DOCSHELL 0x8dad9400 == 12 [pid = 1778] [id = 558] 05:21:12 INFO - PROCESS | 1778 | --DOCSHELL 0x8dfe3400 == 11 [pid = 1778] [id = 557] 05:21:12 INFO - PROCESS | 1778 | --DOCSHELL 0x8e14f000 == 10 [pid = 1778] [id = 555] 05:21:12 INFO - PROCESS | 1778 | --DOCSHELL 0x9191b800 == 9 [pid = 1778] [id = 556] 05:21:12 INFO - PROCESS | 1778 | --DOCSHELL 0x8c69c400 == 8 [pid = 1778] [id = 554] 05:21:12 INFO - PROCESS | 1778 | --DOMWINDOW == 89 (0x914f4c00) [pid = 1778] [serial = 1631] [outer = (nil)] [url = about:blank] 05:21:12 INFO - PROCESS | 1778 | --DOMWINDOW == 88 (0x914b0c00) [pid = 1778] [serial = 1628] [outer = (nil)] [url = about:blank] 05:21:12 INFO - PROCESS | 1778 | --DOMWINDOW == 87 (0x8dfe3000) [pid = 1778] [serial = 1622] [outer = (nil)] [url = about:blank] 05:21:12 INFO - PROCESS | 1778 | --DOMWINDOW == 86 (0x8fb39800) [pid = 1778] [serial = 1620] [outer = (nil)] [url = about:blank] 05:21:12 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x8e282c00) [pid = 1778] [serial = 1619] [outer = (nil)] [url = about:blank] 05:21:12 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x8fb40000) [pid = 1778] [serial = 1602] [outer = (nil)] [url = about:blank] 05:21:12 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x8e146400) [pid = 1778] [serial = 1601] [outer = (nil)] [url = about:blank] 05:21:12 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x9191fc00) [pid = 1778] [serial = 1605] [outer = (nil)] [url = about:blank] 05:21:12 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x9173bc00) [pid = 1778] [serial = 1604] [outer = (nil)] [url = about:blank] 05:21:12 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x929a9000) [pid = 1778] [serial = 1608] [outer = (nil)] [url = about:blank] 05:21:12 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x92314800) [pid = 1778] [serial = 1607] [outer = (nil)] [url = about:blank] 05:21:12 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x92b32400) [pid = 1778] [serial = 1611] [outer = (nil)] [url = about:blank] 05:21:12 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x92b2e800) [pid = 1778] [serial = 1610] [outer = (nil)] [url = about:blank] 05:21:12 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x938c8800) [pid = 1778] [serial = 1614] [outer = (nil)] [url = about:blank] 05:21:12 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x938c5400) [pid = 1778] [serial = 1613] [outer = (nil)] [url = about:blank] 05:21:12 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x8edb1400) [pid = 1778] [serial = 1617] [outer = (nil)] [url = about:blank] 05:21:12 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x8dfe5800) [pid = 1778] [serial = 1623] [outer = (nil)] [url = about:blank] 05:21:12 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x8dfe0c00) [pid = 1778] [serial = 1616] [outer = (nil)] [url = about:blank] 05:21:12 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x914f5c00) [pid = 1778] [serial = 1629] [outer = (nil)] [url = about:blank] 05:21:12 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x8fb42c00) [pid = 1778] [serial = 1626] [outer = (nil)] [url = about:blank] 05:21:12 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x8edbbc00) [pid = 1778] [serial = 1625] [outer = (nil)] [url = about:blank] 05:21:13 INFO - PROCESS | 1778 | 1472905273496 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 05:21:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 05:21:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 2890ms 05:21:13 INFO - PROCESS | 1778 | 1472905273542 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 05:21:13 INFO - PROCESS | 1778 | 1472905273549 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 05:21:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 05:21:13 INFO - PROCESS | 1778 | 1472905273557 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 05:21:13 INFO - PROCESS | 1778 | 1472905273562 Marionette TRACE conn4 <- [1,2218,null,{}] 05:21:13 INFO - PROCESS | 1778 | 1472905273571 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:13 INFO - PROCESS | 1778 | 1472905273577 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:21:13 INFO - PROCESS | 1778 | 1472905273760 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 05:21:13 INFO - PROCESS | 1778 | 1472905273947 Marionette TRACE conn4 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:13 INFO - PROCESS | 1778 | 1472905273954 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:21:13 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d9f0000 == 9 [pid = 1778] [id = 562] 05:21:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x8d9f1c00) [pid = 1778] [serial = 1687] [outer = (nil)] 05:21:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x8dfdb800) [pid = 1778] [serial = 1688] [outer = 0x8d9f1c00] 05:21:14 INFO - PROCESS | 1778 | 1472905274036 Marionette DEBUG loaded listener.js 05:21:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x8dfe3000) [pid = 1778] [serial = 1689] [outer = 0x8d9f1c00] 05:21:14 INFO - PROCESS | 1778 | 1472905274873 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 05:21:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 05:21:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1384ms 05:21:14 INFO - PROCESS | 1778 | 1472905274940 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 05:21:14 INFO - PROCESS | 1778 | 1472905274949 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 05:21:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 05:21:14 INFO - PROCESS | 1778 | 1472905274960 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 05:21:14 INFO - PROCESS | 1778 | 1472905274964 Marionette TRACE conn4 <- [1,2222,null,{}] 05:21:14 INFO - PROCESS | 1778 | 1472905274971 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:14 INFO - PROCESS | 1778 | 1472905274977 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:21:15 INFO - PROCESS | 1778 | 1472905275159 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 05:21:15 INFO - PROCESS | 1778 | 1472905275323 Marionette TRACE conn4 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:15 INFO - PROCESS | 1778 | 1472905275334 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:21:15 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e281400 == 10 [pid = 1778] [id = 563] 05:21:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x8edae400) [pid = 1778] [serial = 1690] [outer = (nil)] 05:21:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x8edb1800) [pid = 1778] [serial = 1691] [outer = 0x8edae400] 05:21:15 INFO - PROCESS | 1778 | 1472905275414 Marionette DEBUG loaded listener.js 05:21:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x8fb40000) [pid = 1778] [serial = 1692] [outer = 0x8edae400] 05:21:16 INFO - PROCESS | 1778 | 1472905276357 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 05:21:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 05:21:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1434ms 05:21:16 INFO - PROCESS | 1778 | 1472905276396 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 05:21:16 INFO - PROCESS | 1778 | 1472905276399 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 05:21:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 05:21:16 INFO - PROCESS | 1778 | 1472905276407 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 05:21:16 INFO - PROCESS | 1778 | 1472905276413 Marionette TRACE conn4 <- [1,2226,null,{}] 05:21:16 INFO - PROCESS | 1778 | 1472905276440 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:16 INFO - PROCESS | 1778 | 1472905276450 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:21:16 INFO - PROCESS | 1778 | 1472905276684 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 05:21:16 INFO - PROCESS | 1778 | 1472905276708 Marionette TRACE conn4 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:16 INFO - PROCESS | 1778 | 1472905276716 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:21:16 INFO - PROCESS | 1778 | ++DOCSHELL 0x914a8c00 == 11 [pid = 1778] [id = 564] 05:21:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x914a9400) [pid = 1778] [serial = 1693] [outer = (nil)] 05:21:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x914ac000) [pid = 1778] [serial = 1694] [outer = 0x914a9400] 05:21:16 INFO - PROCESS | 1778 | 1472905276809 Marionette DEBUG loaded listener.js 05:21:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x914ed400) [pid = 1778] [serial = 1695] [outer = 0x914a9400] 05:21:18 INFO - PROCESS | 1778 | 1472905278302 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 05:21:18 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x91be3000) [pid = 1778] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 05:21:18 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x8c69bc00) [pid = 1778] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 05:21:18 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x8dfdf000) [pid = 1778] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 05:21:18 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x914af400) [pid = 1778] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 05:21:18 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x8e281800) [pid = 1778] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 05:21:18 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x914f7800) [pid = 1778] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 05:21:18 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x8d9f4c00) [pid = 1778] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 05:21:18 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x8e14d800) [pid = 1778] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 05:21:18 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x914f3c00) [pid = 1778] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 05:21:18 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x8fb44400) [pid = 1778] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 05:21:18 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x9211f800) [pid = 1778] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 05:21:18 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:21:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 2003ms 05:21:18 INFO - PROCESS | 1778 | 1472905278455 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 05:21:18 INFO - PROCESS | 1778 | 1472905278461 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 05:21:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 05:21:18 INFO - PROCESS | 1778 | 1472905278469 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 05:21:18 INFO - PROCESS | 1778 | 1472905278471 Marionette TRACE conn4 <- [1,2230,null,{}] 05:21:18 INFO - PROCESS | 1778 | 1472905278477 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:18 INFO - PROCESS | 1778 | 1472905278482 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:21:18 INFO - PROCESS | 1778 | 1472905278684 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 05:21:18 INFO - PROCESS | 1778 | 1472905278773 Marionette TRACE conn4 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:18 INFO - PROCESS | 1778 | 1472905278785 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:21:18 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e282800 == 12 [pid = 1778] [id = 565] 05:21:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x8e284400) [pid = 1778] [serial = 1696] [outer = (nil)] 05:21:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x8fb44400) [pid = 1778] [serial = 1697] [outer = 0x8e284400] 05:21:18 INFO - PROCESS | 1778 | 1472905278857 Marionette DEBUG loaded listener.js 05:21:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x914af400) [pid = 1778] [serial = 1698] [outer = 0x8e284400] 05:21:19 INFO - PROCESS | 1778 | 1472905279596 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 05:21:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 05:21:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1141ms 05:21:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 05:21:19 INFO - PROCESS | 1778 | 1472905279609 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 05:21:19 INFO - PROCESS | 1778 | 1472905279612 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 05:21:19 INFO - PROCESS | 1778 | 1472905279618 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 05:21:19 INFO - PROCESS | 1778 | 1472905279622 Marionette TRACE conn4 <- [1,2234,null,{}] 05:21:19 INFO - PROCESS | 1778 | 1472905279632 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:19 INFO - PROCESS | 1778 | 1472905279636 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:21:19 INFO - PROCESS | 1778 | 1472905279856 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 05:21:19 INFO - PROCESS | 1778 | 1472905279874 Marionette TRACE conn4 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:19 INFO - PROCESS | 1778 | 1472905279884 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:21:19 INFO - PROCESS | 1778 | ++DOCSHELL 0x9158c000 == 13 [pid = 1778] [id = 566] 05:21:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x9158cc00) [pid = 1778] [serial = 1699] [outer = (nil)] 05:21:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x9173c000) [pid = 1778] [serial = 1700] [outer = 0x9158cc00] 05:21:19 INFO - PROCESS | 1778 | 1472905279954 Marionette DEBUG loaded listener.js 05:21:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x9173fc00) [pid = 1778] [serial = 1701] [outer = 0x9158cc00] 05:21:21 INFO - PROCESS | 1778 | 1472905281049 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 05:21:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 05:21:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1487ms 05:21:21 INFO - PROCESS | 1778 | 1472905281125 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 05:21:21 INFO - PROCESS | 1778 | 1472905281133 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 05:21:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 05:21:21 INFO - PROCESS | 1778 | 1472905281143 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 05:21:21 INFO - PROCESS | 1778 | 1472905281149 Marionette TRACE conn4 <- [1,2238,null,{}] 05:21:21 INFO - PROCESS | 1778 | 1472905281159 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:21 INFO - PROCESS | 1778 | 1472905281164 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:21:21 INFO - PROCESS | 1778 | 1472905281370 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 05:21:21 INFO - PROCESS | 1778 | 1472905281612 Marionette TRACE conn4 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:21 INFO - PROCESS | 1778 | 1472905281623 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:21:21 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dae6000 == 14 [pid = 1778] [id = 567] 05:21:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x8dfd9800) [pid = 1778] [serial = 1702] [outer = (nil)] 05:21:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x8e147000) [pid = 1778] [serial = 1703] [outer = 0x8dfd9800] 05:21:21 INFO - PROCESS | 1778 | 1472905281739 Marionette DEBUG loaded listener.js 05:21:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x8e289400) [pid = 1778] [serial = 1704] [outer = 0x8dfd9800] 05:21:22 INFO - PROCESS | 1778 | 1472905282718 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 05:21:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 05:21:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1596ms 05:21:22 INFO - PROCESS | 1778 | 1472905282764 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 05:21:22 INFO - PROCESS | 1778 | 1472905282772 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 05:21:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 05:21:22 INFO - PROCESS | 1778 | 1472905282785 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 05:21:22 INFO - PROCESS | 1778 | 1472905282789 Marionette TRACE conn4 <- [1,2242,null,{}] 05:21:22 INFO - PROCESS | 1778 | 1472905282797 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:22 INFO - PROCESS | 1778 | 1472905282804 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:21:22 INFO - PROCESS | 1778 | 1472905282994 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 05:21:23 INFO - PROCESS | 1778 | 1472905283174 Marionette TRACE conn4 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:23 INFO - PROCESS | 1778 | 1472905283183 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:21:23 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c69ac00 == 15 [pid = 1778] [id = 568] 05:21:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x911c7400) [pid = 1778] [serial = 1705] [outer = (nil)] 05:21:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x914ad400) [pid = 1778] [serial = 1706] [outer = 0x911c7400] 05:21:23 INFO - PROCESS | 1778 | 1472905283273 Marionette DEBUG loaded listener.js 05:21:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x91581800) [pid = 1778] [serial = 1707] [outer = 0x911c7400] 05:21:24 INFO - PROCESS | 1778 | 1472905284337 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 05:21:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 05:21:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1591ms 05:21:24 INFO - PROCESS | 1778 | 1472905284376 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 05:21:24 INFO - PROCESS | 1778 | 1472905284380 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 05:21:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 05:21:24 INFO - PROCESS | 1778 | 1472905284387 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 05:21:24 INFO - PROCESS | 1778 | 1472905284393 Marionette TRACE conn4 <- [1,2246,null,{}] 05:21:24 INFO - PROCESS | 1778 | 1472905284410 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:24 INFO - PROCESS | 1778 | 1472905284419 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:21:24 INFO - PROCESS | 1778 | 1472905284613 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 05:21:24 INFO - PROCESS | 1778 | 1472905284839 Marionette TRACE conn4 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:24 INFO - PROCESS | 1778 | 1472905284853 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:21:24 INFO - PROCESS | 1778 | ++DOCSHELL 0x91be9800 == 16 [pid = 1778] [id = 569] 05:21:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x91beb000) [pid = 1778] [serial = 1708] [outer = (nil)] 05:21:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x92114c00) [pid = 1778] [serial = 1709] [outer = 0x91beb000] 05:21:24 INFO - PROCESS | 1778 | 1472905284980 Marionette DEBUG loaded listener.js 05:21:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x92118000) [pid = 1778] [serial = 1710] [outer = 0x91beb000] 05:21:25 INFO - PROCESS | 1778 | 1472905285971 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 05:21:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 05:21:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1599ms 05:21:25 INFO - PROCESS | 1778 | 1472905285987 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 05:21:25 INFO - PROCESS | 1778 | 1472905285991 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 05:21:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 05:21:26 INFO - PROCESS | 1778 | 1472905285998 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 05:21:26 INFO - PROCESS | 1778 | 1472905286001 Marionette TRACE conn4 <- [1,2250,null,{}] 05:21:26 INFO - PROCESS | 1778 | 1472905286007 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:26 INFO - PROCESS | 1778 | 1472905286013 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:21:26 INFO - PROCESS | 1778 | 1472905286195 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 05:21:26 INFO - PROCESS | 1778 | 1472905286431 Marionette TRACE conn4 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:26 INFO - PROCESS | 1778 | 1472905286441 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:21:26 INFO - PROCESS | 1778 | ++DOCSHELL 0x914a8800 == 17 [pid = 1778] [id = 570] 05:21:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x91be4c00) [pid = 1778] [serial = 1711] [outer = (nil)] 05:21:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x921ca800) [pid = 1778] [serial = 1712] [outer = 0x91be4c00] 05:21:26 INFO - PROCESS | 1778 | 1472905286566 Marionette DEBUG loaded listener.js 05:21:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x921cdc00) [pid = 1778] [serial = 1713] [outer = 0x91be4c00] 05:21:27 INFO - PROCESS | 1778 | 1472905287577 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 05:21:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 05:21:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1636ms 05:21:27 INFO - PROCESS | 1778 | 1472905287636 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 05:21:27 INFO - PROCESS | 1778 | 1472905287640 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 05:21:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 05:21:27 INFO - PROCESS | 1778 | 1472905287646 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 05:21:27 INFO - PROCESS | 1778 | 1472905287651 Marionette TRACE conn4 <- [1,2254,null,{}] 05:21:27 INFO - PROCESS | 1778 | 1472905287656 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:27 INFO - PROCESS | 1778 | 1472905287662 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:21:27 INFO - PROCESS | 1778 | 1472905287860 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 05:21:28 INFO - PROCESS | 1778 | 1472905288232 Marionette TRACE conn4 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:28 INFO - PROCESS | 1778 | 1472905288242 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:21:28 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7d8400 == 18 [pid = 1778] [id = 571] 05:21:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x8c7d9800) [pid = 1778] [serial = 1714] [outer = (nil)] 05:21:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0x8d9edc00) [pid = 1778] [serial = 1715] [outer = 0x8c7d9800] 05:21:28 INFO - PROCESS | 1778 | 1472905288366 Marionette DEBUG loaded listener.js 05:21:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 88 (0x8dfd9c00) [pid = 1778] [serial = 1716] [outer = 0x8c7d9800] 05:21:29 INFO - PROCESS | 1778 | --DOMWINDOW == 87 (0x91588400) [pid = 1778] [serial = 1632] [outer = (nil)] [url = about:blank] 05:21:29 INFO - PROCESS | 1778 | --DOMWINDOW == 86 (0x9214dc00) [pid = 1778] [serial = 1661] [outer = (nil)] [url = about:blank] 05:21:29 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x9211e800) [pid = 1778] [serial = 1658] [outer = (nil)] [url = about:blank] 05:21:29 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x92120800) [pid = 1778] [serial = 1659] [outer = (nil)] [url = about:blank] 05:21:29 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x8c6a3400) [pid = 1778] [serial = 1634] [outer = (nil)] [url = about:blank] 05:21:29 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x8c7dc400) [pid = 1778] [serial = 1635] [outer = (nil)] [url = about:blank] 05:21:29 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x9191f400) [pid = 1778] [serial = 1643] [outer = (nil)] [url = about:blank] 05:21:29 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x91586800) [pid = 1778] [serial = 1644] [outer = (nil)] [url = about:blank] 05:21:29 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x914f0c00) [pid = 1778] [serial = 1652] [outer = (nil)] [url = about:blank] 05:21:29 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x8edb3c00) [pid = 1778] [serial = 1637] [outer = (nil)] [url = about:blank] 05:21:29 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x8fb41800) [pid = 1778] [serial = 1638] [outer = (nil)] [url = about:blank] 05:21:29 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x9158dc00) [pid = 1778] [serial = 1640] [outer = (nil)] [url = about:blank] 05:21:29 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x91732400) [pid = 1778] [serial = 1641] [outer = (nil)] [url = about:blank] 05:21:29 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x8dae1c00) [pid = 1778] [serial = 1646] [outer = (nil)] [url = about:blank] 05:21:29 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x8e0ab400) [pid = 1778] [serial = 1647] [outer = (nil)] [url = about:blank] 05:21:29 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x8e289000) [pid = 1778] [serial = 1649] [outer = (nil)] [url = about:blank] 05:21:29 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x8edb7400) [pid = 1778] [serial = 1650] [outer = (nil)] [url = about:blank] 05:21:29 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x91be6400) [pid = 1778] [serial = 1655] [outer = (nil)] [url = about:blank] 05:21:29 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x91bed400) [pid = 1778] [serial = 1656] [outer = (nil)] [url = about:blank] 05:21:29 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x8e28e000) [pid = 1778] [serial = 1653] [outer = (nil)] [url = about:blank] 05:21:29 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x921d3c00) [pid = 1778] [serial = 1662] [outer = (nil)] [url = about:blank] 05:21:29 INFO - PROCESS | 1778 | 1472905289444 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 05:21:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 05:21:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1853ms 05:21:29 INFO - PROCESS | 1778 | 1472905289503 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 05:21:29 INFO - PROCESS | 1778 | 1472905289509 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 05:21:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 05:21:29 INFO - PROCESS | 1778 | 1472905289517 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 05:21:29 INFO - PROCESS | 1778 | 1472905289521 Marionette TRACE conn4 <- [1,2258,null,{}] 05:21:29 INFO - PROCESS | 1778 | 1472905289529 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:29 INFO - PROCESS | 1778 | 1472905289537 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:21:29 INFO - PROCESS | 1778 | 1472905289708 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 05:21:29 INFO - PROCESS | 1778 | 1472905289899 Marionette TRACE conn4 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:29 INFO - PROCESS | 1778 | 1472905289908 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:21:29 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dfe3c00 == 19 [pid = 1778] [id = 572] 05:21:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x8e282400) [pid = 1778] [serial = 1717] [outer = (nil)] 05:21:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x8edb3800) [pid = 1778] [serial = 1718] [outer = 0x8e282400] 05:21:29 INFO - PROCESS | 1778 | 1472905289984 Marionette DEBUG loaded listener.js 05:21:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x8fb3e000) [pid = 1778] [serial = 1719] [outer = 0x8e282400] 05:21:30 INFO - PROCESS | 1778 | 1472905290874 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 05:21:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 05:21:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1381ms 05:21:30 INFO - PROCESS | 1778 | 1472905290902 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 05:21:30 INFO - PROCESS | 1778 | 1472905290909 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 05:21:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 05:21:30 INFO - PROCESS | 1778 | 1472905290917 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 05:21:30 INFO - PROCESS | 1778 | 1472905290919 Marionette TRACE conn4 <- [1,2262,null,{}] 05:21:30 INFO - PROCESS | 1778 | 1472905290926 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:30 INFO - PROCESS | 1778 | 1472905290930 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:21:31 INFO - PROCESS | 1778 | 1472905291113 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 05:21:31 INFO - PROCESS | 1778 | 1472905291267 Marionette TRACE conn4 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:31 INFO - PROCESS | 1778 | 1472905291276 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:21:31 INFO - PROCESS | 1778 | ++DOCSHELL 0x911cd400 == 20 [pid = 1778] [id = 573] 05:21:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x914a4000) [pid = 1778] [serial = 1720] [outer = (nil)] 05:21:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x914f9400) [pid = 1778] [serial = 1721] [outer = 0x914a4000] 05:21:31 INFO - PROCESS | 1778 | 1472905291350 Marionette DEBUG loaded listener.js 05:21:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x91733000) [pid = 1778] [serial = 1722] [outer = 0x914a4000] 05:21:32 INFO - PROCESS | 1778 | 1472905292283 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 05:21:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 05:21:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1385ms 05:21:32 INFO - PROCESS | 1778 | 1472905292302 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 05:21:32 INFO - PROCESS | 1778 | 1472905292306 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 05:21:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 05:21:32 INFO - PROCESS | 1778 | 1472905292329 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 05:21:32 INFO - PROCESS | 1778 | 1472905292337 Marionette TRACE conn4 <- [1,2266,null,{}] 05:21:32 INFO - PROCESS | 1778 | 1472905292345 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:32 INFO - PROCESS | 1778 | 1472905292353 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:21:32 INFO - PROCESS | 1778 | 1472905292591 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 05:21:32 INFO - PROCESS | 1778 | 1472905292651 Marionette TRACE conn4 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:32 INFO - PROCESS | 1778 | 1472905292660 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:21:32 INFO - PROCESS | 1778 | ++DOCSHELL 0x91735800 == 21 [pid = 1778] [id = 574] 05:21:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x91be2800) [pid = 1778] [serial = 1723] [outer = (nil)] 05:21:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x91becc00) [pid = 1778] [serial = 1724] [outer = 0x91be2800] 05:21:32 INFO - PROCESS | 1778 | 1472905292732 Marionette DEBUG loaded listener.js 05:21:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x91beec00) [pid = 1778] [serial = 1725] [outer = 0x91be2800] 05:21:33 INFO - PROCESS | 1778 | 1472905293758 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 05:21:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 05:21:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1516ms 05:21:33 INFO - PROCESS | 1778 | 1472905293830 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 05:21:33 INFO - PROCESS | 1778 | 1472905293834 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 05:21:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 05:21:33 INFO - PROCESS | 1778 | 1472905293841 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 05:21:33 INFO - PROCESS | 1778 | 1472905293844 Marionette TRACE conn4 <- [1,2270,null,{}] 05:21:33 INFO - PROCESS | 1778 | 1472905293856 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:33 INFO - PROCESS | 1778 | 1472905293860 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:21:34 INFO - PROCESS | 1778 | 1472905294080 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 05:21:34 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x8edb5400) [pid = 1778] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 05:21:34 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x8d9f1c00) [pid = 1778] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 05:21:34 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x8dae5400) [pid = 1778] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 05:21:34 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x9191c400) [pid = 1778] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 05:21:34 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x914a9400) [pid = 1778] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 05:21:34 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x921d1800) [pid = 1778] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 05:21:34 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x92ebf400) [pid = 1778] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 05:21:34 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x8c69ec00) [pid = 1778] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 05:21:34 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x91bf0400) [pid = 1778] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 05:21:34 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x8c7d5800) [pid = 1778] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 05:21:34 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x8edae400) [pid = 1778] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 05:21:34 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x8e284400) [pid = 1778] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 05:21:34 INFO - PROCESS | 1778 | 1472905294416 Marionette TRACE conn4 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:34 INFO - PROCESS | 1778 | 1472905294423 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:21:34 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c69b800 == 22 [pid = 1778] [id = 575] 05:21:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x8c69bc00) [pid = 1778] [serial = 1726] [outer = (nil)] 05:21:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x8dae5400) [pid = 1778] [serial = 1727] [outer = 0x8c69bc00] 05:21:34 INFO - PROCESS | 1778 | 1472905294503 Marionette DEBUG loaded listener.js 05:21:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x8e146c00) [pid = 1778] [serial = 1728] [outer = 0x8c69bc00] 05:21:35 INFO - PROCESS | 1778 | 1472905295227 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 05:21:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 05:21:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1438ms 05:21:35 INFO - PROCESS | 1778 | 1472905295280 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 05:21:35 INFO - PROCESS | 1778 | 1472905295283 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 05:21:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 05:21:35 INFO - PROCESS | 1778 | 1472905295309 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 05:21:35 INFO - PROCESS | 1778 | 1472905295313 Marionette TRACE conn4 <- [1,2274,null,{}] 05:21:35 INFO - PROCESS | 1778 | 1472905295318 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:35 INFO - PROCESS | 1778 | 1472905295324 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:21:35 INFO - PROCESS | 1778 | 1472905295487 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 05:21:35 INFO - PROCESS | 1778 | 1472905295496 Marionette TRACE conn4 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:35 INFO - PROCESS | 1778 | 1472905295514 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:21:35 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e0b7000 == 23 [pid = 1778] [id = 576] 05:21:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x8e148000) [pid = 1778] [serial = 1729] [outer = (nil)] 05:21:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x921cac00) [pid = 1778] [serial = 1730] [outer = 0x8e148000] 05:21:35 INFO - PROCESS | 1778 | 1472905295599 Marionette DEBUG loaded listener.js 05:21:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x92317000) [pid = 1778] [serial = 1731] [outer = 0x8e148000] 05:21:36 INFO - PROCESS | 1778 | 1472905296717 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 05:21:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 05:21:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1485ms 05:21:36 INFO - PROCESS | 1778 | 1472905296796 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 05:21:36 INFO - PROCESS | 1778 | 1472905296803 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 05:21:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 05:21:36 INFO - PROCESS | 1778 | 1472905296812 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 05:21:36 INFO - PROCESS | 1778 | 1472905296817 Marionette TRACE conn4 <- [1,2278,null,{}] 05:21:36 INFO - PROCESS | 1778 | 1472905296826 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:36 INFO - PROCESS | 1778 | 1472905296832 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:21:37 INFO - PROCESS | 1778 | 1472905297072 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 05:21:37 INFO - PROCESS | 1778 | 1472905297359 Marionette TRACE conn4 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:37 INFO - PROCESS | 1778 | 1472905297381 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:21:37 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dae1c00 == 24 [pid = 1778] [id = 577] 05:21:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x8dae4c00) [pid = 1778] [serial = 1732] [outer = (nil)] 05:21:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x8e28e000) [pid = 1778] [serial = 1733] [outer = 0x8dae4c00] 05:21:37 INFO - PROCESS | 1778 | 1472905297486 Marionette DEBUG loaded listener.js 05:21:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x8fbe0000) [pid = 1778] [serial = 1734] [outer = 0x8dae4c00] 05:21:38 INFO - PROCESS | 1778 | 1472905298473 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 05:21:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 05:21:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1736ms 05:21:38 INFO - PROCESS | 1778 | 1472905298549 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 05:21:38 INFO - PROCESS | 1778 | 1472905298556 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 05:21:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 05:21:38 INFO - PROCESS | 1778 | 1472905298567 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 05:21:38 INFO - PROCESS | 1778 | 1472905298571 Marionette TRACE conn4 <- [1,2282,null,{}] 05:21:38 INFO - PROCESS | 1778 | 1472905298578 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:38 INFO - PROCESS | 1778 | 1472905298584 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:21:38 INFO - PROCESS | 1778 | 1472905298814 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 05:21:39 INFO - PROCESS | 1778 | 1472905299054 Marionette TRACE conn4 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:39 INFO - PROCESS | 1778 | 1472905299063 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:21:39 INFO - PROCESS | 1778 | ++DOCSHELL 0x91732400 == 25 [pid = 1778] [id = 578] 05:21:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x91735c00) [pid = 1778] [serial = 1735] [outer = (nil)] 05:21:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x91912400) [pid = 1778] [serial = 1736] [outer = 0x91735c00] 05:21:39 INFO - PROCESS | 1778 | 1472905299166 Marionette DEBUG loaded listener.js 05:21:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x91920c00) [pid = 1778] [serial = 1737] [outer = 0x91735c00] 05:21:40 INFO - PROCESS | 1778 | 1472905300124 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 05:21:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 05:21:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1588ms 05:21:40 INFO - PROCESS | 1778 | 1472905300155 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 05:21:40 INFO - PROCESS | 1778 | 1472905300160 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 05:21:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 05:21:40 INFO - PROCESS | 1778 | 1472905300166 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 05:21:40 INFO - PROCESS | 1778 | 1472905300173 Marionette TRACE conn4 <- [1,2286,null,{}] 05:21:40 INFO - PROCESS | 1778 | 1472905300208 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:40 INFO - PROCESS | 1778 | 1472905300218 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:21:40 INFO - PROCESS | 1778 | 1472905300427 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 05:21:40 INFO - PROCESS | 1778 | 1472905300667 Marionette TRACE conn4 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:40 INFO - PROCESS | 1778 | 1472905300680 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:21:40 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e14b800 == 26 [pid = 1778] [id = 579] 05:21:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x92144400) [pid = 1778] [serial = 1738] [outer = (nil)] 05:21:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x9231e800) [pid = 1778] [serial = 1739] [outer = 0x92144400] 05:21:40 INFO - PROCESS | 1778 | 1472905300781 Marionette DEBUG loaded listener.js 05:21:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x929a9000) [pid = 1778] [serial = 1740] [outer = 0x92144400] 05:21:41 INFO - PROCESS | 1778 | 1472905301745 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 05:21:41 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:21:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1603ms 05:21:41 INFO - PROCESS | 1778 | 1472905301772 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 05:21:41 INFO - PROCESS | 1778 | 1472905301778 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 05:21:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 05:21:41 INFO - PROCESS | 1778 | 1472905301788 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 05:21:41 INFO - PROCESS | 1778 | 1472905301791 Marionette TRACE conn4 <- [1,2290,null,{}] 05:21:41 INFO - PROCESS | 1778 | 1472905301797 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:41 INFO - PROCESS | 1778 | 1472905301803 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:21:41 INFO - PROCESS | 1778 | 1472905301986 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 05:21:42 INFO - PROCESS | 1778 | 1472905302170 Marionette TRACE conn4 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:42 INFO - PROCESS | 1778 | 1472905302177 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:21:42 INFO - PROCESS | 1778 | ++DOCSHELL 0x8edb3400 == 27 [pid = 1778] [id = 580] 05:21:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x9231b000) [pid = 1778] [serial = 1741] [outer = (nil)] 05:21:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x92b32400) [pid = 1778] [serial = 1742] [outer = 0x9231b000] 05:21:42 INFO - PROCESS | 1778 | 1472905302260 Marionette DEBUG loaded listener.js 05:21:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x92b35400) [pid = 1778] [serial = 1743] [outer = 0x9231b000] 05:21:43 INFO - PROCESS | 1778 | 1472905303233 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 05:21:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 05:21:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1482ms 05:21:43 INFO - PROCESS | 1778 | 1472905303270 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 05:21:43 INFO - PROCESS | 1778 | 1472905303275 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 05:21:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 05:21:43 INFO - PROCESS | 1778 | 1472905303281 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 05:21:43 INFO - PROCESS | 1778 | 1472905303284 Marionette TRACE conn4 <- [1,2294,null,{}] 05:21:43 INFO - PROCESS | 1778 | 1472905303290 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:43 INFO - PROCESS | 1778 | 1472905303296 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:21:43 INFO - PROCESS | 1778 | 1472905303474 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 05:21:43 INFO - PROCESS | 1778 | 1472905303661 Marionette TRACE conn4 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:43 INFO - PROCESS | 1778 | 1472905303671 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:21:43 INFO - PROCESS | 1778 | ++DOCSHELL 0x914a5400 == 28 [pid = 1778] [id = 581] 05:21:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x929b1800) [pid = 1778] [serial = 1744] [outer = (nil)] 05:21:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x938c5c00) [pid = 1778] [serial = 1745] [outer = 0x929b1800] 05:21:43 INFO - PROCESS | 1778 | 1472905303753 Marionette DEBUG loaded listener.js 05:21:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x938ccc00) [pid = 1778] [serial = 1746] [outer = 0x929b1800] 05:21:44 INFO - PROCESS | 1778 | 1472905304741 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 05:21:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 05:21:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1536ms 05:21:44 INFO - PROCESS | 1778 | 1472905304818 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 05:21:44 INFO - PROCESS | 1778 | 1472905304823 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 05:21:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 05:21:44 INFO - PROCESS | 1778 | 1472905304829 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 05:21:44 INFO - PROCESS | 1778 | 1472905304832 Marionette TRACE conn4 <- [1,2298,null,{}] 05:21:44 INFO - PROCESS | 1778 | 1472905304839 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:44 INFO - PROCESS | 1778 | 1472905304849 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:21:45 INFO - PROCESS | 1778 | 1472905305123 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 05:21:45 INFO - PROCESS | 1778 | 1472905305401 Marionette TRACE conn4 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:45 INFO - PROCESS | 1778 | 1472905305408 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:21:45 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d9ef000 == 29 [pid = 1778] [id = 582] 05:21:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x929abc00) [pid = 1778] [serial = 1747] [outer = (nil)] 05:21:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0x93c82800) [pid = 1778] [serial = 1748] [outer = 0x929abc00] 05:21:45 INFO - PROCESS | 1778 | 1472905305497 Marionette DEBUG loaded listener.js 05:21:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 88 (0x93c8b400) [pid = 1778] [serial = 1749] [outer = 0x929abc00] 05:21:46 INFO - PROCESS | 1778 | 1472905306363 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 05:21:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 05:21:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1587ms 05:21:46 INFO - PROCESS | 1778 | 1472905306418 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 05:21:46 INFO - PROCESS | 1778 | 1472905306422 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 05:21:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 05:21:46 INFO - PROCESS | 1778 | 1472905306428 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 05:21:46 INFO - PROCESS | 1778 | 1472905306432 Marionette TRACE conn4 <- [1,2302,null,{}] 05:21:46 INFO - PROCESS | 1778 | 1472905306438 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:46 INFO - PROCESS | 1778 | 1472905306443 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:21:46 INFO - PROCESS | 1778 | 1472905306621 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 05:21:46 INFO - PROCESS | 1778 | 1472905306809 Marionette TRACE conn4 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:46 INFO - PROCESS | 1778 | 1472905306816 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:21:46 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7cec00 == 30 [pid = 1778] [id = 583] 05:21:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 89 (0x8dfe2000) [pid = 1778] [serial = 1750] [outer = (nil)] 05:21:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 90 (0x95164400) [pid = 1778] [serial = 1751] [outer = 0x8dfe2000] 05:21:46 INFO - PROCESS | 1778 | 1472905306898 Marionette DEBUG loaded listener.js 05:21:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 91 (0x9516a400) [pid = 1778] [serial = 1752] [outer = 0x8dfe2000] 05:21:47 INFO - PROCESS | 1778 | 1472905307907 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 05:21:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 05:21:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1530ms 05:21:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 05:21:47 INFO - PROCESS | 1778 | 1472905307960 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 05:21:47 INFO - PROCESS | 1778 | 1472905307963 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 05:21:47 INFO - PROCESS | 1778 | 1472905307970 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 05:21:47 INFO - PROCESS | 1778 | 1472905307973 Marionette TRACE conn4 <- [1,2306,null,{}] 05:21:47 INFO - PROCESS | 1778 | 1472905307979 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:47 INFO - PROCESS | 1778 | 1472905307984 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:21:48 INFO - PROCESS | 1778 | 1472905308169 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 05:21:48 INFO - PROCESS | 1778 | 1472905308358 Marionette TRACE conn4 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:48 INFO - PROCESS | 1778 | 1472905308368 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:21:48 INFO - PROCESS | 1778 | ++DOCSHELL 0x93c83400 == 31 [pid = 1778] [id = 584] 05:21:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 92 (0x93c87000) [pid = 1778] [serial = 1753] [outer = (nil)] 05:21:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 93 (0x95177000) [pid = 1778] [serial = 1754] [outer = 0x93c87000] 05:21:48 INFO - PROCESS | 1778 | 1472905308450 Marionette DEBUG loaded listener.js 05:21:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 94 (0x95178800) [pid = 1778] [serial = 1755] [outer = 0x93c87000] 05:21:49 INFO - PROCESS | 1778 | 1472905309393 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 05:21:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 05:21:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1490ms 05:21:49 INFO - PROCESS | 1778 | 1472905309460 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 05:21:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 05:21:49 INFO - PROCESS | 1778 | 1472905309464 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 05:21:49 INFO - PROCESS | 1778 | 1472905309470 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 05:21:49 INFO - PROCESS | 1778 | 1472905309474 Marionette TRACE conn4 <- [1,2310,null,{}] 05:21:49 INFO - PROCESS | 1778 | 1472905309480 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:49 INFO - PROCESS | 1778 | 1472905309485 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:21:49 INFO - PROCESS | 1778 | 1472905309663 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 05:21:49 INFO - PROCESS | 1778 | 1472905309858 Marionette TRACE conn4 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:49 INFO - PROCESS | 1778 | 1472905309869 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:21:49 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7ce400 == 32 [pid = 1778] [id = 585] 05:21:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 95 (0x8c7d6400) [pid = 1778] [serial = 1756] [outer = (nil)] 05:21:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 96 (0x8fb44800) [pid = 1778] [serial = 1757] [outer = 0x8c7d6400] 05:21:49 INFO - PROCESS | 1778 | 1472905309952 Marionette DEBUG loaded listener.js 05:21:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 97 (0x914a8000) [pid = 1778] [serial = 1758] [outer = 0x8c7d6400] 05:21:51 INFO - PROCESS | 1778 | 1472905311142 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 05:21:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 05:21:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1734ms 05:21:51 INFO - PROCESS | 1778 | 1472905311206 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 05:21:51 INFO - PROCESS | 1778 | 1472905311213 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 05:21:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 05:21:51 INFO - PROCESS | 1778 | 1472905311222 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 05:21:51 INFO - PROCESS | 1778 | 1472905311227 Marionette TRACE conn4 <- [1,2314,null,{}] 05:21:51 INFO - PROCESS | 1778 | 1472905311236 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:51 INFO - PROCESS | 1778 | 1472905311242 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:21:51 INFO - PROCESS | 1778 | 1472905311462 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 05:21:51 INFO - PROCESS | 1778 | 1472905311818 Marionette TRACE conn4 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:51 INFO - PROCESS | 1778 | 1472905311834 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:21:51 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dae1800 == 33 [pid = 1778] [id = 586] 05:21:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 98 (0x8e0b6400) [pid = 1778] [serial = 1759] [outer = (nil)] 05:21:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 99 (0x8e14e400) [pid = 1778] [serial = 1760] [outer = 0x8e0b6400] 05:21:51 INFO - PROCESS | 1778 | 1472905311911 Marionette DEBUG loaded listener.js 05:21:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 100 (0x8e28e800) [pid = 1778] [serial = 1761] [outer = 0x8e0b6400] 05:21:53 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7d0400 == 32 [pid = 1778] [id = 560] 05:21:53 INFO - PROCESS | 1778 | --DOMWINDOW == 99 (0x9173c000) [pid = 1778] [serial = 1700] [outer = (nil)] [url = about:blank] 05:21:53 INFO - PROCESS | 1778 | --DOMWINDOW == 98 (0x911d3000) [pid = 1778] [serial = 1668] [outer = (nil)] [url = about:blank] 05:21:53 INFO - PROCESS | 1778 | --DOMWINDOW == 97 (0x8dfe3000) [pid = 1778] [serial = 1689] [outer = (nil)] [url = about:blank] 05:21:53 INFO - PROCESS | 1778 | --DOMWINDOW == 96 (0x8edaf400) [pid = 1778] [serial = 1685] [outer = (nil)] [url = about:blank] 05:21:53 INFO - PROCESS | 1778 | --DOMWINDOW == 95 (0x9211f000) [pid = 1778] [serial = 1671] [outer = (nil)] [url = about:blank] 05:21:53 INFO - PROCESS | 1778 | --DOMWINDOW == 94 (0x914ed400) [pid = 1778] [serial = 1695] [outer = (nil)] [url = about:blank] 05:21:53 INFO - PROCESS | 1778 | --DOMWINDOW == 93 (0x92b38800) [pid = 1778] [serial = 1677] [outer = (nil)] [url = about:blank] 05:21:53 INFO - PROCESS | 1778 | --DOMWINDOW == 92 (0x92b30800) [pid = 1778] [serial = 1676] [outer = (nil)] [url = about:blank] 05:21:53 INFO - PROCESS | 1778 | --DOMWINDOW == 91 (0x93a4e400) [pid = 1778] [serial = 1680] [outer = (nil)] [url = about:blank] 05:21:53 INFO - PROCESS | 1778 | --DOMWINDOW == 90 (0x91be7800) [pid = 1778] [serial = 1670] [outer = (nil)] [url = about:blank] 05:21:53 INFO - PROCESS | 1778 | --DOMWINDOW == 89 (0x8d9f1000) [pid = 1778] [serial = 1665] [outer = (nil)] [url = about:blank] 05:21:53 INFO - PROCESS | 1778 | --DOMWINDOW == 88 (0x914ac000) [pid = 1778] [serial = 1694] [outer = (nil)] [url = about:blank] 05:21:53 INFO - PROCESS | 1778 | --DOMWINDOW == 87 (0x8fbe3400) [pid = 1778] [serial = 1667] [outer = (nil)] [url = about:blank] 05:21:53 INFO - PROCESS | 1778 | --DOMWINDOW == 86 (0x929a8000) [pid = 1778] [serial = 1674] [outer = (nil)] [url = about:blank] 05:21:53 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x8fbe6c00) [pid = 1778] [serial = 1683] [outer = (nil)] [url = about:blank] 05:21:53 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x8edb1800) [pid = 1778] [serial = 1691] [outer = (nil)] [url = about:blank] 05:21:53 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x8c7d8000) [pid = 1778] [serial = 1664] [outer = (nil)] [url = about:blank] 05:21:53 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x9231bc00) [pid = 1778] [serial = 1673] [outer = (nil)] [url = about:blank] 05:21:53 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x938cb000) [pid = 1778] [serial = 1679] [outer = (nil)] [url = about:blank] 05:21:53 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x8fb44400) [pid = 1778] [serial = 1697] [outer = (nil)] [url = about:blank] 05:21:53 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x8fbdb400) [pid = 1778] [serial = 1686] [outer = (nil)] [url = about:blank] 05:21:53 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x8e0ad400) [pid = 1778] [serial = 1682] [outer = (nil)] [url = about:blank] 05:21:53 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x8dfdb800) [pid = 1778] [serial = 1688] [outer = (nil)] [url = about:blank] 05:21:53 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x8fb40000) [pid = 1778] [serial = 1692] [outer = (nil)] [url = about:blank] 05:21:53 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x914af400) [pid = 1778] [serial = 1698] [outer = (nil)] [url = about:blank] 05:21:53 INFO - PROCESS | 1778 | 1472905313984 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 05:21:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 05:21:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 2789ms 05:21:54 INFO - PROCESS | 1778 | 1472905314011 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 05:21:54 INFO - PROCESS | 1778 | 1472905314018 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 05:21:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 05:21:54 INFO - PROCESS | 1778 | 1472905314026 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 05:21:54 INFO - PROCESS | 1778 | 1472905314032 Marionette TRACE conn4 <- [1,2318,null,{}] 05:21:54 INFO - PROCESS | 1778 | 1472905314042 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:54 INFO - PROCESS | 1778 | 1472905314048 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:21:54 INFO - PROCESS | 1778 | 1472905314270 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 05:21:54 INFO - PROCESS | 1778 | 1472905314407 Marionette TRACE conn4 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:54 INFO - PROCESS | 1778 | 1472905314415 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:21:54 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d9f3000 == 33 [pid = 1778] [id = 587] 05:21:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x8d9f3c00) [pid = 1778] [serial = 1762] [outer = (nil)] 05:21:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x8dfdc400) [pid = 1778] [serial = 1763] [outer = 0x8d9f3c00] 05:21:54 INFO - PROCESS | 1778 | 1472905314492 Marionette DEBUG loaded listener.js 05:21:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x8dfe2c00) [pid = 1778] [serial = 1764] [outer = 0x8d9f3c00] 05:21:55 INFO - PROCESS | 1778 | 1472905315335 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 05:21:55 INFO - PROCESS | 1778 | 1472905315391 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 05:21:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 05:21:55 INFO - PROCESS | 1778 | 1472905315403 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 05:21:55 INFO - PROCESS | 1778 | 1472905315407 Marionette TRACE conn4 <- [1,2322,null,{}] 05:21:55 INFO - PROCESS | 1778 | 1472905315414 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:55 INFO - PROCESS | 1778 | 1472905315419 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:21:55 INFO - PROCESS | 1778 | 1472905315594 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 05:21:55 INFO - PROCESS | 1778 | 1472905315747 Marionette TRACE conn4 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:55 INFO - PROCESS | 1778 | 1472905315757 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:21:55 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e144800 == 34 [pid = 1778] [id = 588] 05:21:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x8edaf400) [pid = 1778] [serial = 1765] [outer = (nil)] 05:21:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x8edb6400) [pid = 1778] [serial = 1766] [outer = 0x8edaf400] 05:21:55 INFO - PROCESS | 1778 | 1472905315831 Marionette DEBUG loaded listener.js 05:21:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x8fb3fc00) [pid = 1778] [serial = 1767] [outer = 0x8edaf400] 05:21:56 INFO - PROCESS | 1778 | 1472905316783 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 05:21:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 05:21:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1429ms 05:21:56 INFO - PROCESS | 1778 | 1472905316840 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 05:21:56 INFO - PROCESS | 1778 | 1472905316843 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 05:21:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 05:21:56 INFO - PROCESS | 1778 | 1472905316852 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 05:21:56 INFO - PROCESS | 1778 | 1472905316859 Marionette TRACE conn4 <- [1,2326,null,{}] 05:21:56 INFO - PROCESS | 1778 | 1472905316886 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:56 INFO - PROCESS | 1778 | 1472905316894 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:21:57 INFO - PROCESS | 1778 | 1472905317124 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 05:21:57 INFO - PROCESS | 1778 | 1472905317217 Marionette TRACE conn4 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:57 INFO - PROCESS | 1778 | 1472905317230 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:21:57 INFO - PROCESS | 1778 | ++DOCSHELL 0x914a6800 == 35 [pid = 1778] [id = 589] 05:21:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x914a7c00) [pid = 1778] [serial = 1768] [outer = (nil)] 05:21:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x914acc00) [pid = 1778] [serial = 1769] [outer = 0x914a7c00] 05:21:57 INFO - PROCESS | 1778 | 1472905317305 Marionette DEBUG loaded listener.js 05:21:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x914ecc00) [pid = 1778] [serial = 1770] [outer = 0x914a7c00] 05:21:58 INFO - PROCESS | 1778 | 1472905318726 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 05:21:58 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x8e148000) [pid = 1778] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 05:21:58 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x91be2800) [pid = 1778] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 05:21:58 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x8c69bc00) [pid = 1778] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 05:21:58 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x91be4c00) [pid = 1778] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 05:21:58 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x911c7400) [pid = 1778] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 05:21:58 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x91beb000) [pid = 1778] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 05:21:58 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x8c7d9800) [pid = 1778] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 05:21:58 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x8dfd9800) [pid = 1778] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 05:21:58 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x8e282400) [pid = 1778] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 05:21:58 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x914a4000) [pid = 1778] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 05:21:58 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x9158cc00) [pid = 1778] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 05:21:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 05:21:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1940ms 05:21:58 INFO - PROCESS | 1778 | 1472905318842 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 05:21:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 05:21:58 INFO - PROCESS | 1778 | 1472905318848 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 05:21:58 INFO - PROCESS | 1778 | 1472905318855 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 05:21:58 INFO - PROCESS | 1778 | 1472905318858 Marionette TRACE conn4 <- [1,2330,null,{}] 05:21:58 INFO - PROCESS | 1778 | 1472905318863 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:58 INFO - PROCESS | 1778 | 1472905318868 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:21:59 INFO - PROCESS | 1778 | 1472905319074 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 05:21:59 INFO - PROCESS | 1778 | 1472905319162 Marionette TRACE conn4 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:59 INFO - PROCESS | 1778 | 1472905319168 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:21:59 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e0b0c00 == 36 [pid = 1778] [id = 590] 05:21:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x8fbe4400) [pid = 1778] [serial = 1771] [outer = (nil)] 05:21:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x914ef400) [pid = 1778] [serial = 1772] [outer = 0x8fbe4400] 05:21:59 INFO - PROCESS | 1778 | 1472905319246 Marionette DEBUG loaded listener.js 05:21:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x91589c00) [pid = 1778] [serial = 1773] [outer = 0x8fbe4400] 05:22:00 INFO - PROCESS | 1778 | 1472905320000 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 05:22:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 05:22:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1191ms 05:22:00 INFO - PROCESS | 1778 | 1472905320046 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 05:22:00 INFO - PROCESS | 1778 | 1472905320050 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 05:22:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 05:22:00 INFO - PROCESS | 1778 | 1472905320056 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 05:22:00 INFO - PROCESS | 1778 | 1472905320060 Marionette TRACE conn4 <- [1,2334,null,{}] 05:22:00 INFO - PROCESS | 1778 | 1472905320076 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:00 INFO - PROCESS | 1778 | 1472905320083 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:22:00 INFO - PROCESS | 1778 | 1472905320236 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 05:22:00 INFO - PROCESS | 1778 | 1472905320245 Marionette TRACE conn4 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:00 INFO - PROCESS | 1778 | 1472905320252 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:22:00 INFO - PROCESS | 1778 | ++DOCSHELL 0x9158ec00 == 37 [pid = 1778] [id = 591] 05:22:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x91734000) [pid = 1778] [serial = 1774] [outer = (nil)] 05:22:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x91917400) [pid = 1778] [serial = 1775] [outer = 0x91734000] 05:22:00 INFO - PROCESS | 1778 | 1472905320326 Marionette DEBUG loaded listener.js 05:22:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x91be2800) [pid = 1778] [serial = 1776] [outer = 0x91734000] 05:22:01 INFO - PROCESS | 1778 | 1472905321566 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 05:22:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 05:22:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1548ms 05:22:01 INFO - PROCESS | 1778 | 1472905321607 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 05:22:01 INFO - PROCESS | 1778 | 1472905321616 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 05:22:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 05:22:01 INFO - PROCESS | 1778 | 1472905321624 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 05:22:01 INFO - PROCESS | 1778 | 1472905321629 Marionette TRACE conn4 <- [1,2338,null,{}] 05:22:01 INFO - PROCESS | 1778 | 1472905321639 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:01 INFO - PROCESS | 1778 | 1472905321645 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:22:01 INFO - PROCESS | 1778 | 1472905321874 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 05:22:02 INFO - PROCESS | 1778 | 1472905322127 Marionette TRACE conn4 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:02 INFO - PROCESS | 1778 | 1472905322136 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:22:02 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dfe5c00 == 38 [pid = 1778] [id = 592] 05:22:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x8e0ac000) [pid = 1778] [serial = 1777] [outer = (nil)] 05:22:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x8e284800) [pid = 1778] [serial = 1778] [outer = 0x8e0ac000] 05:22:02 INFO - PROCESS | 1778 | 1472905322265 Marionette DEBUG loaded listener.js 05:22:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x8fb42400) [pid = 1778] [serial = 1779] [outer = 0x8e0ac000] 05:22:03 INFO - PROCESS | 1778 | 1472905323389 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 05:22:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 05:22:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1788ms 05:22:03 INFO - PROCESS | 1778 | 1472905323412 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 05:22:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 05:22:03 INFO - PROCESS | 1778 | 1472905323420 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 05:22:03 INFO - PROCESS | 1778 | 1472905323431 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 05:22:03 INFO - PROCESS | 1778 | 1472905323436 Marionette TRACE conn4 <- [1,2342,null,{}] 05:22:03 INFO - PROCESS | 1778 | 1472905323443 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:03 INFO - PROCESS | 1778 | 1472905323449 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:22:03 INFO - PROCESS | 1778 | 1472905323650 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 05:22:03 INFO - PROCESS | 1778 | 1472905323885 Marionette TRACE conn4 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:03 INFO - PROCESS | 1778 | 1472905323892 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:22:03 INFO - PROCESS | 1778 | ++DOCSHELL 0x8fbe2000 == 39 [pid = 1778] [id = 593] 05:22:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x914f7800) [pid = 1778] [serial = 1780] [outer = (nil)] 05:22:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x9173f400) [pid = 1778] [serial = 1781] [outer = 0x914f7800] 05:22:04 INFO - PROCESS | 1778 | 1472905324024 Marionette DEBUG loaded listener.js 05:22:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x914ee400) [pid = 1778] [serial = 1782] [outer = 0x914f7800] 05:22:05 INFO - PROCESS | 1778 | 1472905325034 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 05:22:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 05:22:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1643ms 05:22:05 INFO - PROCESS | 1778 | 1472905325073 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 05:22:05 INFO - PROCESS | 1778 | 1472905325078 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 05:22:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 05:22:05 INFO - PROCESS | 1778 | 1472905325085 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 05:22:05 INFO - PROCESS | 1778 | 1472905325091 Marionette TRACE conn4 <- [1,2346,null,{}] 05:22:05 INFO - PROCESS | 1778 | 1472905325108 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:05 INFO - PROCESS | 1778 | 1472905325116 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:22:05 INFO - PROCESS | 1778 | 1472905325325 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 05:22:05 INFO - PROCESS | 1778 | 1472905325561 Marionette TRACE conn4 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:05 INFO - PROCESS | 1778 | 1472905325573 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:22:05 INFO - PROCESS | 1778 | ++DOCSHELL 0x9214d400 == 40 [pid = 1778] [id = 594] 05:22:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x9214dc00) [pid = 1778] [serial = 1783] [outer = (nil)] 05:22:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0x921c9c00) [pid = 1778] [serial = 1784] [outer = 0x9214dc00] 05:22:05 INFO - PROCESS | 1778 | 1472905325699 Marionette DEBUG loaded listener.js 05:22:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 88 (0x921cfc00) [pid = 1778] [serial = 1785] [outer = 0x9214dc00] 05:22:06 INFO - PROCESS | 1778 | 1472905326680 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 05:22:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 05:22:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1643ms 05:22:06 INFO - PROCESS | 1778 | 1472905326728 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 05:22:06 INFO - PROCESS | 1778 | 1472905326733 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 05:22:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 05:22:06 INFO - PROCESS | 1778 | 1472905326740 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 05:22:06 INFO - PROCESS | 1778 | 1472905326743 Marionette TRACE conn4 <- [1,2350,null,{}] 05:22:06 INFO - PROCESS | 1778 | 1472905326749 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:06 INFO - PROCESS | 1778 | 1472905326754 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:22:06 INFO - PROCESS | 1778 | 1472905326936 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 05:22:07 INFO - PROCESS | 1778 | 1472905327165 Marionette TRACE conn4 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:07 INFO - PROCESS | 1778 | 1472905327176 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:22:07 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7d5800 == 41 [pid = 1778] [id = 595] 05:22:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 89 (0x8d9e8800) [pid = 1778] [serial = 1786] [outer = (nil)] 05:22:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 90 (0x8fb46400) [pid = 1778] [serial = 1787] [outer = 0x8d9e8800] 05:22:07 INFO - PROCESS | 1778 | 1472905327305 Marionette DEBUG loaded listener.js 05:22:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 91 (0x9158bc00) [pid = 1778] [serial = 1788] [outer = 0x8d9e8800] 05:22:08 INFO - PROCESS | 1778 | 1472905328525 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 05:22:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 05:22:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1883ms 05:22:08 INFO - PROCESS | 1778 | 1472905328633 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 05:22:08 INFO - PROCESS | 1778 | 1472905328640 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 05:22:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 05:22:08 INFO - PROCESS | 1778 | 1472905328656 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 05:22:08 INFO - PROCESS | 1778 | 1472905328661 Marionette TRACE conn4 <- [1,2354,null,{}] 05:22:08 INFO - PROCESS | 1778 | --DOCSHELL 0x8e14b800 == 40 [pid = 1778] [id = 579] 05:22:08 INFO - PROCESS | 1778 | --DOCSHELL 0x8e0b0c00 == 39 [pid = 1778] [id = 590] 05:22:08 INFO - PROCESS | 1778 | 1472905328792 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:08 INFO - PROCESS | 1778 | 1472905328798 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:22:08 INFO - PROCESS | 1778 | --DOCSHELL 0x914a6800 == 38 [pid = 1778] [id = 589] 05:22:08 INFO - PROCESS | 1778 | --DOCSHELL 0x8e144800 == 37 [pid = 1778] [id = 588] 05:22:08 INFO - PROCESS | 1778 | --DOCSHELL 0x8d9f3000 == 36 [pid = 1778] [id = 587] 05:22:09 INFO - PROCESS | 1778 | 1472905328999 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 05:22:09 INFO - PROCESS | 1778 | --DOMWINDOW == 90 (0x921cac00) [pid = 1778] [serial = 1730] [outer = (nil)] [url = about:blank] 05:22:09 INFO - PROCESS | 1778 | --DOMWINDOW == 89 (0x91becc00) [pid = 1778] [serial = 1724] [outer = (nil)] [url = about:blank] 05:22:09 INFO - PROCESS | 1778 | --DOMWINDOW == 88 (0x8dae5400) [pid = 1778] [serial = 1727] [outer = (nil)] [url = about:blank] 05:22:09 INFO - PROCESS | 1778 | --DOMWINDOW == 87 (0x921ca800) [pid = 1778] [serial = 1712] [outer = (nil)] [url = about:blank] 05:22:09 INFO - PROCESS | 1778 | --DOMWINDOW == 86 (0x921cdc00) [pid = 1778] [serial = 1713] [outer = (nil)] [url = about:blank] 05:22:09 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x914ad400) [pid = 1778] [serial = 1706] [outer = (nil)] [url = about:blank] 05:22:09 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x91581800) [pid = 1778] [serial = 1707] [outer = (nil)] [url = about:blank] 05:22:09 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x92114c00) [pid = 1778] [serial = 1709] [outer = (nil)] [url = about:blank] 05:22:09 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x92118000) [pid = 1778] [serial = 1710] [outer = (nil)] [url = about:blank] 05:22:09 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x8d9edc00) [pid = 1778] [serial = 1715] [outer = (nil)] [url = about:blank] 05:22:09 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x8dfd9c00) [pid = 1778] [serial = 1716] [outer = (nil)] [url = about:blank] 05:22:09 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x8e147000) [pid = 1778] [serial = 1703] [outer = (nil)] [url = about:blank] 05:22:09 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x8e289400) [pid = 1778] [serial = 1704] [outer = (nil)] [url = about:blank] 05:22:09 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x8edb3800) [pid = 1778] [serial = 1718] [outer = (nil)] [url = about:blank] 05:22:09 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x8fb3e000) [pid = 1778] [serial = 1719] [outer = (nil)] [url = about:blank] 05:22:09 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x914f9400) [pid = 1778] [serial = 1721] [outer = (nil)] [url = about:blank] 05:22:09 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x9173fc00) [pid = 1778] [serial = 1701] [outer = (nil)] [url = about:blank] 05:22:09 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x91beec00) [pid = 1778] [serial = 1725] [outer = (nil)] [url = about:blank] 05:22:09 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x92317000) [pid = 1778] [serial = 1731] [outer = (nil)] [url = about:blank] 05:22:09 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x91733000) [pid = 1778] [serial = 1722] [outer = (nil)] [url = about:blank] 05:22:09 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x8e146c00) [pid = 1778] [serial = 1728] [outer = (nil)] [url = about:blank] 05:22:09 INFO - PROCESS | 1778 | 1472905329185 Marionette TRACE conn4 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:09 INFO - PROCESS | 1778 | 1472905329196 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:22:09 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7d3800 == 37 [pid = 1778] [id = 596] 05:22:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x8d9edc00) [pid = 1778] [serial = 1789] [outer = (nil)] 05:22:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x8dae5400) [pid = 1778] [serial = 1790] [outer = 0x8d9edc00] 05:22:09 INFO - PROCESS | 1778 | 1472905329270 Marionette DEBUG loaded listener.js 05:22:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x8e0b3000) [pid = 1778] [serial = 1791] [outer = 0x8d9edc00] 05:22:10 INFO - PROCESS | 1778 | 1472905330073 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 05:22:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 05:22:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1484ms 05:22:10 INFO - PROCESS | 1778 | 1472905330141 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 05:22:10 INFO - PROCESS | 1778 | 1472905330148 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 05:22:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 05:22:10 INFO - PROCESS | 1778 | 1472905330158 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 05:22:10 INFO - PROCESS | 1778 | 1472905330162 Marionette TRACE conn4 <- [1,2358,null,{}] 05:22:10 INFO - PROCESS | 1778 | 1472905330168 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:10 INFO - PROCESS | 1778 | 1472905330174 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:22:10 INFO - PROCESS | 1778 | 1472905330340 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 05:22:10 INFO - PROCESS | 1778 | 1472905330351 Marionette TRACE conn4 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:10 INFO - PROCESS | 1778 | 1472905330359 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:22:10 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dad8400 == 38 [pid = 1778] [id = 597] 05:22:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x8dfe1000) [pid = 1778] [serial = 1792] [outer = (nil)] 05:22:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x8fb42c00) [pid = 1778] [serial = 1793] [outer = 0x8dfe1000] 05:22:10 INFO - PROCESS | 1778 | 1472905330587 Marionette DEBUG loaded listener.js 05:22:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x911c7400) [pid = 1778] [serial = 1794] [outer = 0x8dfe1000] 05:22:11 INFO - PROCESS | 1778 | 1472905331485 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 05:22:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 05:22:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1379ms 05:22:11 INFO - PROCESS | 1778 | 1472905331537 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 05:22:11 INFO - PROCESS | 1778 | 1472905331541 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 05:22:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 05:22:11 INFO - PROCESS | 1778 | 1472905331552 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 05:22:11 INFO - PROCESS | 1778 | 1472905331557 Marionette TRACE conn4 <- [1,2362,null,{}] 05:22:11 INFO - PROCESS | 1778 | 1472905331576 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:11 INFO - PROCESS | 1778 | 1472905331588 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:22:11 INFO - PROCESS | 1778 | 1472905331823 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 05:22:11 INFO - PROCESS | 1778 | 1472905331844 Marionette TRACE conn4 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:11 INFO - PROCESS | 1778 | 1472905331852 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:22:11 INFO - PROCESS | 1778 | ++DOCSHELL 0x9173cc00 == 39 [pid = 1778] [id = 598] 05:22:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x9173f000) [pid = 1778] [serial = 1795] [outer = (nil)] 05:22:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x91be1400) [pid = 1778] [serial = 1796] [outer = 0x9173f000] 05:22:11 INFO - PROCESS | 1778 | 1472905331926 Marionette DEBUG loaded listener.js 05:22:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x92115000) [pid = 1778] [serial = 1797] [outer = 0x9173f000] 05:22:12 INFO - PROCESS | 1778 | 1472905332898 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 05:22:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 05:22:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1637ms 05:22:13 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x929b1800) [pid = 1778] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 05:22:13 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x8edaf400) [pid = 1778] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 05:22:13 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x92144400) [pid = 1778] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 05:22:13 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x8fbe4400) [pid = 1778] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 05:22:13 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x914a7c00) [pid = 1778] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 05:22:13 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x8dfe2000) [pid = 1778] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 05:22:13 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x8e0b6400) [pid = 1778] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 05:22:13 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x91735c00) [pid = 1778] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 05:22:13 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x8c7d6400) [pid = 1778] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 05:22:13 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x93c87000) [pid = 1778] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 05:22:13 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x8dae4c00) [pid = 1778] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 05:22:13 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x9231b000) [pid = 1778] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 05:22:13 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x8d9f3c00) [pid = 1778] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 05:22:13 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x929abc00) [pid = 1778] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 05:22:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 05:22:13 INFO - PROCESS | 1778 | 1472905333224 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 05:22:13 INFO - PROCESS | 1778 | 1472905333230 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 05:22:13 INFO - PROCESS | 1778 | 1472905333239 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 05:22:13 INFO - PROCESS | 1778 | 1472905333245 Marionette TRACE conn4 <- [1,2366,null,{}] 05:22:13 INFO - PROCESS | 1778 | 1472905333254 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:13 INFO - PROCESS | 1778 | 1472905333260 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:22:13 INFO - PROCESS | 1778 | 1472905333485 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 05:22:13 INFO - PROCESS | 1778 | 1472905333736 Marionette TRACE conn4 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:13 INFO - PROCESS | 1778 | 1472905333753 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:22:13 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dad8c00 == 40 [pid = 1778] [id = 599] 05:22:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x8dad9000) [pid = 1778] [serial = 1798] [outer = (nil)] 05:22:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x8dade800) [pid = 1778] [serial = 1799] [outer = 0x8dad9000] 05:22:13 INFO - PROCESS | 1778 | 1472905333880 Marionette DEBUG loaded listener.js 05:22:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x8dfdc000) [pid = 1778] [serial = 1800] [outer = 0x8dad9000] 05:22:14 INFO - PROCESS | 1778 | 1472905334856 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 05:22:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 05:22:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1685ms 05:22:14 INFO - PROCESS | 1778 | 1472905334925 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 05:22:14 INFO - PROCESS | 1778 | 1472905334930 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 05:22:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 05:22:14 INFO - PROCESS | 1778 | 1472905334943 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 05:22:14 INFO - PROCESS | 1778 | 1472905334948 Marionette TRACE conn4 <- [1,2370,null,{}] 05:22:14 INFO - PROCESS | 1778 | 1472905334955 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:14 INFO - PROCESS | 1778 | 1472905334961 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:22:15 INFO - PROCESS | 1778 | 1472905335159 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 05:22:15 INFO - PROCESS | 1778 | 1472905335409 Marionette TRACE conn4 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:15 INFO - PROCESS | 1778 | 1472905335416 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:22:15 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dfe5800 == 41 [pid = 1778] [id = 600] 05:22:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x8edb4000) [pid = 1778] [serial = 1801] [outer = (nil)] 05:22:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x8fb3b000) [pid = 1778] [serial = 1802] [outer = 0x8edb4000] 05:22:15 INFO - PROCESS | 1778 | 1472905335536 Marionette DEBUG loaded listener.js 05:22:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x8fbdd800) [pid = 1778] [serial = 1803] [outer = 0x8edb4000] 05:22:16 INFO - PROCESS | 1778 | 1472905336464 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 05:22:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 05:22:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1600ms 05:22:16 INFO - PROCESS | 1778 | 1472905336540 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 05:22:16 INFO - PROCESS | 1778 | 1472905336543 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 05:22:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 05:22:16 INFO - PROCESS | 1778 | 1472905336552 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 05:22:16 INFO - PROCESS | 1778 | 1472905336556 Marionette TRACE conn4 <- [1,2374,null,{}] 05:22:16 INFO - PROCESS | 1778 | 1472905336573 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:16 INFO - PROCESS | 1778 | 1472905336582 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:22:16 INFO - PROCESS | 1778 | 1472905336820 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 05:22:17 INFO - PROCESS | 1778 | 1472905337106 Marionette TRACE conn4 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:17 INFO - PROCESS | 1778 | 1472905337121 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:22:17 INFO - PROCESS | 1778 | ++DOCSHELL 0x91588400 == 42 [pid = 1778] [id = 601] 05:22:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x9158d000) [pid = 1778] [serial = 1804] [outer = (nil)] 05:22:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x91735c00) [pid = 1778] [serial = 1805] [outer = 0x9158d000] 05:22:17 INFO - PROCESS | 1778 | 1472905337224 Marionette DEBUG loaded listener.js 05:22:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x91911800) [pid = 1778] [serial = 1806] [outer = 0x9158d000] 05:22:18 INFO - PROCESS | 1778 | 1472905338221 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 05:22:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 05:22:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1736ms 05:22:18 INFO - PROCESS | 1778 | 1472905338289 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 05:22:18 INFO - PROCESS | 1778 | 1472905338293 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 05:22:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 05:22:18 INFO - PROCESS | 1778 | 1472905338301 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 05:22:18 INFO - PROCESS | 1778 | 1472905338306 Marionette TRACE conn4 <- [1,2378,null,{}] 05:22:18 INFO - PROCESS | 1778 | 1472905338313 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:18 INFO - PROCESS | 1778 | 1472905338318 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:22:18 INFO - PROCESS | 1778 | 1472905338501 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 05:22:18 INFO - PROCESS | 1778 | 1472905338731 Marionette TRACE conn4 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:18 INFO - PROCESS | 1778 | 1472905338740 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:22:18 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dae4000 == 43 [pid = 1778] [id = 602] 05:22:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x8dfddc00) [pid = 1778] [serial = 1807] [outer = (nil)] 05:22:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x92150000) [pid = 1778] [serial = 1808] [outer = 0x8dfddc00] 05:22:18 INFO - PROCESS | 1778 | 1472905338867 Marionette DEBUG loaded listener.js 05:22:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x92314000) [pid = 1778] [serial = 1809] [outer = 0x8dfddc00] 05:22:19 INFO - PROCESS | 1778 | 1472905339799 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 05:22:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 05:22:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1537ms 05:22:19 INFO - PROCESS | 1778 | 1472905339838 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 05:22:19 INFO - PROCESS | 1778 | 1472905339842 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 05:22:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 05:22:19 INFO - PROCESS | 1778 | 1472905339849 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 05:22:19 INFO - PROCESS | 1778 | 1472905339852 Marionette TRACE conn4 <- [1,2382,null,{}] 05:22:19 INFO - PROCESS | 1778 | 1472905339858 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:19 INFO - PROCESS | 1778 | 1472905339864 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:22:20 INFO - PROCESS | 1778 | 1472905340038 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 05:22:20 INFO - PROCESS | 1778 | 1472905340228 Marionette TRACE conn4 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:20 INFO - PROCESS | 1778 | 1472905340236 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:22:20 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c6a2800 == 44 [pid = 1778] [id = 603] 05:22:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x8c7d6c00) [pid = 1778] [serial = 1810] [outer = (nil)] 05:22:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x929a5400) [pid = 1778] [serial = 1811] [outer = 0x8c7d6c00] 05:22:20 INFO - PROCESS | 1778 | 1472905340318 Marionette DEBUG loaded listener.js 05:22:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x929ab400) [pid = 1778] [serial = 1812] [outer = 0x8c7d6c00] 05:22:21 INFO - PROCESS | 1778 | 1472905341279 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 05:22:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 05:22:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1484ms 05:22:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 05:22:21 INFO - PROCESS | 1778 | 1472905341334 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 05:22:21 INFO - PROCESS | 1778 | 1472905341337 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 05:22:21 INFO - PROCESS | 1778 | 1472905341343 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 05:22:21 INFO - PROCESS | 1778 | 1472905341347 Marionette TRACE conn4 <- [1,2386,null,{}] 05:22:21 INFO - PROCESS | 1778 | 1472905341353 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:21 INFO - PROCESS | 1778 | 1472905341364 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:22:21 INFO - PROCESS | 1778 | 1472905341712 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 05:22:22 INFO - PROCESS | 1778 | 1472905342106 Marionette TRACE conn4 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:22 INFO - PROCESS | 1778 | 1472905342122 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:22:22 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e0ae800 == 45 [pid = 1778] [id = 604] 05:22:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x92b36400) [pid = 1778] [serial = 1813] [outer = (nil)] 05:22:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x93a43800) [pid = 1778] [serial = 1814] [outer = 0x92b36400] 05:22:22 INFO - PROCESS | 1778 | 1472905342273 Marionette DEBUG loaded listener.js 05:22:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x93a4d400) [pid = 1778] [serial = 1815] [outer = 0x92b36400] 05:22:23 INFO - PROCESS | 1778 | 1472905343323 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 05:22:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 05:22:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 2034ms 05:22:23 INFO - PROCESS | 1778 | 1472905343392 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 05:22:23 INFO - PROCESS | 1778 | 1472905343397 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 05:22:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 05:22:23 INFO - PROCESS | 1778 | 1472905343407 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 05:22:23 INFO - PROCESS | 1778 | 1472905343412 Marionette TRACE conn4 <- [1,2390,null,{}] 05:22:23 INFO - PROCESS | 1778 | 1472905343418 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:23 INFO - PROCESS | 1778 | 1472905343423 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:22:23 INFO - PROCESS | 1778 | 1472905343598 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 05:22:23 INFO - PROCESS | 1778 | 1472905343787 Marionette TRACE conn4 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:23 INFO - PROCESS | 1778 | 1472905343798 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:22:23 INFO - PROCESS | 1778 | ++DOCSHELL 0x921d7400 == 46 [pid = 1778] [id = 605] 05:22:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x921d8400) [pid = 1778] [serial = 1816] [outer = (nil)] 05:22:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x93c86400) [pid = 1778] [serial = 1817] [outer = 0x921d8400] 05:22:23 INFO - PROCESS | 1778 | 1472905343879 Marionette DEBUG loaded listener.js 05:22:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x93c88c00) [pid = 1778] [serial = 1818] [outer = 0x921d8400] 05:22:24 INFO - PROCESS | 1778 | 1472905344836 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 05:22:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 05:22:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1484ms 05:22:24 INFO - PROCESS | 1778 | 1472905344893 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 05:22:24 INFO - PROCESS | 1778 | 1472905344898 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 05:22:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 05:22:24 INFO - PROCESS | 1778 | 1472905344905 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 05:22:24 INFO - PROCESS | 1778 | 1472905344910 Marionette TRACE conn4 <- [1,2394,null,{}] 05:22:24 INFO - PROCESS | 1778 | 1472905344916 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:24 INFO - PROCESS | 1778 | 1472905344921 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:22:25 INFO - PROCESS | 1778 | 1472905345103 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 05:22:25 INFO - PROCESS | 1778 | 1472905345380 Marionette TRACE conn4 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:25 INFO - PROCESS | 1778 | 1472905345390 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:22:25 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7d9400 == 47 [pid = 1778] [id = 606] 05:22:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0x8d9f5400) [pid = 1778] [serial = 1819] [outer = (nil)] 05:22:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 88 (0x95167c00) [pid = 1778] [serial = 1820] [outer = 0x8d9f5400] 05:22:25 INFO - PROCESS | 1778 | 1472905345533 Marionette DEBUG loaded listener.js 05:22:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 89 (0x95170000) [pid = 1778] [serial = 1821] [outer = 0x8d9f5400] 05:22:26 INFO - PROCESS | 1778 | 1472905346498 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 05:22:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 05:22:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1632ms 05:22:26 INFO - PROCESS | 1778 | 1472905346538 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 05:22:26 INFO - PROCESS | 1778 | 1472905346543 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 05:22:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 05:22:26 INFO - PROCESS | 1778 | 1472905346549 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 05:22:26 INFO - PROCESS | 1778 | 1472905346552 Marionette TRACE conn4 <- [1,2398,null,{}] 05:22:26 INFO - PROCESS | 1778 | 1472905346558 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:26 INFO - PROCESS | 1778 | 1472905346563 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:22:26 INFO - PROCESS | 1778 | 1472905346741 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 05:22:27 INFO - PROCESS | 1778 | 1472905347146 Marionette TRACE conn4 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:27 INFO - PROCESS | 1778 | 1472905347155 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:22:27 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7cfc00 == 48 [pid = 1778] [id = 607] 05:22:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 90 (0x8c7d0400) [pid = 1778] [serial = 1822] [outer = (nil)] 05:22:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 91 (0x8c7dc000) [pid = 1778] [serial = 1823] [outer = 0x8c7d0400] 05:22:27 INFO - PROCESS | 1778 | 1472905347278 Marionette DEBUG loaded listener.js 05:22:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 92 (0x8d9f7000) [pid = 1778] [serial = 1824] [outer = 0x8c7d0400] 05:22:28 INFO - PROCESS | 1778 | 1472905348293 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 05:22:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 05:22:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1790ms 05:22:28 INFO - PROCESS | 1778 | 1472905348343 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 05:22:28 INFO - PROCESS | 1778 | 1472905348348 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 05:22:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 05:22:28 INFO - PROCESS | 1778 | 1472905348356 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 05:22:28 INFO - PROCESS | 1778 | 1472905348362 Marionette TRACE conn4 <- [1,2402,null,{}] 05:22:28 INFO - PROCESS | 1778 | 1472905348370 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:28 INFO - PROCESS | 1778 | 1472905348378 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:22:28 INFO - PROCESS | 1778 | 1472905348559 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 05:22:29 INFO - PROCESS | 1778 | --DOCSHELL 0x8dfe3c00 == 47 [pid = 1778] [id = 572] 05:22:29 INFO - PROCESS | 1778 | --DOCSHELL 0x8dae1800 == 46 [pid = 1778] [id = 586] 05:22:29 INFO - PROCESS | 1778 | --DOCSHELL 0x8dad8400 == 45 [pid = 1778] [id = 597] 05:22:29 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7d3800 == 44 [pid = 1778] [id = 596] 05:22:29 INFO - PROCESS | 1778 | --DOCSHELL 0x9214d400 == 43 [pid = 1778] [id = 594] 05:22:29 INFO - PROCESS | 1778 | --DOCSHELL 0x8fbe2000 == 42 [pid = 1778] [id = 593] 05:22:29 INFO - PROCESS | 1778 | --DOCSHELL 0x8dfe5c00 == 41 [pid = 1778] [id = 592] 05:22:29 INFO - PROCESS | 1778 | --DOCSHELL 0x8dae1c00 == 40 [pid = 1778] [id = 577] 05:22:29 INFO - PROCESS | 1778 | --DOCSHELL 0x91732400 == 39 [pid = 1778] [id = 578] 05:22:29 INFO - PROCESS | 1778 | --DOCSHELL 0x8d9ef000 == 38 [pid = 1778] [id = 582] 05:22:29 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7cec00 == 37 [pid = 1778] [id = 583] 05:22:29 INFO - PROCESS | 1778 | --DOCSHELL 0x8d9f0000 == 36 [pid = 1778] [id = 562] 05:22:29 INFO - PROCESS | 1778 | --DOCSHELL 0x911cd400 == 35 [pid = 1778] [id = 573] 05:22:29 INFO - PROCESS | 1778 | --DOCSHELL 0x8e281400 == 34 [pid = 1778] [id = 563] 05:22:29 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7d5800 == 33 [pid = 1778] [id = 595] 05:22:29 INFO - PROCESS | 1778 | --DOCSHELL 0x8c69ac00 == 32 [pid = 1778] [id = 568] 05:22:29 INFO - PROCESS | 1778 | --DOCSHELL 0x91be9800 == 31 [pid = 1778] [id = 569] 05:22:29 INFO - PROCESS | 1778 | --DOCSHELL 0x914a8c00 == 30 [pid = 1778] [id = 564] 05:22:29 INFO - PROCESS | 1778 | --DOCSHELL 0x91735800 == 29 [pid = 1778] [id = 574] 05:22:29 INFO - PROCESS | 1778 | --DOCSHELL 0x93c83400 == 28 [pid = 1778] [id = 584] 05:22:29 INFO - PROCESS | 1778 | --DOCSHELL 0x8edb3400 == 27 [pid = 1778] [id = 580] 05:22:29 INFO - PROCESS | 1778 | --DOCSHELL 0x914a5400 == 26 [pid = 1778] [id = 581] 05:22:29 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7ce400 == 25 [pid = 1778] [id = 585] 05:22:29 INFO - PROCESS | 1778 | --DOCSHELL 0x8e282800 == 24 [pid = 1778] [id = 565] 05:22:29 INFO - PROCESS | 1778 | --DOCSHELL 0x8dae2800 == 23 [pid = 1778] [id = 561] 05:22:29 INFO - PROCESS | 1778 | --DOCSHELL 0x8c69b800 == 22 [pid = 1778] [id = 575] 05:22:29 INFO - PROCESS | 1778 | --DOCSHELL 0x9158c000 == 21 [pid = 1778] [id = 566] 05:22:29 INFO - PROCESS | 1778 | --DOCSHELL 0x8dae6000 == 20 [pid = 1778] [id = 567] 05:22:29 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7d8400 == 19 [pid = 1778] [id = 571] 05:22:29 INFO - PROCESS | 1778 | --DOCSHELL 0x9158ec00 == 18 [pid = 1778] [id = 591] 05:22:29 INFO - PROCESS | 1778 | --DOCSHELL 0x914a8800 == 17 [pid = 1778] [id = 570] 05:22:29 INFO - PROCESS | 1778 | --DOCSHELL 0x8e0b7000 == 16 [pid = 1778] [id = 576] 05:22:29 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7d9400 == 15 [pid = 1778] [id = 606] 05:22:29 INFO - PROCESS | 1778 | --DOCSHELL 0x921d7400 == 14 [pid = 1778] [id = 605] 05:22:29 INFO - PROCESS | 1778 | --DOCSHELL 0x8e0ae800 == 13 [pid = 1778] [id = 604] 05:22:29 INFO - PROCESS | 1778 | --DOCSHELL 0x8dae4000 == 12 [pid = 1778] [id = 602] 05:22:29 INFO - PROCESS | 1778 | --DOCSHELL 0x8c6a2800 == 11 [pid = 1778] [id = 603] 05:22:29 INFO - PROCESS | 1778 | --DOCSHELL 0x91588400 == 10 [pid = 1778] [id = 601] 05:22:29 INFO - PROCESS | 1778 | --DOCSHELL 0x8dfe5800 == 9 [pid = 1778] [id = 600] 05:22:29 INFO - PROCESS | 1778 | --DOCSHELL 0x9173cc00 == 8 [pid = 1778] [id = 598] 05:22:29 INFO - PROCESS | 1778 | --DOCSHELL 0x8dad8c00 == 7 [pid = 1778] [id = 599] 05:22:29 INFO - PROCESS | 1778 | --DOMWINDOW == 91 (0x91917400) [pid = 1778] [serial = 1775] [outer = (nil)] [url = about:blank] 05:22:29 INFO - PROCESS | 1778 | --DOMWINDOW == 90 (0x91589c00) [pid = 1778] [serial = 1773] [outer = (nil)] [url = about:blank] 05:22:29 INFO - PROCESS | 1778 | --DOMWINDOW == 89 (0x938c5c00) [pid = 1778] [serial = 1745] [outer = (nil)] [url = about:blank] 05:22:29 INFO - PROCESS | 1778 | --DOMWINDOW == 88 (0x8edb6400) [pid = 1778] [serial = 1766] [outer = (nil)] [url = about:blank] 05:22:29 INFO - PROCESS | 1778 | --DOMWINDOW == 87 (0x9231e800) [pid = 1778] [serial = 1739] [outer = (nil)] [url = about:blank] 05:22:29 INFO - PROCESS | 1778 | --DOMWINDOW == 86 (0x914ef400) [pid = 1778] [serial = 1772] [outer = (nil)] [url = about:blank] 05:22:29 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x914acc00) [pid = 1778] [serial = 1769] [outer = (nil)] [url = about:blank] 05:22:29 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x9516a400) [pid = 1778] [serial = 1752] [outer = (nil)] [url = about:blank] 05:22:29 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x8fb3fc00) [pid = 1778] [serial = 1767] [outer = (nil)] [url = about:blank] 05:22:29 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x8e28e800) [pid = 1778] [serial = 1761] [outer = (nil)] [url = about:blank] 05:22:29 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x91912400) [pid = 1778] [serial = 1736] [outer = (nil)] [url = about:blank] 05:22:29 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x95164400) [pid = 1778] [serial = 1751] [outer = (nil)] [url = about:blank] 05:22:29 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x914a8000) [pid = 1778] [serial = 1758] [outer = (nil)] [url = about:blank] 05:22:29 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x8e14e400) [pid = 1778] [serial = 1760] [outer = (nil)] [url = about:blank] 05:22:29 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x95178800) [pid = 1778] [serial = 1755] [outer = (nil)] [url = about:blank] 05:22:29 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x8fb44800) [pid = 1778] [serial = 1757] [outer = (nil)] [url = about:blank] 05:22:29 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x95177000) [pid = 1778] [serial = 1754] [outer = (nil)] [url = about:blank] 05:22:29 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x91920c00) [pid = 1778] [serial = 1737] [outer = (nil)] [url = about:blank] 05:22:29 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x8fbe0000) [pid = 1778] [serial = 1734] [outer = (nil)] [url = about:blank] 05:22:29 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x92b35400) [pid = 1778] [serial = 1743] [outer = (nil)] [url = about:blank] 05:22:29 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x938ccc00) [pid = 1778] [serial = 1746] [outer = (nil)] [url = about:blank] 05:22:29 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x8dfdc400) [pid = 1778] [serial = 1763] [outer = (nil)] [url = about:blank] 05:22:29 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x8dfe2c00) [pid = 1778] [serial = 1764] [outer = (nil)] [url = about:blank] 05:22:29 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x93c82800) [pid = 1778] [serial = 1748] [outer = (nil)] [url = about:blank] 05:22:29 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x92b32400) [pid = 1778] [serial = 1742] [outer = (nil)] [url = about:blank] 05:22:29 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x8e28e000) [pid = 1778] [serial = 1733] [outer = (nil)] [url = about:blank] 05:22:29 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x914ecc00) [pid = 1778] [serial = 1770] [outer = (nil)] [url = about:blank] 05:22:29 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x93c8b400) [pid = 1778] [serial = 1749] [outer = (nil)] [url = about:blank] 05:22:29 INFO - PROCESS | 1778 | --DOMWINDOW == 63 (0x929a9000) [pid = 1778] [serial = 1740] [outer = (nil)] [url = about:blank] 05:22:30 INFO - PROCESS | 1778 | 1472905350009 Marionette TRACE conn4 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:30 INFO - PROCESS | 1778 | 1472905350019 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:22:30 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c6a2000 == 8 [pid = 1778] [id = 608] 05:22:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 64 (0x8c6a2800) [pid = 1778] [serial = 1825] [outer = (nil)] 05:22:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x8c7d2000) [pid = 1778] [serial = 1826] [outer = 0x8c6a2800] 05:22:30 INFO - PROCESS | 1778 | 1472905350125 Marionette DEBUG loaded listener.js 05:22:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x8d9e9400) [pid = 1778] [serial = 1827] [outer = 0x8c6a2800] 05:22:31 INFO - PROCESS | 1778 | 1472905351049 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 05:22:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 05:22:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 2743ms 05:22:31 INFO - PROCESS | 1778 | 1472905351105 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 05:22:31 INFO - PROCESS | 1778 | 1472905351112 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 05:22:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 05:22:31 INFO - PROCESS | 1778 | 1472905351122 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 05:22:31 INFO - PROCESS | 1778 | 1472905351126 Marionette TRACE conn4 <- [1,2406,null,{}] 05:22:31 INFO - PROCESS | 1778 | 1472905351136 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:31 INFO - PROCESS | 1778 | 1472905351143 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:22:31 INFO - PROCESS | 1778 | 1472905351321 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 05:22:31 INFO - PROCESS | 1778 | 1472905351471 Marionette TRACE conn4 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:31 INFO - PROCESS | 1778 | 1472905351481 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:22:31 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dfda800 == 9 [pid = 1778] [id = 609] 05:22:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x8dfdd400) [pid = 1778] [serial = 1828] [outer = (nil)] 05:22:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x8e0ae000) [pid = 1778] [serial = 1829] [outer = 0x8dfdd400] 05:22:31 INFO - PROCESS | 1778 | 1472905351574 Marionette DEBUG loaded listener.js 05:22:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x8e141400) [pid = 1778] [serial = 1830] [outer = 0x8dfdd400] 05:22:32 INFO - PROCESS | 1778 | 1472905352450 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 05:22:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 05:22:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1382ms 05:22:32 INFO - PROCESS | 1778 | 1472905352524 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 05:22:32 INFO - PROCESS | 1778 | 1472905352532 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 05:22:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 05:22:32 INFO - PROCESS | 1778 | 1472905352540 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 05:22:32 INFO - PROCESS | 1778 | 1472905352544 Marionette TRACE conn4 <- [1,2410,null,{}] 05:22:32 INFO - PROCESS | 1778 | 1472905352557 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:32 INFO - PROCESS | 1778 | 1472905352564 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:22:32 INFO - PROCESS | 1778 | 1472905352814 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 05:22:32 INFO - PROCESS | 1778 | 1472905352843 Marionette TRACE conn4 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:32 INFO - PROCESS | 1778 | 1472905352856 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:22:32 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e281800 == 10 [pid = 1778] [id = 610] 05:22:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x8edb7000) [pid = 1778] [serial = 1831] [outer = (nil)] 05:22:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x8edbb800) [pid = 1778] [serial = 1832] [outer = 0x8edb7000] 05:22:32 INFO - PROCESS | 1778 | 1472905352925 Marionette DEBUG loaded listener.js 05:22:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x8fb41c00) [pid = 1778] [serial = 1833] [outer = 0x8edb7000] 05:22:34 INFO - PROCESS | 1778 | 1472905354108 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 05:22:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 05:22:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1636ms 05:22:34 INFO - PROCESS | 1778 | 1472905354177 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 05:22:34 INFO - PROCESS | 1778 | 1472905354183 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 05:22:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 05:22:34 INFO - PROCESS | 1778 | 1472905354222 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 05:22:34 INFO - PROCESS | 1778 | 1472905354236 Marionette TRACE conn4 <- [1,2414,null,{}] 05:22:34 INFO - PROCESS | 1778 | 1472905354249 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:34 INFO - PROCESS | 1778 | 1472905354259 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:22:34 INFO - PROCESS | 1778 | 1472905354509 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 05:22:35 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x91734000) [pid = 1778] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 05:22:35 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x914f7800) [pid = 1778] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 05:22:35 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x8d9e8800) [pid = 1778] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 05:22:35 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x8d9edc00) [pid = 1778] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 05:22:35 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x8e0ac000) [pid = 1778] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 05:22:35 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x9214dc00) [pid = 1778] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 05:22:35 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x8dfe1000) [pid = 1778] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 05:22:35 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x9173f000) [pid = 1778] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 05:22:35 INFO - PROCESS | 1778 | 1472905355177 Marionette TRACE conn4 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:35 INFO - PROCESS | 1778 | 1472905355185 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:22:35 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d9e8800 == 11 [pid = 1778] [id = 611] 05:22:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x8d9ec800) [pid = 1778] [serial = 1834] [outer = (nil)] 05:22:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x8dfdbc00) [pid = 1778] [serial = 1835] [outer = 0x8d9ec800] 05:22:35 INFO - PROCESS | 1778 | 1472905355259 Marionette DEBUG loaded listener.js 05:22:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x8fbd8800) [pid = 1778] [serial = 1836] [outer = 0x8d9ec800] 05:22:36 INFO - PROCESS | 1778 | 1472905356063 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 05:22:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 05:22:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1931ms 05:22:36 INFO - PROCESS | 1778 | 1472905356123 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 05:22:36 INFO - PROCESS | 1778 | 1472905356128 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 05:22:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 05:22:36 INFO - PROCESS | 1778 | 1472905356134 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 05:22:36 INFO - PROCESS | 1778 | 1472905356138 Marionette TRACE conn4 <- [1,2418,null,{}] 05:22:36 INFO - PROCESS | 1778 | 1472905356148 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:36 INFO - PROCESS | 1778 | 1472905356152 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:22:36 INFO - PROCESS | 1778 | 1472905356321 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 05:22:36 INFO - PROCESS | 1778 | 1472905356331 Marionette TRACE conn4 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:36 INFO - PROCESS | 1778 | 1472905356340 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:22:36 INFO - PROCESS | 1778 | ++DOCSHELL 0x914ad000 == 12 [pid = 1778] [id = 612] 05:22:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x914ae400) [pid = 1778] [serial = 1837] [outer = (nil)] 05:22:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x914ef800) [pid = 1778] [serial = 1838] [outer = 0x914ae400] 05:22:36 INFO - PROCESS | 1778 | 1472905356410 Marionette DEBUG loaded listener.js 05:22:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x8e0b6c00) [pid = 1778] [serial = 1839] [outer = 0x914ae400] 05:22:37 INFO - PROCESS | 1778 | 1472905357574 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 05:22:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 05:22:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1484ms 05:22:37 INFO - PROCESS | 1778 | 1472905357621 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 05:22:37 INFO - PROCESS | 1778 | 1472905357628 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 05:22:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 05:22:37 INFO - PROCESS | 1778 | 1472905357639 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 05:22:37 INFO - PROCESS | 1778 | 1472905357644 Marionette TRACE conn4 <- [1,2422,null,{}] 05:22:37 INFO - PROCESS | 1778 | 1472905357655 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:37 INFO - PROCESS | 1778 | 1472905357660 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:22:37 INFO - PROCESS | 1778 | 1472905357877 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 05:22:38 INFO - PROCESS | 1778 | 1472905358202 Marionette TRACE conn4 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:38 INFO - PROCESS | 1778 | 1472905358219 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:22:38 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dada000 == 13 [pid = 1778] [id = 613] 05:22:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x8dadc000) [pid = 1778] [serial = 1840] [outer = (nil)] 05:22:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x8e0b2400) [pid = 1778] [serial = 1841] [outer = 0x8dadc000] 05:22:38 INFO - PROCESS | 1778 | 1472905358316 Marionette DEBUG loaded listener.js 05:22:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x8edb9c00) [pid = 1778] [serial = 1842] [outer = 0x8dadc000] 05:22:39 INFO - PROCESS | 1778 | 1472905359423 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 05:22:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 05:22:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1843ms 05:22:39 INFO - PROCESS | 1778 | 1472905359482 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 05:22:39 INFO - PROCESS | 1778 | 1472905359489 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 05:22:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 05:22:39 INFO - PROCESS | 1778 | 1472905359500 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 05:22:39 INFO - PROCESS | 1778 | 1472905359505 Marionette TRACE conn4 <- [1,2426,null,{}] 05:22:39 INFO - PROCESS | 1778 | 1472905359511 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:39 INFO - PROCESS | 1778 | 1472905359518 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:22:39 INFO - PROCESS | 1778 | 1472905359706 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 05:22:39 INFO - PROCESS | 1778 | 1472905359887 Marionette TRACE conn4 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:39 INFO - PROCESS | 1778 | 1472905359896 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:22:39 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dfde400 == 14 [pid = 1778] [id = 614] 05:22:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x914a1400) [pid = 1778] [serial = 1843] [outer = (nil)] 05:22:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x914b0400) [pid = 1778] [serial = 1844] [outer = 0x914a1400] 05:22:39 INFO - PROCESS | 1778 | 1472905359987 Marionette DEBUG loaded listener.js 05:22:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x914f8c00) [pid = 1778] [serial = 1845] [outer = 0x914a1400] 05:22:41 INFO - PROCESS | 1778 | 1472905361151 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 05:22:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 05:22:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1700ms 05:22:41 INFO - PROCESS | 1778 | 1472905361200 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 05:22:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 05:22:41 INFO - PROCESS | 1778 | 1472905361205 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 05:22:41 INFO - PROCESS | 1778 | 1472905361213 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 05:22:41 INFO - PROCESS | 1778 | 1472905361219 Marionette TRACE conn4 <- [1,2430,null,{}] 05:22:41 INFO - PROCESS | 1778 | 1472905361236 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:41 INFO - PROCESS | 1778 | 1472905361244 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:22:41 INFO - PROCESS | 1778 | 1472905361480 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 05:22:41 INFO - PROCESS | 1778 | 1472905361761 Marionette TRACE conn4 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:41 INFO - PROCESS | 1778 | 1472905361771 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:22:41 INFO - PROCESS | 1778 | ++DOCSHELL 0x91737000 == 15 [pid = 1778] [id = 615] 05:22:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x91737400) [pid = 1778] [serial = 1846] [outer = (nil)] 05:22:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x9173f000) [pid = 1778] [serial = 1847] [outer = 0x91737400] 05:22:41 INFO - PROCESS | 1778 | 1472905361864 Marionette DEBUG loaded listener.js 05:22:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x91918400) [pid = 1778] [serial = 1848] [outer = 0x91737400] 05:22:42 INFO - PROCESS | 1778 | 1472905362875 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 05:22:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 05:22:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1738ms 05:22:42 INFO - PROCESS | 1778 | 1472905362951 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 05:22:42 INFO - PROCESS | 1778 | 1472905362955 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 05:22:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 05:22:42 INFO - PROCESS | 1778 | 1472905362963 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 05:22:42 INFO - PROCESS | 1778 | 1472905362967 Marionette TRACE conn4 <- [1,2434,null,{}] 05:22:42 INFO - PROCESS | 1778 | 1472905362973 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:42 INFO - PROCESS | 1778 | 1472905362978 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:22:43 INFO - PROCESS | 1778 | 1472905363198 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 05:22:43 INFO - PROCESS | 1778 | 1472905363456 Marionette TRACE conn4 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:43 INFO - PROCESS | 1778 | 1472905363462 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:22:43 INFO - PROCESS | 1778 | ++DOCSHELL 0x914aac00 == 16 [pid = 1778] [id = 616] 05:22:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x91590800) [pid = 1778] [serial = 1849] [outer = (nil)] 05:22:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x91bea400) [pid = 1778] [serial = 1850] [outer = 0x91590800] 05:22:43 INFO - PROCESS | 1778 | 1472905363583 Marionette DEBUG loaded listener.js 05:22:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x91bec000) [pid = 1778] [serial = 1851] [outer = 0x91590800] 05:22:44 INFO - PROCESS | 1778 | 1472905364810 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 05:22:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 05:22:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1936ms 05:22:44 INFO - PROCESS | 1778 | 1472905364906 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 05:22:44 INFO - PROCESS | 1778 | 1472905364911 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 05:22:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 05:22:44 INFO - PROCESS | 1778 | 1472905364921 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 05:22:44 INFO - PROCESS | 1778 | 1472905364925 Marionette TRACE conn4 <- [1,2438,null,{}] 05:22:44 INFO - PROCESS | 1778 | 1472905364934 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:44 INFO - PROCESS | 1778 | 1472905364940 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:22:45 INFO - PROCESS | 1778 | 1472905365163 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 05:22:45 INFO - PROCESS | 1778 | 1472905365522 Marionette TRACE conn4 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:45 INFO - PROCESS | 1778 | 1472905365538 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:22:45 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dfe5800 == 17 [pid = 1778] [id = 617] 05:22:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x8dfe6000) [pid = 1778] [serial = 1852] [outer = (nil)] 05:22:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x8e0b8c00) [pid = 1778] [serial = 1853] [outer = 0x8dfe6000] 05:22:45 INFO - PROCESS | 1778 | 1472905365625 Marionette DEBUG loaded listener.js 05:22:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x8e284000) [pid = 1778] [serial = 1854] [outer = 0x8dfe6000] 05:22:46 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x92115000) [pid = 1778] [serial = 1797] [outer = (nil)] [url = about:blank] 05:22:46 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x91be2800) [pid = 1778] [serial = 1776] [outer = (nil)] [url = about:blank] 05:22:46 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x9173f400) [pid = 1778] [serial = 1781] [outer = (nil)] [url = about:blank] 05:22:46 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x914ee400) [pid = 1778] [serial = 1782] [outer = (nil)] [url = about:blank] 05:22:46 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x8fb46400) [pid = 1778] [serial = 1787] [outer = (nil)] [url = about:blank] 05:22:46 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x9158bc00) [pid = 1778] [serial = 1788] [outer = (nil)] [url = about:blank] 05:22:46 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x8dae5400) [pid = 1778] [serial = 1790] [outer = (nil)] [url = about:blank] 05:22:46 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x8e0b3000) [pid = 1778] [serial = 1791] [outer = (nil)] [url = about:blank] 05:22:46 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x8e284800) [pid = 1778] [serial = 1778] [outer = (nil)] [url = about:blank] 05:22:46 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x8fb42400) [pid = 1778] [serial = 1779] [outer = (nil)] [url = about:blank] 05:22:46 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x921c9c00) [pid = 1778] [serial = 1784] [outer = (nil)] [url = about:blank] 05:22:46 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x921cfc00) [pid = 1778] [serial = 1785] [outer = (nil)] [url = about:blank] 05:22:46 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x911c7400) [pid = 1778] [serial = 1794] [outer = (nil)] [url = about:blank] 05:22:46 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x8fb42c00) [pid = 1778] [serial = 1793] [outer = (nil)] [url = about:blank] 05:22:46 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x91be1400) [pid = 1778] [serial = 1796] [outer = (nil)] [url = about:blank] 05:22:46 INFO - PROCESS | 1778 | 1472905366551 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 05:22:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 05:22:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1703ms 05:22:46 INFO - PROCESS | 1778 | 1472905366624 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 05:22:46 INFO - PROCESS | 1778 | 1472905366632 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 05:22:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 05:22:46 INFO - PROCESS | 1778 | 1472905366643 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 05:22:46 INFO - PROCESS | 1778 | 1472905366647 Marionette TRACE conn4 <- [1,2442,null,{}] 05:22:46 INFO - PROCESS | 1778 | 1472905366654 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:46 INFO - PROCESS | 1778 | 1472905366660 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:22:46 INFO - PROCESS | 1778 | 1472905366855 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 05:22:47 INFO - PROCESS | 1778 | 1472905367014 Marionette TRACE conn4 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:47 INFO - PROCESS | 1778 | 1472905367023 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:22:47 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e144c00 == 18 [pid = 1778] [id = 618] 05:22:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x8e150400) [pid = 1778] [serial = 1855] [outer = (nil)] 05:22:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x8fbe2400) [pid = 1778] [serial = 1856] [outer = 0x8e150400] 05:22:47 INFO - PROCESS | 1778 | 1472905367149 Marionette DEBUG loaded listener.js 05:22:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x911d4800) [pid = 1778] [serial = 1857] [outer = 0x8e150400] 05:22:48 INFO - PROCESS | 1778 | 1472905368026 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 05:22:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 05:22:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1441ms 05:22:48 INFO - PROCESS | 1778 | 1472905368087 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 05:22:48 INFO - PROCESS | 1778 | 1472905368093 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 05:22:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 05:22:48 INFO - PROCESS | 1778 | 1472905368108 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 05:22:48 INFO - PROCESS | 1778 | 1472905368122 Marionette TRACE conn4 <- [1,2446,null,{}] 05:22:48 INFO - PROCESS | 1778 | 1472905368146 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:48 INFO - PROCESS | 1778 | 1472905368156 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:22:48 INFO - PROCESS | 1778 | 1472905368357 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 05:22:48 INFO - PROCESS | 1778 | 1472905368523 Marionette TRACE conn4 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:48 INFO - PROCESS | 1778 | 1472905368537 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:22:48 INFO - PROCESS | 1778 | ++DOCSHELL 0x9158c400 == 19 [pid = 1778] [id = 619] 05:22:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x9158f400) [pid = 1778] [serial = 1858] [outer = (nil)] 05:22:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x9173cc00) [pid = 1778] [serial = 1859] [outer = 0x9158f400] 05:22:48 INFO - PROCESS | 1778 | 1472905368633 Marionette DEBUG loaded listener.js 05:22:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x91920000) [pid = 1778] [serial = 1860] [outer = 0x9158f400] 05:22:49 INFO - PROCESS | 1778 | 1472905369806 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 05:22:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 05:22:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1758ms 05:22:49 INFO - PROCESS | 1778 | 1472905369867 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 05:22:49 INFO - PROCESS | 1778 | 1472905369874 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 05:22:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 05:22:49 INFO - PROCESS | 1778 | 1472905369882 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 05:22:49 INFO - PROCESS | 1778 | 1472905369884 Marionette TRACE conn4 <- [1,2450,null,{}] 05:22:49 INFO - PROCESS | 1778 | 1472905369890 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:49 INFO - PROCESS | 1778 | 1472905369895 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:22:50 INFO - PROCESS | 1778 | 1472905370150 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 05:22:50 INFO - PROCESS | 1778 | 1472905370176 Marionette TRACE conn4 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:50 INFO - PROCESS | 1778 | 1472905370184 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:22:50 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c69b800 == 20 [pid = 1778] [id = 620] 05:22:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x92115000) [pid = 1778] [serial = 1861] [outer = (nil)] 05:22:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x92119c00) [pid = 1778] [serial = 1862] [outer = 0x92115000] 05:22:50 INFO - PROCESS | 1778 | 1472905370260 Marionette DEBUG loaded listener.js 05:22:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x92120800) [pid = 1778] [serial = 1863] [outer = 0x92115000] 05:22:50 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x8dad9000) [pid = 1778] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 05:22:50 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x8edb4000) [pid = 1778] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 05:22:50 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x9158d000) [pid = 1778] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 05:22:50 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x8dfdd400) [pid = 1778] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 05:22:50 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x8c6a2800) [pid = 1778] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 05:22:50 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x8dfddc00) [pid = 1778] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 05:22:50 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x8c7d0400) [pid = 1778] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 05:22:50 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x8c7d6c00) [pid = 1778] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 05:22:50 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x92b36400) [pid = 1778] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 05:22:50 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x921d8400) [pid = 1778] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 05:22:50 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x8d9f5400) [pid = 1778] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 05:22:50 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x8d9ec800) [pid = 1778] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 05:22:50 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x8edb7000) [pid = 1778] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 05:22:51 INFO - PROCESS | 1778 | 1472905371348 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 05:22:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 05:22:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1485ms 05:22:51 INFO - PROCESS | 1778 | 1472905371367 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 05:22:51 INFO - PROCESS | 1778 | 1472905371370 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 05:22:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 05:22:51 INFO - PROCESS | 1778 | 1472905371377 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 05:22:51 INFO - PROCESS | 1778 | 1472905371381 Marionette TRACE conn4 <- [1,2454,null,{}] 05:22:51 INFO - PROCESS | 1778 | 1472905371387 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:51 INFO - PROCESS | 1778 | 1472905371392 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:22:51 INFO - PROCESS | 1778 | 1472905371562 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 05:22:51 INFO - PROCESS | 1778 | 1472905371579 Marionette TRACE conn4 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:51 INFO - PROCESS | 1778 | 1472905371587 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:22:51 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d9ec800 == 21 [pid = 1778] [id = 621] 05:22:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x8e14bc00) [pid = 1778] [serial = 1864] [outer = (nil)] 05:22:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x91beb000) [pid = 1778] [serial = 1865] [outer = 0x8e14bc00] 05:22:51 INFO - PROCESS | 1778 | 1472905371665 Marionette DEBUG loaded listener.js 05:22:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x92117c00) [pid = 1778] [serial = 1866] [outer = 0x8e14bc00] 05:22:52 INFO - PROCESS | 1778 | 1472905372722 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 05:22:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 05:22:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1430ms 05:22:52 INFO - PROCESS | 1778 | 1472905372809 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 05:22:52 INFO - PROCESS | 1778 | 1472905372816 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 05:22:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 05:22:52 INFO - PROCESS | 1778 | 1472905372825 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 05:22:52 INFO - PROCESS | 1778 | 1472905372832 Marionette TRACE conn4 <- [1,2458,null,{}] 05:22:52 INFO - PROCESS | 1778 | 1472905372843 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:52 INFO - PROCESS | 1778 | 1472905372848 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:22:53 INFO - PROCESS | 1778 | 1472905373090 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 05:22:53 INFO - PROCESS | 1778 | 1472905373398 Marionette TRACE conn4 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:53 INFO - PROCESS | 1778 | 1472905373421 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:22:53 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dae5400 == 22 [pid = 1778] [id = 622] 05:22:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x8dae5800) [pid = 1778] [serial = 1867] [outer = (nil)] 05:22:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x8dfe1000) [pid = 1778] [serial = 1868] [outer = 0x8dae5800] 05:22:53 INFO - PROCESS | 1778 | 1472905373550 Marionette DEBUG loaded listener.js 05:22:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x8e0b4800) [pid = 1778] [serial = 1869] [outer = 0x8dae5800] 05:22:54 INFO - PROCESS | 1778 | 1472905374569 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 05:22:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 05:22:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1797ms 05:22:54 INFO - PROCESS | 1778 | 1472905374623 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 05:22:54 INFO - PROCESS | 1778 | 1472905374628 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 05:22:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 05:22:54 INFO - PROCESS | 1778 | 1472905374639 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 05:22:54 INFO - PROCESS | 1778 | 1472905374646 Marionette TRACE conn4 <- [1,2462,null,{}] 05:22:54 INFO - PROCESS | 1778 | 1472905374652 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:54 INFO - PROCESS | 1778 | 1472905374658 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:22:54 INFO - PROCESS | 1778 | 1472905374895 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 05:22:55 INFO - PROCESS | 1778 | 1472905375132 Marionette TRACE conn4 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:55 INFO - PROCESS | 1778 | 1472905375143 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:22:55 INFO - PROCESS | 1778 | ++DOCSHELL 0x8edb4800 == 23 [pid = 1778] [id = 623] 05:22:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x8fb3a800) [pid = 1778] [serial = 1870] [outer = (nil)] 05:22:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x8fbdd000) [pid = 1778] [serial = 1871] [outer = 0x8fb3a800] 05:22:55 INFO - PROCESS | 1778 | 1472905375284 Marionette DEBUG loaded listener.js 05:22:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x911c7400) [pid = 1778] [serial = 1872] [outer = 0x8fb3a800] 05:22:56 INFO - PROCESS | 1778 | 1472905376288 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 05:22:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 05:22:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1689ms 05:22:56 INFO - PROCESS | 1778 | 1472905376326 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 05:22:56 INFO - PROCESS | 1778 | 1472905376331 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 05:22:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 05:22:56 INFO - PROCESS | 1778 | 1472905376337 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 05:22:56 INFO - PROCESS | 1778 | 1472905376341 Marionette TRACE conn4 <- [1,2466,null,{}] 05:22:56 INFO - PROCESS | 1778 | 1472905376358 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:56 INFO - PROCESS | 1778 | 1472905376366 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:22:56 INFO - PROCESS | 1778 | 1472905376567 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 05:22:56 INFO - PROCESS | 1778 | 1472905376756 Marionette TRACE conn4 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:56 INFO - PROCESS | 1778 | 1472905376769 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:22:56 INFO - PROCESS | 1778 | ++DOCSHELL 0x9158ec00 == 24 [pid = 1778] [id = 624] 05:22:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x9158f000) [pid = 1778] [serial = 1873] [outer = (nil)] 05:22:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x9191c400) [pid = 1778] [serial = 1874] [outer = 0x9158f000] 05:22:56 INFO - PROCESS | 1778 | 1472905376878 Marionette DEBUG loaded listener.js 05:22:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x91bf0400) [pid = 1778] [serial = 1875] [outer = 0x9158f000] 05:22:57 INFO - PROCESS | 1778 | 1472905377961 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 05:22:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 05:22:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1694ms 05:22:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 05:22:58 INFO - PROCESS | 1778 | 1472905378032 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 05:22:58 INFO - PROCESS | 1778 | 1472905378036 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 05:22:58 INFO - PROCESS | 1778 | 1472905378043 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 05:22:58 INFO - PROCESS | 1778 | 1472905378046 Marionette TRACE conn4 <- [1,2470,null,{}] 05:22:58 INFO - PROCESS | 1778 | 1472905378052 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:58 INFO - PROCESS | 1778 | 1472905378058 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:22:58 INFO - PROCESS | 1778 | 1472905378298 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 05:22:58 INFO - PROCESS | 1778 | 1472905378531 Marionette TRACE conn4 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:58 INFO - PROCESS | 1778 | 1472905378540 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:22:58 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d9e9000 == 25 [pid = 1778] [id = 625] 05:22:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x914a9c00) [pid = 1778] [serial = 1876] [outer = (nil)] 05:22:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x921d6400) [pid = 1778] [serial = 1877] [outer = 0x914a9c00] 05:22:58 INFO - PROCESS | 1778 | 1472905378670 Marionette DEBUG loaded listener.js 05:22:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x92318c00) [pid = 1778] [serial = 1878] [outer = 0x914a9c00] 05:22:59 INFO - PROCESS | 1778 | 1472905379586 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 05:22:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 05:22:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1588ms 05:22:59 INFO - PROCESS | 1778 | 1472905379631 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 05:22:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 05:22:59 INFO - PROCESS | 1778 | 1472905379636 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 05:22:59 INFO - PROCESS | 1778 | 1472905379661 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 05:22:59 INFO - PROCESS | 1778 | 1472905379666 Marionette TRACE conn4 <- [1,2474,null,{}] 05:22:59 INFO - PROCESS | 1778 | 1472905379674 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:59 INFO - PROCESS | 1778 | 1472905379679 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:22:59 INFO - PROCESS | 1778 | 1472905379861 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 05:23:00 INFO - PROCESS | 1778 | 1472905380051 Marionette TRACE conn4 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 1778 | 1472905380061 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:23:00 INFO - PROCESS | 1778 | ++DOCSHELL 0x8edb1000 == 26 [pid = 1778] [id = 626] 05:23:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x921ca400) [pid = 1778] [serial = 1879] [outer = (nil)] 05:23:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x929a4c00) [pid = 1778] [serial = 1880] [outer = 0x921ca400] 05:23:00 INFO - PROCESS | 1778 | 1472905380148 Marionette DEBUG loaded listener.js 05:23:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x929a6800) [pid = 1778] [serial = 1881] [outer = 0x921ca400] 05:23:01 INFO - PROCESS | 1778 | 1472905381181 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 05:23:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 05:23:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1607ms 05:23:01 INFO - PROCESS | 1778 | 1472905381251 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 05:23:01 INFO - PROCESS | 1778 | 1472905381254 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 05:23:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 05:23:01 INFO - PROCESS | 1778 | 1472905381261 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 05:23:01 INFO - PROCESS | 1778 | 1472905381265 Marionette TRACE conn4 <- [1,2478,null,{}] 05:23:01 INFO - PROCESS | 1778 | 1472905381271 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:01 INFO - PROCESS | 1778 | 1472905381283 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:23:01 INFO - PROCESS | 1778 | 1472905381614 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 05:23:02 INFO - PROCESS | 1778 | 1472905382115 Marionette TRACE conn4 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:02 INFO - PROCESS | 1778 | 1472905382128 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:23:02 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7d0400 == 27 [pid = 1778] [id = 627] 05:23:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x8c7d3c00) [pid = 1778] [serial = 1882] [outer = (nil)] 05:23:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x8d9f1400) [pid = 1778] [serial = 1883] [outer = 0x8c7d3c00] 05:23:02 INFO - PROCESS | 1778 | 1472905382219 Marionette DEBUG loaded listener.js 05:23:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0x8dae0800) [pid = 1778] [serial = 1884] [outer = 0x8c7d3c00] 05:23:03 INFO - PROCESS | 1778 | 1472905383274 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 05:23:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 05:23:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 2090ms 05:23:03 INFO - PROCESS | 1778 | 1472905383354 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 05:23:03 INFO - PROCESS | 1778 | 1472905383360 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 05:23:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 05:23:03 INFO - PROCESS | 1778 | 1472905383367 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 05:23:03 INFO - PROCESS | 1778 | 1472905383372 Marionette TRACE conn4 <- [1,2482,null,{}] 05:23:03 INFO - PROCESS | 1778 | 1472905383381 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:03 INFO - PROCESS | 1778 | 1472905383389 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:23:03 INFO - PROCESS | 1778 | 1472905383572 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 05:23:03 INFO - PROCESS | 1778 | 1472905383820 Marionette TRACE conn4 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:03 INFO - PROCESS | 1778 | 1472905383828 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:23:03 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e147c00 == 28 [pid = 1778] [id = 628] 05:23:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 88 (0x8e28fc00) [pid = 1778] [serial = 1885] [outer = (nil)] 05:23:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 89 (0x8edb9400) [pid = 1778] [serial = 1886] [outer = 0x8e28fc00] 05:23:03 INFO - PROCESS | 1778 | 1472905383933 Marionette DEBUG loaded listener.js 05:23:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 90 (0x8fb46000) [pid = 1778] [serial = 1887] [outer = 0x8e28fc00] 05:23:05 INFO - PROCESS | 1778 | --DOCSHELL 0x8c69b800 == 27 [pid = 1778] [id = 620] 05:23:05 INFO - PROCESS | 1778 | --DOCSHELL 0x9158c400 == 26 [pid = 1778] [id = 619] 05:23:05 INFO - PROCESS | 1778 | --DOCSHELL 0x8e144c00 == 25 [pid = 1778] [id = 618] 05:23:05 INFO - PROCESS | 1778 | --DOCSHELL 0x8dfe5800 == 24 [pid = 1778] [id = 617] 05:23:05 INFO - PROCESS | 1778 | --DOCSHELL 0x91737000 == 23 [pid = 1778] [id = 615] 05:23:05 INFO - PROCESS | 1778 | --DOCSHELL 0x914aac00 == 22 [pid = 1778] [id = 616] 05:23:05 INFO - PROCESS | 1778 | --DOCSHELL 0x8dfde400 == 21 [pid = 1778] [id = 614] 05:23:05 INFO - PROCESS | 1778 | --DOCSHELL 0x8dada000 == 20 [pid = 1778] [id = 613] 05:23:05 INFO - PROCESS | 1778 | --DOCSHELL 0x8c6a2000 == 19 [pid = 1778] [id = 608] 05:23:05 INFO - PROCESS | 1778 | --DOCSHELL 0x8dfda800 == 18 [pid = 1778] [id = 609] 05:23:05 INFO - PROCESS | 1778 | --DOCSHELL 0x914ad000 == 17 [pid = 1778] [id = 612] 05:23:05 INFO - PROCESS | 1778 | --DOCSHELL 0x8d9e8800 == 16 [pid = 1778] [id = 611] 05:23:05 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7cfc00 == 15 [pid = 1778] [id = 607] 05:23:05 INFO - PROCESS | 1778 | --DOCSHELL 0x8e281800 == 14 [pid = 1778] [id = 610] 05:23:05 INFO - PROCESS | 1778 | --DOCSHELL 0x8edb1000 == 13 [pid = 1778] [id = 626] 05:23:05 INFO - PROCESS | 1778 | --DOCSHELL 0x8d9e9000 == 12 [pid = 1778] [id = 625] 05:23:05 INFO - PROCESS | 1778 | --DOCSHELL 0x8edb4800 == 11 [pid = 1778] [id = 623] 05:23:05 INFO - PROCESS | 1778 | --DOCSHELL 0x9158ec00 == 10 [pid = 1778] [id = 624] 05:23:05 INFO - PROCESS | 1778 | --DOCSHELL 0x8d9ec800 == 9 [pid = 1778] [id = 621] 05:23:05 INFO - PROCESS | 1778 | --DOCSHELL 0x8dae5400 == 8 [pid = 1778] [id = 622] 05:23:05 INFO - PROCESS | 1778 | --DOMWINDOW == 89 (0x8dade800) [pid = 1778] [serial = 1799] [outer = (nil)] [url = about:blank] 05:23:05 INFO - PROCESS | 1778 | --DOMWINDOW == 88 (0x8fbdd800) [pid = 1778] [serial = 1803] [outer = (nil)] [url = about:blank] 05:23:05 INFO - PROCESS | 1778 | --DOMWINDOW == 87 (0x8fb3b000) [pid = 1778] [serial = 1802] [outer = (nil)] [url = about:blank] 05:23:05 INFO - PROCESS | 1778 | --DOMWINDOW == 86 (0x91911800) [pid = 1778] [serial = 1806] [outer = (nil)] [url = about:blank] 05:23:05 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x91735c00) [pid = 1778] [serial = 1805] [outer = (nil)] [url = about:blank] 05:23:05 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x8e0ae000) [pid = 1778] [serial = 1829] [outer = (nil)] [url = about:blank] 05:23:05 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x8c7d2000) [pid = 1778] [serial = 1826] [outer = (nil)] [url = about:blank] 05:23:05 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x8d9e9400) [pid = 1778] [serial = 1827] [outer = (nil)] [url = about:blank] 05:23:05 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x92314000) [pid = 1778] [serial = 1809] [outer = (nil)] [url = about:blank] 05:23:05 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x8d9f7000) [pid = 1778] [serial = 1824] [outer = (nil)] [url = about:blank] 05:23:05 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x8c7dc000) [pid = 1778] [serial = 1823] [outer = (nil)] [url = about:blank] 05:23:05 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x92150000) [pid = 1778] [serial = 1808] [outer = (nil)] [url = about:blank] 05:23:05 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x929ab400) [pid = 1778] [serial = 1812] [outer = (nil)] [url = about:blank] 05:23:05 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x929a5400) [pid = 1778] [serial = 1811] [outer = (nil)] [url = about:blank] 05:23:05 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x93a4d400) [pid = 1778] [serial = 1815] [outer = (nil)] [url = about:blank] 05:23:05 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x93a43800) [pid = 1778] [serial = 1814] [outer = (nil)] [url = about:blank] 05:23:05 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x93c88c00) [pid = 1778] [serial = 1818] [outer = (nil)] [url = about:blank] 05:23:05 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x93c86400) [pid = 1778] [serial = 1817] [outer = (nil)] [url = about:blank] 05:23:05 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x95170000) [pid = 1778] [serial = 1821] [outer = (nil)] [url = about:blank] 05:23:05 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x95167c00) [pid = 1778] [serial = 1820] [outer = (nil)] [url = about:blank] 05:23:05 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x8dfdc000) [pid = 1778] [serial = 1800] [outer = (nil)] [url = about:blank] 05:23:05 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x8dfdbc00) [pid = 1778] [serial = 1835] [outer = (nil)] [url = about:blank] 05:23:05 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x8fb41c00) [pid = 1778] [serial = 1833] [outer = (nil)] [url = about:blank] 05:23:05 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x8edbb800) [pid = 1778] [serial = 1832] [outer = (nil)] [url = about:blank] 05:23:05 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x8fbd8800) [pid = 1778] [serial = 1836] [outer = (nil)] [url = about:blank] 05:23:05 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x8e141400) [pid = 1778] [serial = 1830] [outer = (nil)] [url = about:blank] 05:23:05 INFO - PROCESS | 1778 | --DOMWINDOW == 63 (0x914ef800) [pid = 1778] [serial = 1838] [outer = (nil)] [url = about:blank] 05:23:05 INFO - PROCESS | 1778 | 1472905385907 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 05:23:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 05:23:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 2594ms 05:23:05 INFO - PROCESS | 1778 | 1472905385987 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 05:23:05 INFO - PROCESS | 1778 | 1472905385993 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 05:23:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 05:23:06 INFO - PROCESS | 1778 | 1472905386007 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 05:23:06 INFO - PROCESS | 1778 | 1472905386010 Marionette TRACE conn4 <- [1,2486,null,{}] 05:23:06 INFO - PROCESS | 1778 | 1472905386018 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:06 INFO - PROCESS | 1778 | 1472905386024 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:23:06 INFO - PROCESS | 1778 | 1472905386199 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 05:23:06 INFO - PROCESS | 1778 | 1472905386211 Marionette TRACE conn4 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:06 INFO - PROCESS | 1778 | 1472905386220 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:23:06 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d9f7000 == 9 [pid = 1778] [id = 629] 05:23:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 64 (0x8d9f7c00) [pid = 1778] [serial = 1888] [outer = (nil)] 05:23:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x8dfda800) [pid = 1778] [serial = 1889] [outer = 0x8d9f7c00] 05:23:06 INFO - PROCESS | 1778 | 1472905386296 Marionette DEBUG loaded listener.js 05:23:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x8dfe3c00) [pid = 1778] [serial = 1890] [outer = 0x8d9f7c00] 05:23:07 INFO - PROCESS | 1778 | 1472905387331 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 05:23:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 05:23:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1345ms 05:23:07 INFO - PROCESS | 1778 | 1472905387353 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 05:23:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 05:23:07 INFO - PROCESS | 1778 | 1472905387362 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 05:23:07 INFO - PROCESS | 1778 | 1472905387373 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 05:23:07 INFO - PROCESS | 1778 | 1472905387378 Marionette TRACE conn4 <- [1,2490,null,{}] 05:23:07 INFO - PROCESS | 1778 | 1472905387384 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:07 INFO - PROCESS | 1778 | 1472905387390 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:23:07 INFO - PROCESS | 1778 | 1472905387646 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 05:23:07 INFO - PROCESS | 1778 | 1472905387739 Marionette TRACE conn4 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:07 INFO - PROCESS | 1778 | 1472905387749 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:23:07 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e281800 == 10 [pid = 1778] [id = 630] 05:23:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x8e286000) [pid = 1778] [serial = 1891] [outer = (nil)] 05:23:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x8edb2c00) [pid = 1778] [serial = 1892] [outer = 0x8e286000] 05:23:07 INFO - PROCESS | 1778 | 1472905387827 Marionette DEBUG loaded listener.js 05:23:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x8edb6800) [pid = 1778] [serial = 1893] [outer = 0x8e286000] 05:23:08 INFO - PROCESS | 1778 | 1472905388826 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 05:23:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 05:23:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1483ms 05:23:08 INFO - PROCESS | 1778 | 1472905388855 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 05:23:08 INFO - PROCESS | 1778 | 1472905388858 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 05:23:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 05:23:08 INFO - PROCESS | 1778 | 1472905388865 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 05:23:08 INFO - PROCESS | 1778 | 1472905388872 Marionette TRACE conn4 <- [1,2494,null,{}] 05:23:08 INFO - PROCESS | 1778 | 1472905388899 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:08 INFO - PROCESS | 1778 | 1472905388908 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:23:09 INFO - PROCESS | 1778 | 1472905389136 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 05:23:09 INFO - PROCESS | 1778 | 1472905389168 Marionette TRACE conn4 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:09 INFO - PROCESS | 1778 | 1472905389176 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:23:09 INFO - PROCESS | 1778 | ++DOCSHELL 0x911d1c00 == 11 [pid = 1778] [id = 631] 05:23:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x911d3000) [pid = 1778] [serial = 1894] [outer = (nil)] 05:23:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x914a4c00) [pid = 1778] [serial = 1895] [outer = 0x911d3000] 05:23:09 INFO - PROCESS | 1778 | 1472905389256 Marionette DEBUG loaded listener.js 05:23:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x914b0800) [pid = 1778] [serial = 1896] [outer = 0x911d3000] 05:23:10 INFO - PROCESS | 1778 | 1472905390689 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 05:23:10 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x914ae400) [pid = 1778] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 05:23:10 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x8dfe6000) [pid = 1778] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 05:23:10 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x8dadc000) [pid = 1778] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 05:23:10 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x9158f400) [pid = 1778] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 05:23:10 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x92115000) [pid = 1778] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 05:23:10 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x91737400) [pid = 1778] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 05:23:10 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x91590800) [pid = 1778] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 05:23:10 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x8e150400) [pid = 1778] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 05:23:10 INFO - PROCESS | 1778 | --DOMWINDOW == 63 (0x914a1400) [pid = 1778] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 05:23:10 INFO - PROCESS | 1778 | --DOMWINDOW == 62 (0x8e14bc00) [pid = 1778] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 05:23:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 05:23:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1937ms 05:23:10 INFO - PROCESS | 1778 | 1472905390883 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 05:23:10 INFO - PROCESS | 1778 | 1472905390888 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 05:23:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 05:23:10 INFO - PROCESS | 1778 | 1472905390895 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 05:23:10 INFO - PROCESS | 1778 | 1472905390899 Marionette TRACE conn4 <- [1,2498,null,{}] 05:23:10 INFO - PROCESS | 1778 | 1472905390904 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:10 INFO - PROCESS | 1778 | 1472905390909 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:23:11 INFO - PROCESS | 1778 | 1472905391115 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 05:23:11 INFO - PROCESS | 1778 | 1472905391134 Marionette TRACE conn4 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:11 INFO - PROCESS | 1778 | 1472905391145 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:23:11 INFO - PROCESS | 1778 | ++DOCSHELL 0x8edb0c00 == 12 [pid = 1778] [id = 632] 05:23:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 63 (0x8fb40c00) [pid = 1778] [serial = 1897] [outer = (nil)] 05:23:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 64 (0x911d4400) [pid = 1778] [serial = 1898] [outer = 0x8fb40c00] 05:23:11 INFO - PROCESS | 1778 | 1472905391215 Marionette DEBUG loaded listener.js 05:23:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x9158e000) [pid = 1778] [serial = 1899] [outer = 0x8fb40c00] 05:23:12 INFO - PROCESS | 1778 | 1472905392063 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 05:23:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 05:23:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1234ms 05:23:12 INFO - PROCESS | 1778 | 1472905392130 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 05:23:12 INFO - PROCESS | 1778 | 1472905392134 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 05:23:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 05:23:12 INFO - PROCESS | 1778 | 1472905392141 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 05:23:12 INFO - PROCESS | 1778 | 1472905392144 Marionette TRACE conn4 <- [1,2502,null,{}] 05:23:12 INFO - PROCESS | 1778 | 1472905392150 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:12 INFO - PROCESS | 1778 | 1472905392155 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:23:12 INFO - PROCESS | 1778 | 1472905392319 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 05:23:12 INFO - PROCESS | 1778 | 1472905392329 Marionette TRACE conn4 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:12 INFO - PROCESS | 1778 | 1472905392337 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:23:12 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d9ea400 == 13 [pid = 1778] [id = 633] 05:23:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x8fb38c00) [pid = 1778] [serial = 1900] [outer = (nil)] 05:23:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x9173a400) [pid = 1778] [serial = 1901] [outer = 0x8fb38c00] 05:23:12 INFO - PROCESS | 1778 | 1472905392540 Marionette DEBUG loaded listener.js 05:23:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x91913000) [pid = 1778] [serial = 1902] [outer = 0x8fb38c00] 05:23:13 INFO - PROCESS | 1778 | 1472905393689 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 05:23:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 05:23:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1631ms 05:23:13 INFO - PROCESS | 1778 | 1472905393774 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 05:23:13 INFO - PROCESS | 1778 | 1472905393781 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 05:23:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 05:23:13 INFO - PROCESS | 1778 | 1472905393790 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 05:23:13 INFO - PROCESS | 1778 | 1472905393799 Marionette TRACE conn4 <- [1,2506,null,{}] 05:23:13 INFO - PROCESS | 1778 | 1472905393806 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:13 INFO - PROCESS | 1778 | 1472905393813 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:23:14 INFO - PROCESS | 1778 | 1472905394017 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 05:23:14 INFO - PROCESS | 1778 | 1472905394256 Marionette TRACE conn4 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:14 INFO - PROCESS | 1778 | 1472905394265 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:23:14 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d9f7400 == 14 [pid = 1778] [id = 634] 05:23:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x8dae5400) [pid = 1778] [serial = 1903] [outer = (nil)] 05:23:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x8e0b8400) [pid = 1778] [serial = 1904] [outer = 0x8dae5400] 05:23:14 INFO - PROCESS | 1778 | 1472905394379 Marionette DEBUG loaded listener.js 05:23:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x8e289000) [pid = 1778] [serial = 1905] [outer = 0x8dae5400] 05:23:15 INFO - PROCESS | 1778 | 1472905395371 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 05:23:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 05:23:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1647ms 05:23:15 INFO - PROCESS | 1778 | 1472905395462 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 05:23:15 INFO - PROCESS | 1778 | 1472905395470 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 05:23:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 05:23:15 INFO - PROCESS | 1778 | 1472905395483 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 05:23:15 INFO - PROCESS | 1778 | 1472905395488 Marionette TRACE conn4 <- [1,2510,null,{}] 05:23:15 INFO - PROCESS | 1778 | 1472905395495 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:15 INFO - PROCESS | 1778 | 1472905395501 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:23:15 INFO - PROCESS | 1778 | 1472905395696 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 05:23:16 INFO - PROCESS | 1778 | 1472905395998 Marionette TRACE conn4 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:16 INFO - PROCESS | 1778 | 1472905396006 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:23:16 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dfe6400 == 15 [pid = 1778] [id = 635] 05:23:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x911d1000) [pid = 1778] [serial = 1906] [outer = (nil)] 05:23:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x9158c400) [pid = 1778] [serial = 1907] [outer = 0x911d1000] 05:23:16 INFO - PROCESS | 1778 | 1472905396126 Marionette DEBUG loaded listener.js 05:23:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x91739000) [pid = 1778] [serial = 1908] [outer = 0x911d1000] 05:23:17 INFO - PROCESS | 1778 | 1472905397147 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 05:23:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 05:23:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1707ms 05:23:17 INFO - PROCESS | 1778 | 1472905397190 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 05:23:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 05:23:17 INFO - PROCESS | 1778 | 1472905397195 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 05:23:17 INFO - PROCESS | 1778 | 1472905397202 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 05:23:17 INFO - PROCESS | 1778 | 1472905397208 Marionette TRACE conn4 <- [1,2514,null,{}] 05:23:17 INFO - PROCESS | 1778 | 1472905397226 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:17 INFO - PROCESS | 1778 | 1472905397236 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:23:17 INFO - PROCESS | 1778 | 1472905397435 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 05:23:17 INFO - PROCESS | 1778 | 1472905397666 Marionette TRACE conn4 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:17 INFO - PROCESS | 1778 | 1472905397679 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:23:17 INFO - PROCESS | 1778 | ++DOCSHELL 0x92120000 == 16 [pid = 1778] [id = 636] 05:23:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x92144400) [pid = 1778] [serial = 1909] [outer = (nil)] 05:23:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x92153c00) [pid = 1778] [serial = 1910] [outer = 0x92144400] 05:23:17 INFO - PROCESS | 1778 | 1472905397807 Marionette DEBUG loaded listener.js 05:23:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x921ce800) [pid = 1778] [serial = 1911] [outer = 0x92144400] 05:23:18 INFO - PROCESS | 1778 | 1472905398812 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 05:23:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 05:23:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1694ms 05:23:18 INFO - PROCESS | 1778 | 1472905398896 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 05:23:18 INFO - PROCESS | 1778 | 1472905398902 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 05:23:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 05:23:18 INFO - PROCESS | 1778 | 1472905398909 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 05:23:18 INFO - PROCESS | 1778 | 1472905398912 Marionette TRACE conn4 <- [1,2518,null,{}] 05:23:18 INFO - PROCESS | 1778 | 1472905398919 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:18 INFO - PROCESS | 1778 | 1472905398924 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:23:19 INFO - PROCESS | 1778 | 1472905399150 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 05:23:19 INFO - PROCESS | 1778 | 1472905399387 Marionette TRACE conn4 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:19 INFO - PROCESS | 1778 | 1472905399398 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:23:19 INFO - PROCESS | 1778 | ++DOCSHELL 0x8fb40000 == 17 [pid = 1778] [id = 637] 05:23:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x911cb800) [pid = 1778] [serial = 1912] [outer = (nil)] 05:23:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x92148800) [pid = 1778] [serial = 1913] [outer = 0x911cb800] 05:23:19 INFO - PROCESS | 1778 | 1472905399513 Marionette DEBUG loaded listener.js 05:23:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x92311c00) [pid = 1778] [serial = 1914] [outer = 0x911cb800] 05:23:20 INFO - PROCESS | 1778 | 1472905400689 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 05:23:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 05:23:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1881ms 05:23:20 INFO - PROCESS | 1778 | 1472905400807 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 05:23:20 INFO - PROCESS | 1778 | 1472905400815 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 05:23:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 05:23:20 INFO - PROCESS | 1778 | 1472905400832 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 05:23:20 INFO - PROCESS | 1778 | 1472905400836 Marionette TRACE conn4 <- [1,2522,null,{}] 05:23:20 INFO - PROCESS | 1778 | 1472905400844 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:20 INFO - PROCESS | 1778 | 1472905400849 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:23:21 INFO - PROCESS | 1778 | 1472905401143 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 05:23:21 INFO - PROCESS | 1778 | 1472905401335 Marionette TRACE conn4 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:21 INFO - PROCESS | 1778 | 1472905401344 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:23:21 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d9f0800 == 18 [pid = 1778] [id = 638] 05:23:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x8d9f1800) [pid = 1778] [serial = 1915] [outer = (nil)] 05:23:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x8e148c00) [pid = 1778] [serial = 1916] [outer = 0x8d9f1800] 05:23:21 INFO - PROCESS | 1778 | 1472905401421 Marionette DEBUG loaded listener.js 05:23:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x8e14b000) [pid = 1778] [serial = 1917] [outer = 0x8d9f1800] 05:23:21 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x8e0b6c00) [pid = 1778] [serial = 1839] [outer = (nil)] [url = about:blank] 05:23:21 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x8e0b8c00) [pid = 1778] [serial = 1853] [outer = (nil)] [url = about:blank] 05:23:21 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x8e0b2400) [pid = 1778] [serial = 1841] [outer = (nil)] [url = about:blank] 05:23:21 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x9173cc00) [pid = 1778] [serial = 1859] [outer = (nil)] [url = about:blank] 05:23:21 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x8edb9c00) [pid = 1778] [serial = 1842] [outer = (nil)] [url = about:blank] 05:23:21 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x92120800) [pid = 1778] [serial = 1863] [outer = (nil)] [url = about:blank] 05:23:21 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x9173f000) [pid = 1778] [serial = 1847] [outer = (nil)] [url = about:blank] 05:23:21 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x91918400) [pid = 1778] [serial = 1848] [outer = (nil)] [url = about:blank] 05:23:21 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x91bea400) [pid = 1778] [serial = 1850] [outer = (nil)] [url = about:blank] 05:23:21 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x8fbe2400) [pid = 1778] [serial = 1856] [outer = (nil)] [url = about:blank] 05:23:21 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x914b0400) [pid = 1778] [serial = 1844] [outer = (nil)] [url = about:blank] 05:23:21 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x91bec000) [pid = 1778] [serial = 1851] [outer = (nil)] [url = about:blank] 05:23:21 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x91920000) [pid = 1778] [serial = 1860] [outer = (nil)] [url = about:blank] 05:23:21 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x92119c00) [pid = 1778] [serial = 1862] [outer = (nil)] [url = about:blank] 05:23:21 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x911d4800) [pid = 1778] [serial = 1857] [outer = (nil)] [url = about:blank] 05:23:21 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x914f8c00) [pid = 1778] [serial = 1845] [outer = (nil)] [url = about:blank] 05:23:21 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x8e284000) [pid = 1778] [serial = 1854] [outer = (nil)] [url = about:blank] 05:23:21 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x91beb000) [pid = 1778] [serial = 1865] [outer = (nil)] [url = about:blank] 05:23:21 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x92117c00) [pid = 1778] [serial = 1866] [outer = (nil)] [url = about:blank] 05:23:22 INFO - PROCESS | 1778 | 1472905402270 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 05:23:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 05:23:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1490ms 05:23:22 INFO - PROCESS | 1778 | 1472905402322 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 05:23:22 INFO - PROCESS | 1778 | 1472905402328 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 05:23:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 05:23:22 INFO - PROCESS | 1778 | 1472905402339 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 05:23:22 INFO - PROCESS | 1778 | 1472905402343 Marionette TRACE conn4 <- [1,2526,null,{}] 05:23:22 INFO - PROCESS | 1778 | 1472905402354 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:22 INFO - PROCESS | 1778 | 1472905402358 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:23:22 INFO - PROCESS | 1778 | 1472905402533 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 05:23:22 INFO - PROCESS | 1778 | 1472905402684 Marionette TRACE conn4 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 1778 | 1472905402692 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:23:22 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dfe3800 == 19 [pid = 1778] [id = 639] 05:23:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x8e287400) [pid = 1778] [serial = 1918] [outer = (nil)] 05:23:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x8fbe2400) [pid = 1778] [serial = 1919] [outer = 0x8e287400] 05:23:22 INFO - PROCESS | 1778 | 1472905402769 Marionette DEBUG loaded listener.js 05:23:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x911d5000) [pid = 1778] [serial = 1920] [outer = 0x8e287400] 05:23:23 INFO - PROCESS | 1778 | 1472905403684 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 05:23:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 05:23:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1390ms 05:23:23 INFO - PROCESS | 1778 | 1472905403729 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 05:23:23 INFO - PROCESS | 1778 | 1472905403732 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 05:23:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 05:23:23 INFO - PROCESS | 1778 | 1472905403746 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 05:23:23 INFO - PROCESS | 1778 | 1472905403752 Marionette TRACE conn4 <- [1,2530,null,{}] 05:23:23 INFO - PROCESS | 1778 | 1472905403768 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:23 INFO - PROCESS | 1778 | 1472905403776 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:23:24 INFO - PROCESS | 1778 | 1472905404001 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 05:23:24 INFO - PROCESS | 1778 | 1472905404021 Marionette TRACE conn4 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:24 INFO - PROCESS | 1778 | 1472905404032 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:23:24 INFO - PROCESS | 1778 | ++DOCSHELL 0x91590800 == 20 [pid = 1778] [id = 640] 05:23:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x91734c00) [pid = 1778] [serial = 1921] [outer = (nil)] 05:23:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x9191a400) [pid = 1778] [serial = 1922] [outer = 0x91734c00] 05:23:24 INFO - PROCESS | 1778 | 1472905404106 Marionette DEBUG loaded listener.js 05:23:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x91be7400) [pid = 1778] [serial = 1923] [outer = 0x91734c00] 05:23:25 INFO - PROCESS | 1778 | 1472905405070 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 05:23:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 05:23:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1392ms 05:23:25 INFO - PROCESS | 1778 | 1472905405133 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 05:23:25 INFO - PROCESS | 1778 | 1472905405138 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 05:23:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 05:23:25 INFO - PROCESS | 1778 | 1472905405151 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 05:23:25 INFO - PROCESS | 1778 | 1472905405154 Marionette TRACE conn4 <- [1,2534,null,{}] 05:23:25 INFO - PROCESS | 1778 | 1472905405160 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:25 INFO - PROCESS | 1778 | 1472905405165 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:23:25 INFO - PROCESS | 1778 | 1472905405397 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 05:23:25 INFO - PROCESS | 1778 | 1472905405423 Marionette TRACE conn4 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:25 INFO - PROCESS | 1778 | 1472905405429 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:23:25 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e0b3800 == 21 [pid = 1778] [id = 641] 05:23:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x8e0b5400) [pid = 1778] [serial = 1924] [outer = (nil)] 05:23:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x9211e000) [pid = 1778] [serial = 1925] [outer = 0x8e0b5400] 05:23:25 INFO - PROCESS | 1778 | 1472905405516 Marionette DEBUG loaded listener.js 05:23:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x9173dc00) [pid = 1778] [serial = 1926] [outer = 0x8e0b5400] 05:23:26 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x8e28fc00) [pid = 1778] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 05:23:26 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x8d9f7c00) [pid = 1778] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 05:23:26 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x8c7d3c00) [pid = 1778] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 05:23:26 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x8e286000) [pid = 1778] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 05:23:26 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x8fb40c00) [pid = 1778] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 05:23:26 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x8dae5800) [pid = 1778] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 05:23:26 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x8fb3a800) [pid = 1778] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 05:23:26 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x9158f000) [pid = 1778] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 05:23:26 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x914a9c00) [pid = 1778] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 05:23:26 INFO - PROCESS | 1778 | --DOMWINDOW == 63 (0x921ca400) [pid = 1778] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 05:23:26 INFO - PROCESS | 1778 | --DOMWINDOW == 62 (0x911d3000) [pid = 1778] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 05:23:26 INFO - PROCESS | 1778 | 1472905406585 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 05:23:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 05:23:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1489ms 05:23:26 INFO - PROCESS | 1778 | 1472905406641 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 05:23:26 INFO - PROCESS | 1778 | 1472905406644 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 05:23:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 05:23:26 INFO - PROCESS | 1778 | 1472905406651 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 05:23:26 INFO - PROCESS | 1778 | 1472905406654 Marionette TRACE conn4 <- [1,2538,null,{}] 05:23:26 INFO - PROCESS | 1778 | 1472905406660 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:26 INFO - PROCESS | 1778 | 1472905406665 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:23:26 INFO - PROCESS | 1778 | 1472905406823 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 05:23:26 INFO - PROCESS | 1778 | 1472905406831 Marionette TRACE conn4 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:26 INFO - PROCESS | 1778 | 1472905406842 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:23:26 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d9f1c00 == 22 [pid = 1778] [id = 642] 05:23:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 63 (0x8d9f4400) [pid = 1778] [serial = 1927] [outer = (nil)] 05:23:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 64 (0x91583400) [pid = 1778] [serial = 1928] [outer = 0x8d9f4400] 05:23:27 INFO - PROCESS | 1778 | 1472905407044 Marionette DEBUG loaded listener.js 05:23:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x92117c00) [pid = 1778] [serial = 1929] [outer = 0x8d9f4400] 05:23:27 INFO - PROCESS | 1778 | 1472905407854 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 05:23:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 05:23:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1240ms 05:23:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 05:23:27 INFO - PROCESS | 1778 | 1472905407891 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 05:23:27 INFO - PROCESS | 1778 | 1472905407894 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 05:23:27 INFO - PROCESS | 1778 | 1472905407901 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 05:23:27 INFO - PROCESS | 1778 | 1472905407904 Marionette TRACE conn4 <- [1,2542,null,{}] 05:23:27 INFO - PROCESS | 1778 | 1472905407974 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:27 INFO - PROCESS | 1778 | 1472905407980 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:23:28 INFO - PROCESS | 1778 | 1472905408202 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 05:23:28 INFO - PROCESS | 1778 | 1472905408398 Marionette TRACE conn4 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:28 INFO - PROCESS | 1778 | 1472905408411 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:23:28 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7d9c00 == 23 [pid = 1778] [id = 643] 05:23:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x8dadc000) [pid = 1778] [serial = 1930] [outer = (nil)] 05:23:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x8e0aec00) [pid = 1778] [serial = 1931] [outer = 0x8dadc000] 05:23:28 INFO - PROCESS | 1778 | 1472905408502 Marionette DEBUG loaded listener.js 05:23:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x8e145c00) [pid = 1778] [serial = 1932] [outer = 0x8dadc000] 05:23:29 INFO - PROCESS | 1778 | 1472905409504 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 05:23:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 05:23:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1646ms 05:23:29 INFO - PROCESS | 1778 | 1472905409548 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 05:23:29 INFO - PROCESS | 1778 | 1472905409554 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 05:23:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 05:23:29 INFO - PROCESS | 1778 | 1472905409563 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 05:23:29 INFO - PROCESS | 1778 | 1472905409567 Marionette TRACE conn4 <- [1,2546,null,{}] 05:23:29 INFO - PROCESS | 1778 | 1472905409576 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:29 INFO - PROCESS | 1778 | 1472905409582 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:23:29 INFO - PROCESS | 1778 | 1472905409788 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 05:23:30 INFO - PROCESS | 1778 | 1472905410000 Marionette TRACE conn4 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:30 INFO - PROCESS | 1778 | 1472905410014 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:23:30 INFO - PROCESS | 1778 | ++DOCSHELL 0x8fbe4400 == 24 [pid = 1778] [id = 644] 05:23:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x914a1800) [pid = 1778] [serial = 1933] [outer = (nil)] 05:23:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x914f0c00) [pid = 1778] [serial = 1934] [outer = 0x914a1800] 05:23:30 INFO - PROCESS | 1778 | 1472905410152 Marionette DEBUG loaded listener.js 05:23:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x91587c00) [pid = 1778] [serial = 1935] [outer = 0x914a1800] 05:23:31 INFO - PROCESS | 1778 | 1472905411199 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 05:23:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 05:23:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1700ms 05:23:31 INFO - PROCESS | 1778 | 1472905411263 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 05:23:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 05:23:31 INFO - PROCESS | 1778 | 1472905411269 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 05:23:31 INFO - PROCESS | 1778 | 1472905411276 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 05:23:31 INFO - PROCESS | 1778 | 1472905411279 Marionette TRACE conn4 <- [1,2550,null,{}] 05:23:31 INFO - PROCESS | 1778 | 1472905411286 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:31 INFO - PROCESS | 1778 | 1472905411292 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:23:31 INFO - PROCESS | 1778 | 1472905411485 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 05:23:31 INFO - PROCESS | 1778 | 1472905411768 Marionette TRACE conn4 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 1778 | 1472905411783 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:23:31 INFO - PROCESS | 1778 | ++DOCSHELL 0x8fbe0800 == 25 [pid = 1778] [id = 645] 05:23:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x921d3c00) [pid = 1778] [serial = 1936] [outer = (nil)] 05:23:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x92317c00) [pid = 1778] [serial = 1937] [outer = 0x921d3c00] 05:23:31 INFO - PROCESS | 1778 | 1472905411917 Marionette DEBUG loaded listener.js 05:23:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x929a5400) [pid = 1778] [serial = 1938] [outer = 0x921d3c00] 05:23:32 INFO - PROCESS | 1778 | 1472905412909 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 05:23:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 05:23:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1689ms 05:23:32 INFO - PROCESS | 1778 | 1472905412974 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 05:23:32 INFO - PROCESS | 1778 | 1472905412984 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 05:23:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 05:23:33 INFO - PROCESS | 1778 | 1472905412994 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 05:23:33 INFO - PROCESS | 1778 | 1472905412997 Marionette TRACE conn4 <- [1,2554,null,{}] 05:23:33 INFO - PROCESS | 1778 | 1472905413004 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:33 INFO - PROCESS | 1778 | 1472905413009 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:23:33 INFO - PROCESS | 1778 | 1472905413231 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 05:23:33 INFO - PROCESS | 1778 | 1472905413465 Marionette TRACE conn4 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:33 INFO - PROCESS | 1778 | 1472905413477 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:23:33 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7d1400 == 26 [pid = 1778] [id = 646] 05:23:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x929a7c00) [pid = 1778] [serial = 1939] [outer = (nil)] 05:23:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x92b35400) [pid = 1778] [serial = 1940] [outer = 0x929a7c00] 05:23:33 INFO - PROCESS | 1778 | 1472905413601 Marionette DEBUG loaded listener.js 05:23:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x92b38800) [pid = 1778] [serial = 1941] [outer = 0x929a7c00] 05:23:34 INFO - PROCESS | 1778 | 1472905414553 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 05:23:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 05:23:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1591ms 05:23:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 05:23:34 INFO - PROCESS | 1778 | 1472905414585 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 05:23:34 INFO - PROCESS | 1778 | 1472905414588 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 05:23:34 INFO - PROCESS | 1778 | 1472905414595 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 05:23:34 INFO - PROCESS | 1778 | 1472905414599 Marionette TRACE conn4 <- [1,2558,null,{}] 05:23:34 INFO - PROCESS | 1778 | 1472905414605 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:34 INFO - PROCESS | 1778 | 1472905414610 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:23:34 INFO - PROCESS | 1778 | 1472905414790 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 05:23:34 INFO - PROCESS | 1778 | 1472905414977 Marionette TRACE conn4 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:34 INFO - PROCESS | 1778 | 1472905414989 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:23:35 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dae0000 == 27 [pid = 1778] [id = 647] 05:23:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x8dfe5800) [pid = 1778] [serial = 1942] [outer = (nil)] 05:23:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x92145c00) [pid = 1778] [serial = 1943] [outer = 0x8dfe5800] 05:23:35 INFO - PROCESS | 1778 | 1472905415067 Marionette DEBUG loaded listener.js 05:23:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x92ebe000) [pid = 1778] [serial = 1944] [outer = 0x8dfe5800] 05:23:36 INFO - PROCESS | 1778 | 1472905416121 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 05:23:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 05:23:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1586ms 05:23:36 INFO - PROCESS | 1778 | 1472905416181 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 05:23:36 INFO - PROCESS | 1778 | 1472905416185 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 05:23:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 05:23:36 INFO - PROCESS | 1778 | 1472905416193 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 05:23:36 INFO - PROCESS | 1778 | 1472905416196 Marionette TRACE conn4 <- [1,2562,null,{}] 05:23:36 INFO - PROCESS | 1778 | 1472905416202 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:36 INFO - PROCESS | 1778 | 1472905416213 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:23:36 INFO - PROCESS | 1778 | 1472905416481 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 05:23:36 INFO - PROCESS | 1778 | 1472905416766 Marionette TRACE conn4 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:36 INFO - PROCESS | 1778 | 1472905416779 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:23:36 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c69d000 == 28 [pid = 1778] [id = 648] 05:23:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x938c4c00) [pid = 1778] [serial = 1945] [outer = (nil)] 05:23:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x93a4ac00) [pid = 1778] [serial = 1946] [outer = 0x938c4c00] 05:23:36 INFO - PROCESS | 1778 | 1472905416865 Marionette DEBUG loaded listener.js 05:23:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x93c81400) [pid = 1778] [serial = 1947] [outer = 0x938c4c00] 05:23:37 INFO - PROCESS | 1778 | 1472905417832 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 05:23:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 05:23:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1680ms 05:23:37 INFO - PROCESS | 1778 | 1472905417874 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 05:23:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 05:23:37 INFO - PROCESS | 1778 | 1472905417878 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 05:23:37 INFO - PROCESS | 1778 | 1472905417885 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 05:23:37 INFO - PROCESS | 1778 | 1472905417888 Marionette TRACE conn4 <- [1,2566,null,{}] 05:23:37 INFO - PROCESS | 1778 | 1472905417894 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:37 INFO - PROCESS | 1778 | 1472905417900 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:23:38 INFO - PROCESS | 1778 | 1472905418075 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 05:23:38 INFO - PROCESS | 1778 | 1472905418265 Marionette TRACE conn4 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:38 INFO - PROCESS | 1778 | 1472905418271 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:23:38 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7dbc00 == 29 [pid = 1778] [id = 649] 05:23:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x8d9e9000) [pid = 1778] [serial = 1948] [outer = (nil)] 05:23:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x8e0af800) [pid = 1778] [serial = 1949] [outer = 0x8d9e9000] 05:23:38 INFO - PROCESS | 1778 | 1472905418369 Marionette DEBUG loaded listener.js 05:23:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x8edaf800) [pid = 1778] [serial = 1950] [outer = 0x8d9e9000] 05:23:39 INFO - PROCESS | 1778 | 1472905419610 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 05:23:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 05:23:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1787ms 05:23:39 INFO - PROCESS | 1778 | 1472905419673 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 05:23:39 INFO - PROCESS | 1778 | 1472905419680 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 05:23:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 05:23:39 INFO - PROCESS | 1778 | 1472905419688 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 05:23:39 INFO - PROCESS | 1778 | 1472905419695 Marionette TRACE conn4 <- [1,2570,null,{}] 05:23:39 INFO - PROCESS | 1778 | 1472905419703 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:39 INFO - PROCESS | 1778 | 1472905419709 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:23:39 INFO - PROCESS | 1778 | 1472905419901 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 05:23:40 INFO - PROCESS | 1778 | 1472905420236 Marionette TRACE conn4 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 1778 | 1472905420247 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:23:40 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e28e800 == 30 [pid = 1778] [id = 650] 05:23:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0x8edb0400) [pid = 1778] [serial = 1951] [outer = (nil)] 05:23:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 88 (0x8fb3b000) [pid = 1778] [serial = 1952] [outer = 0x8edb0400] 05:23:40 INFO - PROCESS | 1778 | 1472905420330 Marionette DEBUG loaded listener.js 05:23:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 89 (0x8fbdd800) [pid = 1778] [serial = 1953] [outer = 0x8edb0400] 05:23:41 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7d0400 == 29 [pid = 1778] [id = 627] 05:23:41 INFO - PROCESS | 1778 | --DOMWINDOW == 88 (0x8e0b4800) [pid = 1778] [serial = 1869] [outer = (nil)] [url = about:blank] 05:23:41 INFO - PROCESS | 1778 | --DOMWINDOW == 87 (0x8dfe1000) [pid = 1778] [serial = 1868] [outer = (nil)] [url = about:blank] 05:23:42 INFO - PROCESS | 1778 | --DOMWINDOW == 86 (0x911c7400) [pid = 1778] [serial = 1872] [outer = (nil)] [url = about:blank] 05:23:42 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x8fbdd000) [pid = 1778] [serial = 1871] [outer = (nil)] [url = about:blank] 05:23:42 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x91bf0400) [pid = 1778] [serial = 1875] [outer = (nil)] [url = about:blank] 05:23:42 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x9191c400) [pid = 1778] [serial = 1874] [outer = (nil)] [url = about:blank] 05:23:42 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x92318c00) [pid = 1778] [serial = 1878] [outer = (nil)] [url = about:blank] 05:23:42 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x921d6400) [pid = 1778] [serial = 1877] [outer = (nil)] [url = about:blank] 05:23:42 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x929a6800) [pid = 1778] [serial = 1881] [outer = (nil)] [url = about:blank] 05:23:42 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x929a4c00) [pid = 1778] [serial = 1880] [outer = (nil)] [url = about:blank] 05:23:42 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x914a4c00) [pid = 1778] [serial = 1895] [outer = (nil)] [url = about:blank] 05:23:42 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x8fb46000) [pid = 1778] [serial = 1887] [outer = (nil)] [url = about:blank] 05:23:42 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x8edb9400) [pid = 1778] [serial = 1886] [outer = (nil)] [url = about:blank] 05:23:42 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x8dfda800) [pid = 1778] [serial = 1889] [outer = (nil)] [url = about:blank] 05:23:42 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x8dae0800) [pid = 1778] [serial = 1884] [outer = (nil)] [url = about:blank] 05:23:42 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x8dfe3c00) [pid = 1778] [serial = 1890] [outer = (nil)] [url = about:blank] 05:23:42 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x8d9f1400) [pid = 1778] [serial = 1883] [outer = (nil)] [url = about:blank] 05:23:42 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x8edb2c00) [pid = 1778] [serial = 1892] [outer = (nil)] [url = about:blank] 05:23:42 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x914b0800) [pid = 1778] [serial = 1896] [outer = (nil)] [url = about:blank] 05:23:42 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x9158e000) [pid = 1778] [serial = 1899] [outer = (nil)] [url = about:blank] 05:23:42 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x8edb6800) [pid = 1778] [serial = 1893] [outer = (nil)] [url = about:blank] 05:23:42 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x911d4400) [pid = 1778] [serial = 1898] [outer = (nil)] [url = about:blank] 05:23:42 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x9173a400) [pid = 1778] [serial = 1901] [outer = (nil)] [url = about:blank] 05:23:42 INFO - PROCESS | 1778 | 1472905422418 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 05:23:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 05:23:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 2792ms 05:23:42 INFO - PROCESS | 1778 | 1472905422481 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 05:23:42 INFO - PROCESS | 1778 | 1472905422487 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 05:23:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 05:23:42 INFO - PROCESS | 1778 | 1472905422496 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 05:23:42 INFO - PROCESS | 1778 | 1472905422501 Marionette TRACE conn4 <- [1,2574,null,{}] 05:23:42 INFO - PROCESS | 1778 | 1472905422510 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:42 INFO - PROCESS | 1778 | 1472905422515 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:23:42 INFO - PROCESS | 1778 | 1472905422687 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 05:23:42 INFO - PROCESS | 1778 | 1472905422880 Marionette TRACE conn4 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:42 INFO - PROCESS | 1778 | 1472905422888 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:23:42 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d9ea000 == 30 [pid = 1778] [id = 651] 05:23:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x8d9ea800) [pid = 1778] [serial = 1954] [outer = (nil)] 05:23:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x8dae2800) [pid = 1778] [serial = 1955] [outer = 0x8d9ea800] 05:23:42 INFO - PROCESS | 1778 | 1472905422968 Marionette DEBUG loaded listener.js 05:23:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x8dfd9000) [pid = 1778] [serial = 1956] [outer = 0x8d9ea800] 05:23:43 INFO - PROCESS | 1778 | 1472905423782 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 05:23:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 05:23:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1344ms 05:23:43 INFO - PROCESS | 1778 | 1472905423840 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 05:23:43 INFO - PROCESS | 1778 | 1472905423849 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 05:23:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 05:23:43 INFO - PROCESS | 1778 | 1472905423860 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 05:23:43 INFO - PROCESS | 1778 | 1472905423864 Marionette TRACE conn4 <- [1,2578,null,{}] 05:23:43 INFO - PROCESS | 1778 | 1472905423870 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:43 INFO - PROCESS | 1778 | 1472905423876 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:23:44 INFO - PROCESS | 1778 | 1472905424051 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 05:23:44 INFO - PROCESS | 1778 | 1472905424207 Marionette TRACE conn4 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:44 INFO - PROCESS | 1778 | 1472905424217 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:23:44 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e14a000 == 31 [pid = 1778] [id = 652] 05:23:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x8e14d800) [pid = 1778] [serial = 1957] [outer = (nil)] 05:23:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x8edb1800) [pid = 1778] [serial = 1958] [outer = 0x8e14d800] 05:23:44 INFO - PROCESS | 1778 | 1472905424293 Marionette DEBUG loaded listener.js 05:23:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x8edba800) [pid = 1778] [serial = 1959] [outer = 0x8e14d800] 05:23:45 INFO - PROCESS | 1778 | 1472905425256 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 05:23:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 05:23:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1429ms 05:23:45 INFO - PROCESS | 1778 | 1472905425289 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 05:23:45 INFO - PROCESS | 1778 | 1472905425293 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 05:23:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 05:23:45 INFO - PROCESS | 1778 | 1472905425300 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 05:23:45 INFO - PROCESS | 1778 | 1472905425306 Marionette TRACE conn4 <- [1,2582,null,{}] 05:23:45 INFO - PROCESS | 1778 | 1472905425332 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:45 INFO - PROCESS | 1778 | 1472905425341 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:23:45 INFO - PROCESS | 1778 | 1472905425571 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 05:23:45 INFO - PROCESS | 1778 | 1472905425598 Marionette TRACE conn4 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:45 INFO - PROCESS | 1778 | 1472905425609 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:23:45 INFO - PROCESS | 1778 | ++DOCSHELL 0x914ab000 == 32 [pid = 1778] [id = 653] 05:23:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x914abc00) [pid = 1778] [serial = 1960] [outer = (nil)] 05:23:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x914af400) [pid = 1778] [serial = 1961] [outer = 0x914abc00] 05:23:45 INFO - PROCESS | 1778 | 1472905425685 Marionette DEBUG loaded listener.js 05:23:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x914f2c00) [pid = 1778] [serial = 1962] [outer = 0x914abc00] 05:23:47 INFO - PROCESS | 1778 | 1472905427117 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 05:23:47 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x8d9f4400) [pid = 1778] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 05:23:47 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x911d1000) [pid = 1778] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 05:23:47 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x8e0b5400) [pid = 1778] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 05:23:47 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x8d9f1800) [pid = 1778] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 05:23:47 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x8e287400) [pid = 1778] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 05:23:47 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x911cb800) [pid = 1778] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 05:23:47 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x91734c00) [pid = 1778] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 05:23:47 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x8dae5400) [pid = 1778] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 05:23:47 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x92144400) [pid = 1778] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 05:23:47 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x8fb38c00) [pid = 1778] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 05:23:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 05:23:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1892ms 05:23:47 INFO - PROCESS | 1778 | 1472905427194 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 05:23:47 INFO - PROCESS | 1778 | 1472905427198 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 05:23:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 05:23:47 INFO - PROCESS | 1778 | 1472905427204 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 05:23:47 INFO - PROCESS | 1778 | 1472905427208 Marionette TRACE conn4 <- [1,2586,null,{}] 05:23:47 INFO - PROCESS | 1778 | 1472905427213 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:47 INFO - PROCESS | 1778 | 1472905427218 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:23:47 INFO - PROCESS | 1778 | 1472905427501 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 05:23:47 INFO - PROCESS | 1778 | 1472905427596 Marionette TRACE conn4 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:47 INFO - PROCESS | 1778 | 1472905427604 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:23:47 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dae4c00 == 33 [pid = 1778] [id = 654] 05:23:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x8fbdf800) [pid = 1778] [serial = 1963] [outer = (nil)] 05:23:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x914f2400) [pid = 1778] [serial = 1964] [outer = 0x8fbdf800] 05:23:47 INFO - PROCESS | 1778 | 1472905427679 Marionette DEBUG loaded listener.js 05:23:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x91732800) [pid = 1778] [serial = 1965] [outer = 0x8fbdf800] 05:23:48 INFO - PROCESS | 1778 | 1472905428506 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 05:23:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 05:23:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1343ms 05:23:48 INFO - PROCESS | 1778 | 1472905428550 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 05:23:48 INFO - PROCESS | 1778 | 1472905428554 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 05:23:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 05:23:48 INFO - PROCESS | 1778 | 1472905428561 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 05:23:48 INFO - PROCESS | 1778 | 1472905428565 Marionette TRACE conn4 <- [1,2590,null,{}] 05:23:48 INFO - PROCESS | 1778 | 1472905428570 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:48 INFO - PROCESS | 1778 | 1472905428576 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:23:48 INFO - PROCESS | 1778 | 1472905428727 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 05:23:48 INFO - PROCESS | 1778 | 1472905428741 Marionette TRACE conn4 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:48 INFO - PROCESS | 1778 | 1472905428753 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:23:48 INFO - PROCESS | 1778 | ++DOCSHELL 0x8fbdb400 == 34 [pid = 1778] [id = 655] 05:23:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x911d0c00) [pid = 1778] [serial = 1966] [outer = (nil)] 05:23:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x91915c00) [pid = 1778] [serial = 1967] [outer = 0x911d0c00] 05:23:48 INFO - PROCESS | 1778 | 1472905428832 Marionette DEBUG loaded listener.js 05:23:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x91be2000) [pid = 1778] [serial = 1968] [outer = 0x911d0c00] 05:23:50 INFO - PROCESS | 1778 | 1472905430090 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 05:23:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 05:23:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1592ms 05:23:50 INFO - PROCESS | 1778 | 1472905430158 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 05:23:50 INFO - PROCESS | 1778 | 1472905430170 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 05:23:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 05:23:50 INFO - PROCESS | 1778 | 1472905430185 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 05:23:50 INFO - PROCESS | 1778 | 1472905430196 Marionette TRACE conn4 <- [1,2594,null,{}] 05:23:50 INFO - PROCESS | 1778 | 1472905430230 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:50 INFO - PROCESS | 1778 | 1472905430235 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:23:50 INFO - PROCESS | 1778 | 1472905430541 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 05:23:50 INFO - PROCESS | 1778 | 1472905430742 Marionette TRACE conn4 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:50 INFO - PROCESS | 1778 | 1472905430753 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:23:50 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dfe7c00 == 35 [pid = 1778] [id = 656] 05:23:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x8e0b1400) [pid = 1778] [serial = 1969] [outer = (nil)] 05:23:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x8e289c00) [pid = 1778] [serial = 1970] [outer = 0x8e0b1400] 05:23:50 INFO - PROCESS | 1778 | 1472905430839 Marionette DEBUG loaded listener.js 05:23:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x8fb3dc00) [pid = 1778] [serial = 1971] [outer = 0x8e0b1400] 05:23:51 INFO - PROCESS | 1778 | 1472905431989 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 05:23:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 05:23:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1865ms 05:23:52 INFO - PROCESS | 1778 | 1472905432046 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 05:23:52 INFO - PROCESS | 1778 | 1472905432054 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 05:23:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 05:23:52 INFO - PROCESS | 1778 | 1472905432066 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 05:23:52 INFO - PROCESS | 1778 | 1472905432070 Marionette TRACE conn4 <- [1,2598,null,{}] 05:23:52 INFO - PROCESS | 1778 | 1472905432077 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:52 INFO - PROCESS | 1778 | 1472905432083 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:23:52 INFO - PROCESS | 1778 | 1472905432311 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 05:23:52 INFO - PROCESS | 1778 | 1472905432560 Marionette TRACE conn4 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905432568 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:23:52 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7d5800 == 36 [pid = 1778] [id = 657] 05:23:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x914aac00) [pid = 1778] [serial = 1972] [outer = (nil)] 05:23:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x9173c800) [pid = 1778] [serial = 1973] [outer = 0x914aac00] 05:23:52 INFO - PROCESS | 1778 | 1472905432656 Marionette DEBUG loaded listener.js 05:23:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x914f5800) [pid = 1778] [serial = 1974] [outer = 0x914aac00] 05:23:53 INFO - PROCESS | 1778 | 1472905433849 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 05:23:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 05:23:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1833ms 05:23:53 INFO - PROCESS | 1778 | 1472905433899 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 05:23:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 05:23:53 INFO - PROCESS | 1778 | 1472905433905 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 05:23:53 INFO - PROCESS | 1778 | 1472905433913 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 05:23:53 INFO - PROCESS | 1778 | 1472905433920 Marionette TRACE conn4 <- [1,2602,null,{}] 05:23:53 INFO - PROCESS | 1778 | 1472905433939 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:53 INFO - PROCESS | 1778 | 1472905433951 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:23:54 INFO - PROCESS | 1778 | 1472905434183 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 05:23:54 INFO - PROCESS | 1778 | 1472905434427 Marionette TRACE conn4 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905434438 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:23:54 INFO - PROCESS | 1778 | ++DOCSHELL 0x92123400 == 37 [pid = 1778] [id = 658] 05:23:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x92144400) [pid = 1778] [serial = 1975] [outer = (nil)] 05:23:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x921cac00) [pid = 1778] [serial = 1976] [outer = 0x92144400] 05:23:54 INFO - PROCESS | 1778 | 1472905434526 Marionette DEBUG loaded listener.js 05:23:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x921d4800) [pid = 1778] [serial = 1977] [outer = 0x92144400] 05:23:55 INFO - PROCESS | 1778 | 1472905435643 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 05:23:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 05:23:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1942ms 05:23:55 INFO - PROCESS | 1778 | 1472905435854 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 05:23:55 INFO - PROCESS | 1778 | 1472905435861 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 05:23:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 05:23:55 INFO - PROCESS | 1778 | 1472905435870 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 05:23:55 INFO - PROCESS | 1778 | 1472905435875 Marionette TRACE conn4 <- [1,2606,null,{}] 05:23:55 INFO - PROCESS | 1778 | 1472905435884 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:55 INFO - PROCESS | 1778 | 1472905435890 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:23:56 INFO - PROCESS | 1778 | 1472905436090 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 05:23:56 INFO - PROCESS | 1778 | 1472905436357 Marionette TRACE conn4 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905436369 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:23:56 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d9ee000 == 38 [pid = 1778] [id = 659] 05:23:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x8d9ee800) [pid = 1778] [serial = 1978] [outer = (nil)] 05:23:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x8d9f2800) [pid = 1778] [serial = 1979] [outer = 0x8d9ee800] 05:23:56 INFO - PROCESS | 1778 | 1472905436448 Marionette DEBUG loaded listener.js 05:23:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x8dad9800) [pid = 1778] [serial = 1980] [outer = 0x8d9ee800] 05:23:57 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7d1400 == 37 [pid = 1778] [id = 646] 05:23:57 INFO - PROCESS | 1778 | --DOCSHELL 0x8dae4c00 == 36 [pid = 1778] [id = 654] 05:23:57 INFO - PROCESS | 1778 | --DOCSHELL 0x914ab000 == 35 [pid = 1778] [id = 653] 05:23:57 INFO - PROCESS | 1778 | --DOCSHELL 0x8e14a000 == 34 [pid = 1778] [id = 652] 05:23:57 INFO - PROCESS | 1778 | --DOCSHELL 0x8d9ea000 == 33 [pid = 1778] [id = 651] 05:23:57 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x91583400) [pid = 1778] [serial = 1928] [outer = (nil)] [url = about:blank] 05:23:57 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x9158c400) [pid = 1778] [serial = 1907] [outer = (nil)] [url = about:blank] 05:23:57 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x91739000) [pid = 1778] [serial = 1908] [outer = (nil)] [url = about:blank] 05:23:57 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x9173dc00) [pid = 1778] [serial = 1926] [outer = (nil)] [url = about:blank] 05:23:57 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x8e148c00) [pid = 1778] [serial = 1916] [outer = (nil)] [url = about:blank] 05:23:57 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x8fbe2400) [pid = 1778] [serial = 1919] [outer = (nil)] [url = about:blank] 05:23:57 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x92311c00) [pid = 1778] [serial = 1914] [outer = (nil)] [url = about:blank] 05:23:57 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x91be7400) [pid = 1778] [serial = 1923] [outer = (nil)] [url = about:blank] 05:23:57 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x92148800) [pid = 1778] [serial = 1913] [outer = (nil)] [url = about:blank] 05:23:57 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x911d5000) [pid = 1778] [serial = 1920] [outer = (nil)] [url = about:blank] 05:23:57 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x9211e000) [pid = 1778] [serial = 1925] [outer = (nil)] [url = about:blank] 05:23:57 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x8e0b8400) [pid = 1778] [serial = 1904] [outer = (nil)] [url = about:blank] 05:23:57 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x8e14b000) [pid = 1778] [serial = 1917] [outer = (nil)] [url = about:blank] 05:23:57 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x9191a400) [pid = 1778] [serial = 1922] [outer = (nil)] [url = about:blank] 05:23:57 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x921ce800) [pid = 1778] [serial = 1911] [outer = (nil)] [url = about:blank] 05:23:57 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x92153c00) [pid = 1778] [serial = 1910] [outer = (nil)] [url = about:blank] 05:23:57 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x91913000) [pid = 1778] [serial = 1902] [outer = (nil)] [url = about:blank] 05:23:57 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x8e289000) [pid = 1778] [serial = 1905] [outer = (nil)] [url = about:blank] 05:23:57 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x92117c00) [pid = 1778] [serial = 1929] [outer = (nil)] [url = about:blank] 05:23:57 INFO - PROCESS | 1778 | 1472905437500 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 05:23:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 05:23:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1692ms 05:23:57 INFO - PROCESS | 1778 | 1472905437563 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 05:23:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 05:23:57 INFO - PROCESS | 1778 | 1472905437568 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 05:23:57 INFO - PROCESS | 1778 | 1472905437579 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 05:23:57 INFO - PROCESS | 1778 | 1472905437584 Marionette TRACE conn4 <- [1,2610,null,{}] 05:23:57 INFO - PROCESS | 1778 | 1472905437592 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:57 INFO - PROCESS | 1778 | 1472905437598 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:23:57 INFO - PROCESS | 1778 | 1472905437800 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 05:23:58 INFO - PROCESS | 1778 | 1472905437985 Marionette TRACE conn4 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:58 INFO - PROCESS | 1778 | 1472905437995 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:23:58 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e0aa000 == 34 [pid = 1778] [id = 660] 05:23:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x8e0b8000) [pid = 1778] [serial = 1981] [outer = (nil)] 05:23:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x8e150000) [pid = 1778] [serial = 1982] [outer = 0x8e0b8000] 05:23:58 INFO - PROCESS | 1778 | 1472905438075 Marionette DEBUG loaded listener.js 05:23:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x8e28ec00) [pid = 1778] [serial = 1983] [outer = 0x8e0b8000] 05:23:58 INFO - PROCESS | 1778 | 1472905438893 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 05:23:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 05:23:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1393ms 05:23:58 INFO - PROCESS | 1778 | 1472905438969 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 05:23:58 INFO - PROCESS | 1778 | 1472905438973 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 05:23:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 05:23:58 INFO - PROCESS | 1778 | 1472905438979 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 05:23:58 INFO - PROCESS | 1778 | 1472905438983 Marionette TRACE conn4 <- [1,2614,null,{}] 05:23:59 INFO - PROCESS | 1778 | 1472905438999 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:59 INFO - PROCESS | 1778 | 1472905439007 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:23:59 INFO - PROCESS | 1778 | 1472905439185 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 05:23:59 INFO - PROCESS | 1778 | 1472905439344 Marionette TRACE conn4 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905439367 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:23:59 INFO - PROCESS | 1778 | ++DOCSHELL 0x911c8000 == 35 [pid = 1778] [id = 661] 05:23:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x911ca400) [pid = 1778] [serial = 1984] [outer = (nil)] 05:23:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x914a2c00) [pid = 1778] [serial = 1985] [outer = 0x911ca400] 05:23:59 INFO - PROCESS | 1778 | 1472905439444 Marionette DEBUG loaded listener.js 05:23:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x914afc00) [pid = 1778] [serial = 1986] [outer = 0x911ca400] 05:24:00 INFO - PROCESS | 1778 | 1472905440404 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 05:24:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 05:24:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1484ms 05:24:00 INFO - PROCESS | 1778 | 1472905440465 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 05:24:00 INFO - PROCESS | 1778 | 1472905440469 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 05:24:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 05:24:00 INFO - PROCESS | 1778 | 1472905440485 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 05:24:00 INFO - PROCESS | 1778 | 1472905440488 Marionette TRACE conn4 <- [1,2618,null,{}] 05:24:00 INFO - PROCESS | 1778 | 1472905440494 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:00 INFO - PROCESS | 1778 | 1472905440498 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:24:00 INFO - PROCESS | 1778 | 1472905440726 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 05:24:00 INFO - PROCESS | 1778 | 1472905440751 Marionette TRACE conn4 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905440762 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:24:00 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d9ee400 == 36 [pid = 1778] [id = 662] 05:24:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x91736400) [pid = 1778] [serial = 1987] [outer = (nil)] 05:24:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x91911c00) [pid = 1778] [serial = 1988] [outer = 0x91736400] 05:24:00 INFO - PROCESS | 1778 | 1472905440833 Marionette DEBUG loaded listener.js 05:24:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x91915800) [pid = 1778] [serial = 1989] [outer = 0x91736400] 05:24:01 INFO - PROCESS | 1778 | 1472905441985 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 05:24:01 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x914abc00) [pid = 1778] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 05:24:01 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x8edb0400) [pid = 1778] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 05:24:02 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x8d9ea800) [pid = 1778] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 05:24:02 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x8dadc000) [pid = 1778] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 05:24:02 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x8e14d800) [pid = 1778] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 05:24:02 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x914a1800) [pid = 1778] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 05:24:02 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x921d3c00) [pid = 1778] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 05:24:02 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x929a7c00) [pid = 1778] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 05:24:02 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x8dfe5800) [pid = 1778] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 05:24:02 INFO - PROCESS | 1778 | --DOMWINDOW == 63 (0x938c4c00) [pid = 1778] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 05:24:02 INFO - PROCESS | 1778 | --DOMWINDOW == 62 (0x8d9e9000) [pid = 1778] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 05:24:02 INFO - PROCESS | 1778 | --DOMWINDOW == 61 (0x8fbdf800) [pid = 1778] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 05:24:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 05:24:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1593ms 05:24:02 INFO - PROCESS | 1778 | 1472905442069 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 05:24:02 INFO - PROCESS | 1778 | 1472905442073 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 05:24:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 05:24:02 INFO - PROCESS | 1778 | 1472905442079 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 05:24:02 INFO - PROCESS | 1778 | 1472905442082 Marionette TRACE conn4 <- [1,2622,null,{}] 05:24:02 INFO - PROCESS | 1778 | 1472905442088 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:02 INFO - PROCESS | 1778 | 1472905442093 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:24:02 INFO - PROCESS | 1778 | 1472905442249 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 05:24:02 INFO - PROCESS | 1778 | 1472905442468 Marionette TRACE conn4 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905442474 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:24:02 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7d3c00 == 37 [pid = 1778] [id = 663] 05:24:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 62 (0x8e150800) [pid = 1778] [serial = 1990] [outer = (nil)] 05:24:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 63 (0x914a1800) [pid = 1778] [serial = 1991] [outer = 0x8e150800] 05:24:02 INFO - PROCESS | 1778 | 1472905442555 Marionette DEBUG loaded listener.js 05:24:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 64 (0x911c9400) [pid = 1778] [serial = 1992] [outer = 0x8e150800] 05:24:03 INFO - PROCESS | 1778 | 1472905443327 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 05:24:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 05:24:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1281ms 05:24:03 INFO - PROCESS | 1778 | 1472905443361 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 05:24:03 INFO - PROCESS | 1778 | 1472905443365 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 05:24:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 05:24:03 INFO - PROCESS | 1778 | 1472905443372 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 05:24:03 INFO - PROCESS | 1778 | 1472905443376 Marionette TRACE conn4 <- [1,2626,null,{}] 05:24:03 INFO - PROCESS | 1778 | 1472905443387 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:03 INFO - PROCESS | 1778 | 1472905443398 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:24:03 INFO - PROCESS | 1778 | 1472905443624 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 05:24:03 INFO - PROCESS | 1778 | 1472905443770 Marionette TRACE conn4 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905443779 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:24:03 INFO - PROCESS | 1778 | ++DOCSHELL 0x8edb8800 == 38 [pid = 1778] [id = 664] 05:24:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x91bf0800) [pid = 1778] [serial = 1993] [outer = (nil)] 05:24:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x92145000) [pid = 1778] [serial = 1994] [outer = 0x91bf0800] 05:24:03 INFO - PROCESS | 1778 | 1472905443854 Marionette DEBUG loaded listener.js 05:24:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x92153000) [pid = 1778] [serial = 1995] [outer = 0x91bf0800] 05:24:04 INFO - PROCESS | 1778 | 1472905444911 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 05:24:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 05:24:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1593ms 05:24:04 INFO - PROCESS | 1778 | 1472905444966 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 05:24:04 INFO - PROCESS | 1778 | 1472905444973 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 05:24:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 05:24:04 INFO - PROCESS | 1778 | 1472905444981 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 05:24:04 INFO - PROCESS | 1778 | 1472905444989 Marionette TRACE conn4 <- [1,2630,null,{}] 05:24:05 INFO - PROCESS | 1778 | 1472905444997 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:05 INFO - PROCESS | 1778 | 1472905445002 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:24:05 INFO - PROCESS | 1778 | 1472905445210 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 05:24:05 INFO - PROCESS | 1778 | 1472905445455 Marionette TRACE conn4 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905445464 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:24:05 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dadf000 == 39 [pid = 1778] [id = 665] 05:24:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x8dfda800) [pid = 1778] [serial = 1996] [outer = (nil)] 05:24:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x8e0b1000) [pid = 1778] [serial = 1997] [outer = 0x8dfda800] 05:24:05 INFO - PROCESS | 1778 | 1472905445600 Marionette DEBUG loaded listener.js 05:24:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x8e284800) [pid = 1778] [serial = 1998] [outer = 0x8dfda800] 05:24:06 INFO - PROCESS | 1778 | 1472905446655 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 05:24:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 05:24:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1739ms 05:24:06 INFO - PROCESS | 1778 | 1472905446722 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 05:24:06 INFO - PROCESS | 1778 | 1472905446730 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 05:24:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 05:24:06 INFO - PROCESS | 1778 | 1472905446741 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 05:24:06 INFO - PROCESS | 1778 | 1472905446745 Marionette TRACE conn4 <- [1,2634,null,{}] 05:24:06 INFO - PROCESS | 1778 | 1472905446752 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:06 INFO - PROCESS | 1778 | 1472905446758 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:24:07 INFO - PROCESS | 1778 | 1472905447039 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 05:24:07 INFO - PROCESS | 1778 | 1472905447350 Marionette TRACE conn4 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905447360 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:24:07 INFO - PROCESS | 1778 | ++DOCSHELL 0x914a5400 == 40 [pid = 1778] [id = 666] 05:24:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x914ad400) [pid = 1778] [serial = 1999] [outer = (nil)] 05:24:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x91738c00) [pid = 1778] [serial = 2000] [outer = 0x914ad400] 05:24:07 INFO - PROCESS | 1778 | 1472905447449 Marionette DEBUG loaded listener.js 05:24:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x9191bc00) [pid = 1778] [serial = 2001] [outer = 0x914ad400] 05:24:08 INFO - PROCESS | 1778 | 1472905448456 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 05:24:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 05:24:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1788ms 05:24:08 INFO - PROCESS | 1778 | 1472905448530 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 05:24:08 INFO - PROCESS | 1778 | 1472905448535 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 05:24:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 05:24:08 INFO - PROCESS | 1778 | 1472905448543 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 05:24:08 INFO - PROCESS | 1778 | 1472905448550 Marionette TRACE conn4 <- [1,2638,null,{}] 05:24:08 INFO - PROCESS | 1778 | 1472905448567 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:08 INFO - PROCESS | 1778 | 1472905448577 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:24:08 INFO - PROCESS | 1778 | 1472905448808 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 05:24:09 INFO - PROCESS | 1778 | 1472905449051 Marionette TRACE conn4 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:09 INFO - PROCESS | 1778 | 1472905449065 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:24:09 INFO - PROCESS | 1778 | ++DOCSHELL 0x8fbe2400 == 41 [pid = 1778] [id = 667] 05:24:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x9214ec00) [pid = 1778] [serial = 2002] [outer = (nil)] 05:24:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x921d2400) [pid = 1778] [serial = 2003] [outer = 0x9214ec00] 05:24:09 INFO - PROCESS | 1778 | 1472905449225 Marionette DEBUG loaded listener.js 05:24:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x92313800) [pid = 1778] [serial = 2004] [outer = 0x9214ec00] 05:24:10 INFO - PROCESS | 1778 | 1472905450204 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 05:24:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 05:24:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1688ms 05:24:10 INFO - PROCESS | 1778 | 1472905450234 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 05:24:10 INFO - PROCESS | 1778 | 1472905450240 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 05:24:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 05:24:10 INFO - PROCESS | 1778 | 1472905450248 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 05:24:10 INFO - PROCESS | 1778 | 1472905450251 Marionette TRACE conn4 <- [1,2642,null,{}] 05:24:10 INFO - PROCESS | 1778 | 1472905450259 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:10 INFO - PROCESS | 1778 | 1472905450266 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:24:10 INFO - PROCESS | 1778 | 1472905450464 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 05:24:10 INFO - PROCESS | 1778 | 1472905450652 Marionette TRACE conn4 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905450660 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:24:10 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e0b2000 == 42 [pid = 1778] [id = 668] 05:24:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x91739c00) [pid = 1778] [serial = 2005] [outer = (nil)] 05:24:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x9231ec00) [pid = 1778] [serial = 2006] [outer = 0x91739c00] 05:24:10 INFO - PROCESS | 1778 | 1472905450751 Marionette DEBUG loaded listener.js 05:24:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x929a9c00) [pid = 1778] [serial = 2007] [outer = 0x91739c00] 05:24:11 INFO - PROCESS | 1778 | 1472905451796 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 05:24:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 05:24:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1588ms 05:24:11 INFO - PROCESS | 1778 | 1472905451836 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 05:24:11 INFO - PROCESS | 1778 | 1472905451840 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 05:24:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 05:24:11 INFO - PROCESS | 1778 | 1472905451847 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 05:24:11 INFO - PROCESS | 1778 | 1472905451850 Marionette TRACE conn4 <- [1,2646,null,{}] 05:24:11 INFO - PROCESS | 1778 | 1472905451856 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:11 INFO - PROCESS | 1778 | 1472905451862 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:24:12 INFO - PROCESS | 1778 | 1472905452051 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 05:24:12 INFO - PROCESS | 1778 | 1472905452240 Marionette TRACE conn4 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905452253 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:24:12 INFO - PROCESS | 1778 | ++DOCSHELL 0x921cdc00 == 43 [pid = 1778] [id = 669] 05:24:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x921cfc00) [pid = 1778] [serial = 2008] [outer = (nil)] 05:24:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x92b2d400) [pid = 1778] [serial = 2009] [outer = 0x921cfc00] 05:24:12 INFO - PROCESS | 1778 | 1472905452333 Marionette DEBUG loaded listener.js 05:24:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x92b2e800) [pid = 1778] [serial = 2010] [outer = 0x921cfc00] 05:24:13 INFO - PROCESS | 1778 | 1472905453317 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 05:24:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 05:24:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1531ms 05:24:13 INFO - PROCESS | 1778 | 1472905453379 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 05:24:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 05:24:13 INFO - PROCESS | 1778 | 1472905453384 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 05:24:13 INFO - PROCESS | 1778 | 1472905453390 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 05:24:13 INFO - PROCESS | 1778 | 1472905453394 Marionette TRACE conn4 <- [1,2650,null,{}] 05:24:13 INFO - PROCESS | 1778 | 1472905453400 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:13 INFO - PROCESS | 1778 | 1472905453411 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:24:13 INFO - PROCESS | 1778 | 1472905453671 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 05:24:13 INFO - PROCESS | 1778 | 1472905453914 Marionette TRACE conn4 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905453924 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:24:13 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c699000 == 44 [pid = 1778] [id = 670] 05:24:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x8dae3000) [pid = 1778] [serial = 2011] [outer = (nil)] 05:24:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x9393f800) [pid = 1778] [serial = 2012] [outer = 0x8dae3000] 05:24:14 INFO - PROCESS | 1778 | 1472905454023 Marionette DEBUG loaded listener.js 05:24:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x93a45000) [pid = 1778] [serial = 2013] [outer = 0x8dae3000] 05:24:14 INFO - PROCESS | 1778 | 1472905454912 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 05:24:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 05:24:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1537ms 05:24:14 INFO - PROCESS | 1778 | 1472905454927 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 05:24:14 INFO - PROCESS | 1778 | 1472905454931 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 05:24:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 05:24:14 INFO - PROCESS | 1778 | 1472905454956 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 05:24:14 INFO - PROCESS | 1778 | 1472905454960 Marionette TRACE conn4 <- [1,2654,null,{}] 05:24:14 INFO - PROCESS | 1778 | 1472905454967 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:14 INFO - PROCESS | 1778 | 1472905454972 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:24:15 INFO - PROCESS | 1778 | 1472905455153 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 05:24:15 INFO - PROCESS | 1778 | 1472905455349 Marionette TRACE conn4 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905455360 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:24:15 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7dcc00 == 45 [pid = 1778] [id = 671] 05:24:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x8d9eb000) [pid = 1778] [serial = 2014] [outer = (nil)] 05:24:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0x8fb3b800) [pid = 1778] [serial = 2015] [outer = 0x8d9eb000] 05:24:15 INFO - PROCESS | 1778 | 1472905455445 Marionette DEBUG loaded listener.js 05:24:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 88 (0x911c9000) [pid = 1778] [serial = 2016] [outer = 0x8d9eb000] 05:24:16 INFO - PROCESS | 1778 | 1472905456726 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 05:24:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 05:24:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1788ms 05:24:16 INFO - PROCESS | 1778 | 1472905456742 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 05:24:16 INFO - PROCESS | 1778 | 1472905456749 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 05:24:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 05:24:16 INFO - PROCESS | 1778 | 1472905456758 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 05:24:16 INFO - PROCESS | 1778 | 1472905456763 Marionette TRACE conn4 <- [1,2658,null,{}] 05:24:16 INFO - PROCESS | 1778 | 1472905456782 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:16 INFO - PROCESS | 1778 | 1472905456788 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:24:16 INFO - PROCESS | 1778 | 1472905456968 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 05:24:17 INFO - PROCESS | 1778 | 1472905457316 Marionette TRACE conn4 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905457326 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:24:17 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7d0000 == 46 [pid = 1778] [id = 672] 05:24:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 89 (0x8e0b8c00) [pid = 1778] [serial = 2017] [outer = (nil)] 05:24:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 90 (0x8e150400) [pid = 1778] [serial = 2018] [outer = 0x8e0b8c00] 05:24:17 INFO - PROCESS | 1778 | 1472905457413 Marionette DEBUG loaded listener.js 05:24:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 91 (0x8fb3fc00) [pid = 1778] [serial = 2019] [outer = 0x8e0b8c00] 05:24:18 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7d3c00 == 45 [pid = 1778] [id = 663] 05:24:18 INFO - PROCESS | 1778 | --DOCSHELL 0x8d9ee400 == 44 [pid = 1778] [id = 662] 05:24:18 INFO - PROCESS | 1778 | --DOCSHELL 0x911c8000 == 43 [pid = 1778] [id = 661] 05:24:18 INFO - PROCESS | 1778 | --DOCSHELL 0x8e0aa000 == 42 [pid = 1778] [id = 660] 05:24:18 INFO - PROCESS | 1778 | --DOCSHELL 0x8d9ee000 == 41 [pid = 1778] [id = 659] 05:24:18 INFO - PROCESS | 1778 | --DOCSHELL 0x92123400 == 40 [pid = 1778] [id = 658] 05:24:18 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7d5800 == 39 [pid = 1778] [id = 657] 05:24:18 INFO - PROCESS | 1778 | --DOCSHELL 0x8dfe7c00 == 38 [pid = 1778] [id = 656] 05:24:18 INFO - PROCESS | 1778 | --DOCSHELL 0x8dae0000 == 37 [pid = 1778] [id = 647] 05:24:18 INFO - PROCESS | 1778 | --DOCSHELL 0x8fbdb400 == 36 [pid = 1778] [id = 655] 05:24:18 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7dbc00 == 35 [pid = 1778] [id = 649] 05:24:19 INFO - PROCESS | 1778 | --DOCSHELL 0x8e28e800 == 34 [pid = 1778] [id = 650] 05:24:19 INFO - PROCESS | 1778 | --DOCSHELL 0x8c69d000 == 33 [pid = 1778] [id = 648] 05:24:19 INFO - PROCESS | 1778 | --DOCSHELL 0x8fbe0800 == 32 [pid = 1778] [id = 645] 05:24:19 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7dcc00 == 31 [pid = 1778] [id = 671] 05:24:19 INFO - PROCESS | 1778 | --DOCSHELL 0x8c699000 == 30 [pid = 1778] [id = 670] 05:24:19 INFO - PROCESS | 1778 | --DOCSHELL 0x8e0b2000 == 29 [pid = 1778] [id = 668] 05:24:19 INFO - PROCESS | 1778 | --DOCSHELL 0x921cdc00 == 28 [pid = 1778] [id = 669] 05:24:19 INFO - PROCESS | 1778 | --DOCSHELL 0x8fbe2400 == 27 [pid = 1778] [id = 667] 05:24:19 INFO - PROCESS | 1778 | --DOCSHELL 0x914a5400 == 26 [pid = 1778] [id = 666] 05:24:19 INFO - PROCESS | 1778 | --DOCSHELL 0x8edb8800 == 25 [pid = 1778] [id = 664] 05:24:19 INFO - PROCESS | 1778 | --DOCSHELL 0x8dadf000 == 24 [pid = 1778] [id = 665] 05:24:19 INFO - PROCESS | 1778 | --DOMWINDOW == 90 (0x914af400) [pid = 1778] [serial = 1961] [outer = (nil)] [url = about:blank] 05:24:19 INFO - PROCESS | 1778 | --DOMWINDOW == 89 (0x8fbdd800) [pid = 1778] [serial = 1953] [outer = (nil)] [url = about:blank] 05:24:19 INFO - PROCESS | 1778 | --DOMWINDOW == 88 (0x8fb3b000) [pid = 1778] [serial = 1952] [outer = (nil)] [url = about:blank] 05:24:19 INFO - PROCESS | 1778 | --DOMWINDOW == 87 (0x8dae2800) [pid = 1778] [serial = 1955] [outer = (nil)] [url = about:blank] 05:24:19 INFO - PROCESS | 1778 | --DOMWINDOW == 86 (0x8e145c00) [pid = 1778] [serial = 1932] [outer = (nil)] [url = about:blank] 05:24:19 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x8e0aec00) [pid = 1778] [serial = 1931] [outer = (nil)] [url = about:blank] 05:24:19 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x8dfd9000) [pid = 1778] [serial = 1956] [outer = (nil)] [url = about:blank] 05:24:19 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x8edb1800) [pid = 1778] [serial = 1958] [outer = (nil)] [url = about:blank] 05:24:19 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x91587c00) [pid = 1778] [serial = 1935] [outer = (nil)] [url = about:blank] 05:24:19 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x914f0c00) [pid = 1778] [serial = 1934] [outer = (nil)] [url = about:blank] 05:24:19 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x929a5400) [pid = 1778] [serial = 1938] [outer = (nil)] [url = about:blank] 05:24:19 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x92317c00) [pid = 1778] [serial = 1937] [outer = (nil)] [url = about:blank] 05:24:19 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x92b35400) [pid = 1778] [serial = 1940] [outer = (nil)] [url = about:blank] 05:24:19 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x92b38800) [pid = 1778] [serial = 1941] [outer = (nil)] [url = about:blank] 05:24:19 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x92ebe000) [pid = 1778] [serial = 1944] [outer = (nil)] [url = about:blank] 05:24:19 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x92145c00) [pid = 1778] [serial = 1943] [outer = (nil)] [url = about:blank] 05:24:19 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x93c81400) [pid = 1778] [serial = 1947] [outer = (nil)] [url = about:blank] 05:24:19 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x93a4ac00) [pid = 1778] [serial = 1946] [outer = (nil)] [url = about:blank] 05:24:19 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x8edaf800) [pid = 1778] [serial = 1950] [outer = (nil)] [url = about:blank] 05:24:19 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x8e0af800) [pid = 1778] [serial = 1949] [outer = (nil)] [url = about:blank] 05:24:19 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x91915c00) [pid = 1778] [serial = 1967] [outer = (nil)] [url = about:blank] 05:24:19 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x914f2400) [pid = 1778] [serial = 1964] [outer = (nil)] [url = about:blank] 05:24:19 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x914f2c00) [pid = 1778] [serial = 1962] [outer = (nil)] [url = about:blank] 05:24:19 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x91732800) [pid = 1778] [serial = 1965] [outer = (nil)] [url = about:blank] 05:24:19 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x8edba800) [pid = 1778] [serial = 1959] [outer = (nil)] [url = about:blank] 05:24:19 INFO - PROCESS | 1778 | 1472905459541 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 05:24:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 05:24:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 2841ms 05:24:19 INFO - PROCESS | 1778 | 1472905459601 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 05:24:19 INFO - PROCESS | 1778 | 1472905459607 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 05:24:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 05:24:19 INFO - PROCESS | 1778 | 1472905459616 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 05:24:19 INFO - PROCESS | 1778 | 1472905459621 Marionette TRACE conn4 <- [1,2662,null,{}] 05:24:19 INFO - PROCESS | 1778 | 1472905459685 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:19 INFO - PROCESS | 1778 | 1472905459691 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:24:19 INFO - PROCESS | 1778 | 1472905459921 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 05:24:19 INFO - PROCESS | 1778 | 1472905459932 Marionette TRACE conn4 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905459946 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:24:19 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dadd400 == 25 [pid = 1778] [id = 673] 05:24:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x8dae0000) [pid = 1778] [serial = 2020] [outer = (nil)] 05:24:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x8dfdb400) [pid = 1778] [serial = 2021] [outer = 0x8dae0000] 05:24:20 INFO - PROCESS | 1778 | 1472905460024 Marionette DEBUG loaded listener.js 05:24:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x8dfe7800) [pid = 1778] [serial = 2022] [outer = 0x8dae0000] 05:24:20 INFO - PROCESS | 1778 | 1472905460896 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 05:24:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 05:24:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1333ms 05:24:20 INFO - PROCESS | 1778 | 1472905460950 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 05:24:20 INFO - PROCESS | 1778 | 1472905460960 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 05:24:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 05:24:20 INFO - PROCESS | 1778 | 1472905460990 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 05:24:20 INFO - PROCESS | 1778 | 1472905460994 Marionette TRACE conn4 <- [1,2666,null,{}] 05:24:21 INFO - PROCESS | 1778 | 1472905461001 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:21 INFO - PROCESS | 1778 | 1472905461007 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:24:21 INFO - PROCESS | 1778 | 1472905461200 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 05:24:21 INFO - PROCESS | 1778 | 1472905461212 Marionette TRACE conn4 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:21 INFO - PROCESS | 1778 | 1472905461220 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:24:21 INFO - PROCESS | 1778 | ++DOCSHELL 0x8edae800 == 26 [pid = 1778] [id = 674] 05:24:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x8edaf800) [pid = 1778] [serial = 2023] [outer = (nil)] 05:24:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x8edb7c00) [pid = 1778] [serial = 2024] [outer = 0x8edaf800] 05:24:21 INFO - PROCESS | 1778 | 1472905461300 Marionette DEBUG loaded listener.js 05:24:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x8c7dd800) [pid = 1778] [serial = 2025] [outer = 0x8edaf800] 05:24:22 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 05:24:22 INFO - PROCESS | 1778 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:24:22 INFO - PROCESS | 1778 | 1472905462880 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 05:24:22 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:24:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1945ms 05:24:22 INFO - PROCESS | 1778 | 1472905462994 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 05:24:23 INFO - PROCESS | 1778 | 1472905462997 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 05:24:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 05:24:23 INFO - PROCESS | 1778 | 1472905463014 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 05:24:23 INFO - PROCESS | 1778 | 1472905463021 Marionette TRACE conn4 <- [1,2670,null,{}] 05:24:23 INFO - PROCESS | 1778 | 1472905463049 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:23 INFO - PROCESS | 1778 | 1472905463058 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:24:23 INFO - PROCESS | 1778 | 1472905463264 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 05:24:23 INFO - PROCESS | 1778 | 1472905463313 Marionette TRACE conn4 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905463321 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:24:23 INFO - PROCESS | 1778 | ++DOCSHELL 0x914a1400 == 27 [pid = 1778] [id = 675] 05:24:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x914a4800) [pid = 1778] [serial = 2026] [outer = (nil)] 05:24:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x914ac000) [pid = 1778] [serial = 2027] [outer = 0x914a4800] 05:24:23 INFO - PROCESS | 1778 | 1472905463401 Marionette DEBUG loaded listener.js 05:24:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x914f2c00) [pid = 1778] [serial = 2028] [outer = 0x914a4800] 05:24:24 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x91bf0800) [pid = 1778] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 05:24:24 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x91736400) [pid = 1778] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 05:24:24 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x911ca400) [pid = 1778] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 05:24:24 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x911d0c00) [pid = 1778] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 05:24:24 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x8d9ee800) [pid = 1778] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 05:24:24 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x8e0b1400) [pid = 1778] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 05:24:24 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x914aac00) [pid = 1778] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 05:24:24 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x92144400) [pid = 1778] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 05:24:24 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x8e0b8000) [pid = 1778] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 05:24:24 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x8e150800) [pid = 1778] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 05:24:25 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 05:24:25 INFO - PROCESS | 1778 | 1472905465175 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:24:25 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:24:25 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:24:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 05:24:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:24:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 2198ms 05:24:25 INFO - PROCESS | 1778 | 1472905465217 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 05:24:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 05:24:25 INFO - PROCESS | 1778 | 1472905465222 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 05:24:25 INFO - PROCESS | 1778 | 1472905465229 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 05:24:25 INFO - PROCESS | 1778 | 1472905465232 Marionette TRACE conn4 <- [1,2674,null,{}] 05:24:25 INFO - PROCESS | 1778 | 1472905465238 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:25 INFO - PROCESS | 1778 | 1472905465243 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:24:25 INFO - PROCESS | 1778 | 1472905465448 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 05:24:25 INFO - PROCESS | 1778 | 1472905465539 Marionette TRACE conn4 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905465548 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:24:25 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c6a4400 == 28 [pid = 1778] [id = 676] 05:24:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x8e144c00) [pid = 1778] [serial = 2029] [outer = (nil)] 05:24:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x91582c00) [pid = 1778] [serial = 2030] [outer = 0x8e144c00] 05:24:25 INFO - PROCESS | 1778 | 1472905465623 Marionette DEBUG loaded listener.js 05:24:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x9158c000) [pid = 1778] [serial = 2031] [outer = 0x8e144c00] 05:24:27 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 05:24:27 INFO - PROCESS | 1778 | 1472905467235 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:24:27 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:24:27 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:24:27 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 05:24:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:24:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 2037ms 05:24:27 INFO - PROCESS | 1778 | 1472905467268 Marionette TRACE conn4 -> [0,2677,"getWindowHandle",null] 05:24:27 INFO - PROCESS | 1778 | 1472905467275 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 05:24:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 05:24:27 INFO - PROCESS | 1778 | 1472905467285 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 05:24:27 INFO - PROCESS | 1778 | 1472905467290 Marionette TRACE conn4 <- [1,2678,null,{}] 05:24:27 INFO - PROCESS | 1778 | 1472905467302 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:27 INFO - PROCESS | 1778 | 1472905467307 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:24:27 INFO - PROCESS | 1778 | 1472905467520 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 05:24:27 INFO - PROCESS | 1778 | 1472905467705 Marionette TRACE conn4 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905467716 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:24:27 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7d3800 == 29 [pid = 1778] [id = 677] 05:24:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x8c7d4000) [pid = 1778] [serial = 2032] [outer = (nil)] 05:24:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x8e283400) [pid = 1778] [serial = 2033] [outer = 0x8c7d4000] 05:24:27 INFO - PROCESS | 1778 | 1472905467801 Marionette DEBUG loaded listener.js 05:24:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x8edb9c00) [pid = 1778] [serial = 2034] [outer = 0x8c7d4000] 05:24:29 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 05:24:29 INFO - PROCESS | 1778 | 1472905469236 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 05:24:29 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:24:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1988ms 05:24:29 INFO - PROCESS | 1778 | 1472905469310 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 05:24:29 INFO - PROCESS | 1778 | 1472905469318 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 05:24:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 05:24:29 INFO - PROCESS | 1778 | 1472905469358 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 05:24:29 INFO - PROCESS | 1778 | 1472905469364 Marionette TRACE conn4 <- [1,2682,null,{}] 05:24:29 INFO - PROCESS | 1778 | 1472905469372 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:29 INFO - PROCESS | 1778 | 1472905469379 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:24:29 INFO - PROCESS | 1778 | 1472905469550 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 05:24:29 INFO - PROCESS | 1778 | 1472905469732 Marionette TRACE conn4 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905469742 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:24:29 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dad9000 == 30 [pid = 1778] [id = 678] 05:24:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x8fbdd400) [pid = 1778] [serial = 2035] [outer = (nil)] 05:24:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x914ac400) [pid = 1778] [serial = 2036] [outer = 0x8fbdd400] 05:24:29 INFO - PROCESS | 1778 | 1472905469829 Marionette DEBUG loaded listener.js 05:24:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x9158b000) [pid = 1778] [serial = 2037] [outer = 0x8fbdd400] 05:24:31 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 05:24:31 INFO - PROCESS | 1778 | 1472905471278 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 05:24:31 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:24:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1945ms 05:24:31 INFO - PROCESS | 1778 | 1472905471502 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 05:24:31 INFO - PROCESS | 1778 | 1472905471509 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 05:24:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 05:24:31 INFO - PROCESS | 1778 | 1472905471525 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 05:24:31 INFO - PROCESS | 1778 | 1472905471531 Marionette TRACE conn4 <- [1,2686,null,{}] 05:24:31 INFO - PROCESS | 1778 | 1472905471540 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:31 INFO - PROCESS | 1778 | 1472905471548 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:24:31 INFO - PROCESS | 1778 | 1472905471731 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 05:24:31 INFO - PROCESS | 1778 | 1472905471921 Marionette TRACE conn4 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905471934 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:24:31 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d9f1800 == 31 [pid = 1778] [id = 679] 05:24:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x8d9f3000) [pid = 1778] [serial = 2038] [outer = (nil)] 05:24:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x8dae0800) [pid = 1778] [serial = 2039] [outer = 0x8d9f3000] 05:24:32 INFO - PROCESS | 1778 | 1472905472011 Marionette DEBUG loaded listener.js 05:24:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x8dae4400) [pid = 1778] [serial = 2040] [outer = 0x8d9f3000] 05:24:32 INFO - PROCESS | 1778 | --DOCSHELL 0x914a1400 == 30 [pid = 1778] [id = 675] 05:24:32 INFO - PROCESS | 1778 | --DOCSHELL 0x8edae800 == 29 [pid = 1778] [id = 674] 05:24:32 INFO - PROCESS | 1778 | --DOCSHELL 0x8dadd400 == 28 [pid = 1778] [id = 673] 05:24:32 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7d0000 == 27 [pid = 1778] [id = 672] 05:24:32 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x92153000) [pid = 1778] [serial = 1995] [outer = (nil)] [url = about:blank] 05:24:32 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x92145000) [pid = 1778] [serial = 1994] [outer = (nil)] [url = about:blank] 05:24:32 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x91911c00) [pid = 1778] [serial = 1988] [outer = (nil)] [url = about:blank] 05:24:32 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x91915800) [pid = 1778] [serial = 1989] [outer = (nil)] [url = about:blank] 05:24:32 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x914a2c00) [pid = 1778] [serial = 1985] [outer = (nil)] [url = about:blank] 05:24:32 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x91be2000) [pid = 1778] [serial = 1968] [outer = (nil)] [url = about:blank] 05:24:32 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x8d9f2800) [pid = 1778] [serial = 1979] [outer = (nil)] [url = about:blank] 05:24:32 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x8dad9800) [pid = 1778] [serial = 1980] [outer = (nil)] [url = about:blank] 05:24:32 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x8e289c00) [pid = 1778] [serial = 1970] [outer = (nil)] [url = about:blank] 05:24:32 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x8fb3dc00) [pid = 1778] [serial = 1971] [outer = (nil)] [url = about:blank] 05:24:32 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x9173c800) [pid = 1778] [serial = 1973] [outer = (nil)] [url = about:blank] 05:24:32 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x914f5800) [pid = 1778] [serial = 1974] [outer = (nil)] [url = about:blank] 05:24:32 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x921cac00) [pid = 1778] [serial = 1976] [outer = (nil)] [url = about:blank] 05:24:32 INFO - PROCESS | 1778 | --DOMWINDOW == 63 (0x921d4800) [pid = 1778] [serial = 1977] [outer = (nil)] [url = about:blank] 05:24:32 INFO - PROCESS | 1778 | --DOMWINDOW == 62 (0x8e150000) [pid = 1778] [serial = 1982] [outer = (nil)] [url = about:blank] 05:24:32 INFO - PROCESS | 1778 | --DOMWINDOW == 61 (0x8e28ec00) [pid = 1778] [serial = 1983] [outer = (nil)] [url = about:blank] 05:24:32 INFO - PROCESS | 1778 | --DOMWINDOW == 60 (0x911c9400) [pid = 1778] [serial = 1992] [outer = (nil)] [url = about:blank] 05:24:32 INFO - PROCESS | 1778 | --DOMWINDOW == 59 (0x914afc00) [pid = 1778] [serial = 1986] [outer = (nil)] [url = about:blank] 05:24:32 INFO - PROCESS | 1778 | --DOMWINDOW == 58 (0x914a1800) [pid = 1778] [serial = 1991] [outer = (nil)] [url = about:blank] 05:24:33 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 05:24:33 INFO - PROCESS | 1778 | 1472905473445 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:24:33 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:24:33 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:24:33 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 05:24:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:24:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1987ms 05:24:33 INFO - PROCESS | 1778 | 1472905473542 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 05:24:33 INFO - PROCESS | 1778 | 1472905473546 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 05:24:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 05:24:33 INFO - PROCESS | 1778 | 1472905473579 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 05:24:33 INFO - PROCESS | 1778 | 1472905473589 Marionette TRACE conn4 <- [1,2690,null,{}] 05:24:33 INFO - PROCESS | 1778 | 1472905473598 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:33 INFO - PROCESS | 1778 | 1472905473603 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:24:33 INFO - PROCESS | 1778 | 1472905473754 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 05:24:33 INFO - PROCESS | 1778 | 1472905473766 Marionette TRACE conn4 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905473772 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:24:33 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7d8c00 == 28 [pid = 1778] [id = 680] 05:24:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 59 (0x8e14a000) [pid = 1778] [serial = 2041] [outer = (nil)] 05:24:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 60 (0x8fb45c00) [pid = 1778] [serial = 2042] [outer = 0x8e14a000] 05:24:33 INFO - PROCESS | 1778 | 1472905473847 Marionette DEBUG loaded listener.js 05:24:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 61 (0x8fbe3800) [pid = 1778] [serial = 2043] [outer = 0x8e14a000] 05:24:35 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 05:24:35 INFO - PROCESS | 1778 | 1472905475156 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:24:35 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:24:35 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:24:35 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 05:24:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:24:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1661ms 05:24:35 INFO - PROCESS | 1778 | 1472905475225 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 05:24:35 INFO - PROCESS | 1778 | 1472905475229 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 05:24:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 05:24:35 INFO - PROCESS | 1778 | 1472905475236 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 05:24:35 INFO - PROCESS | 1778 | 1472905475240 Marionette TRACE conn4 <- [1,2694,null,{}] 05:24:35 INFO - PROCESS | 1778 | 1472905475248 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:35 INFO - PROCESS | 1778 | 1472905475257 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:24:35 INFO - PROCESS | 1778 | 1472905475472 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 05:24:35 INFO - PROCESS | 1778 | 1472905475631 Marionette TRACE conn4 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905475644 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:24:35 INFO - PROCESS | 1778 | ++DOCSHELL 0x91734400 == 29 [pid = 1778] [id = 681] 05:24:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 62 (0x91734c00) [pid = 1778] [serial = 2044] [outer = (nil)] 05:24:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 63 (0x9173b000) [pid = 1778] [serial = 2045] [outer = 0x91734c00] 05:24:35 INFO - PROCESS | 1778 | 1472905475734 Marionette DEBUG loaded listener.js 05:24:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 64 (0x91740400) [pid = 1778] [serial = 2046] [outer = 0x91734c00] 05:24:36 INFO - PROCESS | 1778 | --DOMWINDOW == 63 (0x8dfda800) [pid = 1778] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 05:24:36 INFO - PROCESS | 1778 | --DOMWINDOW == 62 (0x8edaf800) [pid = 1778] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 05:24:36 INFO - PROCESS | 1778 | --DOMWINDOW == 61 (0x8e0b8c00) [pid = 1778] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 05:24:36 INFO - PROCESS | 1778 | --DOMWINDOW == 60 (0x914ad400) [pid = 1778] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 05:24:36 INFO - PROCESS | 1778 | --DOMWINDOW == 59 (0x8dae0000) [pid = 1778] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 05:24:36 INFO - PROCESS | 1778 | --DOMWINDOW == 58 (0x9214ec00) [pid = 1778] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 05:24:36 INFO - PROCESS | 1778 | --DOMWINDOW == 57 (0x91739c00) [pid = 1778] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 05:24:37 INFO - PROCESS | 1778 | --DOMWINDOW == 56 (0x921cfc00) [pid = 1778] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 05:24:37 INFO - PROCESS | 1778 | --DOMWINDOW == 55 (0x914a4800) [pid = 1778] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 05:24:37 INFO - PROCESS | 1778 | --DOMWINDOW == 54 (0x8dae3000) [pid = 1778] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 05:24:37 INFO - PROCESS | 1778 | --DOMWINDOW == 53 (0x8d9eb000) [pid = 1778] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 05:24:37 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 05:24:37 INFO - PROCESS | 1778 | 1472905477069 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:24:37 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:24:37 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:24:37 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 05:24:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:24:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1891ms 05:24:37 INFO - PROCESS | 1778 | 1472905477129 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 05:24:37 INFO - PROCESS | 1778 | 1472905477132 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 05:24:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 05:24:37 INFO - PROCESS | 1778 | 1472905477140 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 05:24:37 INFO - PROCESS | 1778 | 1472905477144 Marionette TRACE conn4 <- [1,2698,null,{}] 05:24:37 INFO - PROCESS | 1778 | 1472905477151 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:37 INFO - PROCESS | 1778 | 1472905477156 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:24:37 INFO - PROCESS | 1778 | 1472905477402 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 05:24:37 INFO - PROCESS | 1778 | 1472905477492 Marionette TRACE conn4 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:37 INFO - PROCESS | 1778 | 1472905477500 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:24:37 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dae0000 == 30 [pid = 1778] [id = 682] 05:24:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 54 (0x914fac00) [pid = 1778] [serial = 2047] [outer = (nil)] 05:24:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 55 (0x91918000) [pid = 1778] [serial = 2048] [outer = 0x914fac00] 05:24:37 INFO - PROCESS | 1778 | 1472905477574 Marionette DEBUG loaded listener.js 05:24:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 56 (0x91bec400) [pid = 1778] [serial = 2049] [outer = 0x914fac00] 05:24:38 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 05:24:38 INFO - PROCESS | 1778 | 1472905478728 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:24:38 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:24:38 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:24:38 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 05:24:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:24:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1633ms 05:24:38 INFO - PROCESS | 1778 | 1472905478775 Marionette TRACE conn4 -> [0,2701,"getWindowHandle",null] 05:24:38 INFO - PROCESS | 1778 | 1472905478779 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 05:24:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 05:24:38 INFO - PROCESS | 1778 | 1472905478785 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 05:24:38 INFO - PROCESS | 1778 | 1472905478788 Marionette TRACE conn4 <- [1,2702,null,{}] 05:24:38 INFO - PROCESS | 1778 | 1472905478794 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:38 INFO - PROCESS | 1778 | 1472905478799 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:24:39 INFO - PROCESS | 1778 | 1472905479010 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 05:24:39 INFO - PROCESS | 1778 | 1472905479198 Marionette TRACE conn4 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:39 INFO - PROCESS | 1778 | 1472905479210 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:24:39 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c699000 == 31 [pid = 1778] [id = 683] 05:24:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 57 (0x8c69ac00) [pid = 1778] [serial = 2050] [outer = (nil)] 05:24:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 58 (0x8c7d7000) [pid = 1778] [serial = 2051] [outer = 0x8c69ac00] 05:24:39 INFO - PROCESS | 1778 | 1472905479300 Marionette DEBUG loaded listener.js 05:24:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 59 (0x8d9f0400) [pid = 1778] [serial = 2052] [outer = 0x8c69ac00] 05:24:40 INFO - PROCESS | 1778 | 1472905480322 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 05:24:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 05:24:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1580ms 05:24:40 INFO - PROCESS | 1778 | 1472905480369 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 05:24:40 INFO - PROCESS | 1778 | 1472905480376 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 05:24:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 05:24:40 INFO - PROCESS | 1778 | 1472905480385 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 05:24:40 INFO - PROCESS | 1778 | 1472905480390 Marionette TRACE conn4 <- [1,2706,null,{}] 05:24:40 INFO - PROCESS | 1778 | 1472905480398 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:40 INFO - PROCESS | 1778 | 1472905480407 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:24:40 INFO - PROCESS | 1778 | 1472905480601 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 05:24:40 INFO - PROCESS | 1778 | 1472905480847 Marionette TRACE conn4 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905480857 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:24:40 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e287000 == 32 [pid = 1778] [id = 684] 05:24:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 60 (0x8e289c00) [pid = 1778] [serial = 2053] [outer = (nil)] 05:24:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 61 (0x8fb3d000) [pid = 1778] [serial = 2054] [outer = 0x8e289c00] 05:24:40 INFO - PROCESS | 1778 | 1472905480990 Marionette DEBUG loaded listener.js 05:24:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 62 (0x8fbe0000) [pid = 1778] [serial = 2055] [outer = 0x8e289c00] 05:24:42 INFO - PROCESS | 1778 | 1472905482018 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 05:24:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 05:24:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1696ms 05:24:42 INFO - PROCESS | 1778 | 1472905482085 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 05:24:42 INFO - PROCESS | 1778 | 1472905482093 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 05:24:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 05:24:42 INFO - PROCESS | 1778 | 1472905482100 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 05:24:42 INFO - PROCESS | 1778 | 1472905482103 Marionette TRACE conn4 <- [1,2710,null,{}] 05:24:42 INFO - PROCESS | 1778 | 1472905482110 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:42 INFO - PROCESS | 1778 | 1472905482114 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:24:42 INFO - PROCESS | 1778 | 1472905482355 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 05:24:42 INFO - PROCESS | 1778 | 1472905482594 Marionette TRACE conn4 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905482607 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:24:42 INFO - PROCESS | 1778 | ++DOCSHELL 0x914f7400 == 33 [pid = 1778] [id = 685] 05:24:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 63 (0x914f7800) [pid = 1778] [serial = 2056] [outer = (nil)] 05:24:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 64 (0x91586c00) [pid = 1778] [serial = 2057] [outer = 0x914f7800] 05:24:42 INFO - PROCESS | 1778 | 1472905482734 Marionette DEBUG loaded listener.js 05:24:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x91738800) [pid = 1778] [serial = 2058] [outer = 0x914f7800] 05:24:43 INFO - PROCESS | 1778 | 1472905483808 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 05:24:43 INFO - PROCESS | 1778 | 1472905483838 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 05:24:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 05:24:43 INFO - PROCESS | 1778 | 1472905483854 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 05:24:43 INFO - PROCESS | 1778 | 1472905483864 Marionette TRACE conn4 <- [1,2714,null,{}] 05:24:43 INFO - PROCESS | 1778 | 1472905483870 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:43 INFO - PROCESS | 1778 | 1472905483879 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:24:44 INFO - PROCESS | 1778 | 1472905484109 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 05:24:44 INFO - PROCESS | 1778 | 1472905484351 Marionette TRACE conn4 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:44 INFO - PROCESS | 1778 | 1472905484359 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:24:44 INFO - PROCESS | 1778 | ++DOCSHELL 0x91be9000 == 34 [pid = 1778] [id = 686] 05:24:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x9211e000) [pid = 1778] [serial = 2059] [outer = (nil)] 05:24:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x9214a400) [pid = 1778] [serial = 2060] [outer = 0x9211e000] 05:24:44 INFO - PROCESS | 1778 | 1472905484459 Marionette DEBUG loaded listener.js 05:24:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x92150000) [pid = 1778] [serial = 2061] [outer = 0x9211e000] 05:24:45 INFO - PROCESS | 1778 | 1472905485374 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 05:24:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 05:24:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1600ms 05:24:45 INFO - PROCESS | 1778 | 1472905485447 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 05:24:45 INFO - PROCESS | 1778 | 1472905485451 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 05:24:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 05:24:45 INFO - PROCESS | 1778 | 1472905485459 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 05:24:45 INFO - PROCESS | 1778 | 1472905485462 Marionette TRACE conn4 <- [1,2718,null,{}] 05:24:45 INFO - PROCESS | 1778 | 1472905485468 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:45 INFO - PROCESS | 1778 | 1472905485474 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:24:45 INFO - PROCESS | 1778 | 1472905485694 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 05:24:45 INFO - PROCESS | 1778 | 1472905485880 Marionette TRACE conn4 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905485889 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:24:45 INFO - PROCESS | 1778 | ++DOCSHELL 0x91733c00 == 35 [pid = 1778] [id = 687] 05:24:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x91bed400) [pid = 1778] [serial = 2062] [outer = (nil)] 05:24:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x921d7c00) [pid = 1778] [serial = 2063] [outer = 0x91bed400] 05:24:45 INFO - PROCESS | 1778 | 1472905485975 Marionette DEBUG loaded listener.js 05:24:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x921d5400) [pid = 1778] [serial = 2064] [outer = 0x91bed400] 05:24:46 INFO - PROCESS | 1778 | 1472905486950 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 05:24:47 INFO - PROCESS | 1778 | 1472905487007 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 05:24:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 05:24:47 INFO - PROCESS | 1778 | 1472905487019 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 05:24:47 INFO - PROCESS | 1778 | 1472905487022 Marionette TRACE conn4 <- [1,2722,null,{}] 05:24:47 INFO - PROCESS | 1778 | 1472905487034 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:47 INFO - PROCESS | 1778 | 1472905487039 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:24:47 INFO - PROCESS | 1778 | 1472905487255 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 05:24:47 INFO - PROCESS | 1778 | 1472905487504 Marionette TRACE conn4 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:47 INFO - PROCESS | 1778 | 1472905487525 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:24:47 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e28dc00 == 36 [pid = 1778] [id = 688] 05:24:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x921d0800) [pid = 1778] [serial = 2065] [outer = (nil)] 05:24:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x929a4c00) [pid = 1778] [serial = 2066] [outer = 0x921d0800] 05:24:47 INFO - PROCESS | 1778 | 1472905487639 Marionette DEBUG loaded listener.js 05:24:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x92b3a000) [pid = 1778] [serial = 2067] [outer = 0x921d0800] 05:24:48 INFO - PROCESS | 1778 | 1472905488688 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 05:24:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 05:24:48 INFO - PROCESS | 1778 | 1472905488728 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 05:24:48 INFO - PROCESS | 1778 | 1472905488735 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 05:24:48 INFO - PROCESS | 1778 | 1472905488738 Marionette TRACE conn4 <- [1,2726,null,{}] 05:24:48 INFO - PROCESS | 1778 | 1472905488744 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:48 INFO - PROCESS | 1778 | 1472905488750 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:24:48 INFO - PROCESS | 1778 | 1472905488936 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 05:24:49 INFO - PROCESS | 1778 | 1472905489351 Marionette TRACE conn4 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905489361 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:24:49 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d9ec400 == 37 [pid = 1778] [id = 689] 05:24:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x8d9ecc00) [pid = 1778] [serial = 2068] [outer = (nil)] 05:24:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x8dad8c00) [pid = 1778] [serial = 2069] [outer = 0x8d9ecc00] 05:24:49 INFO - PROCESS | 1778 | 1472905489485 Marionette DEBUG loaded listener.js 05:24:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x8dfde800) [pid = 1778] [serial = 2070] [outer = 0x8d9ecc00] 05:24:50 INFO - PROCESS | 1778 | 1472905490468 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 05:24:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 05:24:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1783ms 05:24:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 05:24:50 INFO - PROCESS | 1778 | 1472905490520 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 05:24:50 INFO - PROCESS | 1778 | 1472905490525 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 05:24:50 INFO - PROCESS | 1778 | 1472905490533 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 05:24:50 INFO - PROCESS | 1778 | 1472905490538 Marionette TRACE conn4 <- [1,2730,null,{}] 05:24:50 INFO - PROCESS | 1778 | 1472905490547 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:50 INFO - PROCESS | 1778 | 1472905490553 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:24:50 INFO - PROCESS | 1778 | 1472905490736 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 05:24:51 INFO - PROCESS | 1778 | --DOCSHELL 0x8dae0000 == 36 [pid = 1778] [id = 682] 05:24:51 INFO - PROCESS | 1778 | --DOCSHELL 0x91734400 == 35 [pid = 1778] [id = 681] 05:24:51 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7d8c00 == 34 [pid = 1778] [id = 680] 05:24:51 INFO - PROCESS | 1778 | --DOCSHELL 0x8d9f1800 == 33 [pid = 1778] [id = 679] 05:24:51 INFO - PROCESS | 1778 | --DOCSHELL 0x8fbe4400 == 32 [pid = 1778] [id = 644] 05:24:51 INFO - PROCESS | 1778 | --DOCSHELL 0x8e147c00 == 31 [pid = 1778] [id = 628] 05:24:51 INFO - PROCESS | 1778 | --DOCSHELL 0x8d9f7000 == 30 [pid = 1778] [id = 629] 05:24:51 INFO - PROCESS | 1778 | --DOCSHELL 0x91590800 == 29 [pid = 1778] [id = 640] 05:24:51 INFO - PROCESS | 1778 | --DOCSHELL 0x8e281800 == 28 [pid = 1778] [id = 630] 05:24:51 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7d3800 == 27 [pid = 1778] [id = 677] 05:24:51 INFO - PROCESS | 1778 | --DOCSHELL 0x8d9f7400 == 26 [pid = 1778] [id = 634] 05:24:51 INFO - PROCESS | 1778 | --DOCSHELL 0x8fb40000 == 25 [pid = 1778] [id = 637] 05:24:51 INFO - PROCESS | 1778 | --DOCSHELL 0x8dfe3800 == 24 [pid = 1778] [id = 639] 05:24:51 INFO - PROCESS | 1778 | --DOCSHELL 0x8c6a4400 == 23 [pid = 1778] [id = 676] 05:24:51 INFO - PROCESS | 1778 | --DOCSHELL 0x8dfe6400 == 22 [pid = 1778] [id = 635] 05:24:51 INFO - PROCESS | 1778 | --DOCSHELL 0x8dad9000 == 21 [pid = 1778] [id = 678] 05:24:51 INFO - PROCESS | 1778 | --DOCSHELL 0x92120000 == 20 [pid = 1778] [id = 636] 05:24:51 INFO - PROCESS | 1778 | --DOCSHELL 0x8edb0c00 == 19 [pid = 1778] [id = 632] 05:24:51 INFO - PROCESS | 1778 | --DOCSHELL 0x8e0b3800 == 18 [pid = 1778] [id = 641] 05:24:51 INFO - PROCESS | 1778 | --DOCSHELL 0x911d1c00 == 17 [pid = 1778] [id = 631] 05:24:51 INFO - PROCESS | 1778 | --DOCSHELL 0x8d9ea400 == 16 [pid = 1778] [id = 633] 05:24:51 INFO - PROCESS | 1778 | --DOCSHELL 0x8d9f1c00 == 15 [pid = 1778] [id = 642] 05:24:51 INFO - PROCESS | 1778 | --DOCSHELL 0x8d9f0800 == 14 [pid = 1778] [id = 638] 05:24:51 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7d9c00 == 13 [pid = 1778] [id = 643] 05:24:51 INFO - PROCESS | 1778 | --DOCSHELL 0x8e28dc00 == 12 [pid = 1778] [id = 688] 05:24:51 INFO - PROCESS | 1778 | --DOCSHELL 0x91733c00 == 11 [pid = 1778] [id = 687] 05:24:51 INFO - PROCESS | 1778 | --DOCSHELL 0x91be9000 == 10 [pid = 1778] [id = 686] 05:24:51 INFO - PROCESS | 1778 | --DOCSHELL 0x914f7400 == 9 [pid = 1778] [id = 685] 05:24:51 INFO - PROCESS | 1778 | --DOCSHELL 0x8c699000 == 8 [pid = 1778] [id = 683] 05:24:51 INFO - PROCESS | 1778 | --DOCSHELL 0x8e287000 == 7 [pid = 1778] [id = 684] 05:24:51 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x8e284800) [pid = 1778] [serial = 1998] [outer = (nil)] [url = about:blank] 05:24:51 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x8e0b1000) [pid = 1778] [serial = 1997] [outer = (nil)] [url = about:blank] 05:24:51 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x8edb7c00) [pid = 1778] [serial = 2024] [outer = (nil)] [url = about:blank] 05:24:51 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x8fb3fc00) [pid = 1778] [serial = 2019] [outer = (nil)] [url = about:blank] 05:24:51 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x8e150400) [pid = 1778] [serial = 2018] [outer = (nil)] [url = about:blank] 05:24:51 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x9191bc00) [pid = 1778] [serial = 2001] [outer = (nil)] [url = about:blank] 05:24:51 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x8dfdb400) [pid = 1778] [serial = 2021] [outer = (nil)] [url = about:blank] 05:24:51 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x8dfe7800) [pid = 1778] [serial = 2022] [outer = (nil)] [url = about:blank] 05:24:51 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x91738c00) [pid = 1778] [serial = 2000] [outer = (nil)] [url = about:blank] 05:24:51 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x92313800) [pid = 1778] [serial = 2004] [outer = (nil)] [url = about:blank] 05:24:51 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x921d2400) [pid = 1778] [serial = 2003] [outer = (nil)] [url = about:blank] 05:24:51 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x929a9c00) [pid = 1778] [serial = 2007] [outer = (nil)] [url = about:blank] 05:24:51 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x9231ec00) [pid = 1778] [serial = 2006] [outer = (nil)] [url = about:blank] 05:24:51 INFO - PROCESS | 1778 | --DOMWINDOW == 63 (0x91582c00) [pid = 1778] [serial = 2030] [outer = (nil)] [url = about:blank] 05:24:51 INFO - PROCESS | 1778 | --DOMWINDOW == 62 (0x92b2e800) [pid = 1778] [serial = 2010] [outer = (nil)] [url = about:blank] 05:24:51 INFO - PROCESS | 1778 | --DOMWINDOW == 61 (0x92b2d400) [pid = 1778] [serial = 2009] [outer = (nil)] [url = about:blank] 05:24:51 INFO - PROCESS | 1778 | --DOMWINDOW == 60 (0x914ac000) [pid = 1778] [serial = 2027] [outer = (nil)] [url = about:blank] 05:24:51 INFO - PROCESS | 1778 | --DOMWINDOW == 59 (0x93a45000) [pid = 1778] [serial = 2013] [outer = (nil)] [url = about:blank] 05:24:51 INFO - PROCESS | 1778 | --DOMWINDOW == 58 (0x9393f800) [pid = 1778] [serial = 2012] [outer = (nil)] [url = about:blank] 05:24:51 INFO - PROCESS | 1778 | --DOMWINDOW == 57 (0x914f2c00) [pid = 1778] [serial = 2028] [outer = (nil)] [url = about:blank] 05:24:51 INFO - PROCESS | 1778 | --DOMWINDOW == 56 (0x911c9000) [pid = 1778] [serial = 2016] [outer = (nil)] [url = about:blank] 05:24:51 INFO - PROCESS | 1778 | --DOMWINDOW == 55 (0x8fb3b800) [pid = 1778] [serial = 2015] [outer = (nil)] [url = about:blank] 05:24:51 INFO - PROCESS | 1778 | --DOMWINDOW == 54 (0x8c7dd800) [pid = 1778] [serial = 2025] [outer = (nil)] [url = about:blank] 05:24:52 INFO - PROCESS | 1778 | 1472905492067 Marionette TRACE conn4 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905492077 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:24:52 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c698000 == 8 [pid = 1778] [id = 690] 05:24:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 55 (0x8c7d3800) [pid = 1778] [serial = 2071] [outer = (nil)] 05:24:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 56 (0x8c7dcc00) [pid = 1778] [serial = 2072] [outer = 0x8c7d3800] 05:24:52 INFO - PROCESS | 1778 | 1472905492194 Marionette DEBUG loaded listener.js 05:24:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 57 (0x8d9f7000) [pid = 1778] [serial = 2073] [outer = 0x8c7d3800] 05:24:53 INFO - PROCESS | 1778 | 1472905493458 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:24:53 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:24:53 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 05:24:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 05:24:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:24:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 2995ms 05:24:53 INFO - PROCESS | 1778 | 1472905493532 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 05:24:53 INFO - PROCESS | 1778 | 1472905493537 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 05:24:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 05:24:53 INFO - PROCESS | 1778 | 1472905493544 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 05:24:53 INFO - PROCESS | 1778 | 1472905493549 Marionette TRACE conn4 <- [1,2734,null,{}] 05:24:53 INFO - PROCESS | 1778 | 1472905493557 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:53 INFO - PROCESS | 1778 | 1472905493562 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:24:53 INFO - PROCESS | 1778 | 1472905493820 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 05:24:53 INFO - PROCESS | 1778 | 1472905493852 Marionette TRACE conn4 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:53 INFO - PROCESS | 1778 | 1472905493861 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:24:53 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e0b2800 == 9 [pid = 1778] [id = 691] 05:24:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 58 (0x8e0b5400) [pid = 1778] [serial = 2074] [outer = (nil)] 05:24:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 59 (0x8e142c00) [pid = 1778] [serial = 2075] [outer = 0x8e0b5400] 05:24:53 INFO - PROCESS | 1778 | 1472905493937 Marionette DEBUG loaded listener.js 05:24:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 60 (0x8e148000) [pid = 1778] [serial = 2076] [outer = 0x8e0b5400] 05:24:54 INFO - PROCESS | 1778 | 1472905494905 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 05:24:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 05:24:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1431ms 05:24:54 INFO - PROCESS | 1778 | 1472905494981 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 05:24:54 INFO - PROCESS | 1778 | 1472905494988 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 05:24:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 05:24:54 INFO - PROCESS | 1778 | 1472905494996 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 05:24:55 INFO - PROCESS | 1778 | 1472905495000 Marionette TRACE conn4 <- [1,2738,null,{}] 05:24:55 INFO - PROCESS | 1778 | 1472905495017 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:55 INFO - PROCESS | 1778 | 1472905495023 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:24:55 INFO - PROCESS | 1778 | 1472905495264 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 05:24:55 INFO - PROCESS | 1778 | 1472905495288 Marionette TRACE conn4 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905495295 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:24:55 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e0b8800 == 10 [pid = 1778] [id = 692] 05:24:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 61 (0x8e14f800) [pid = 1778] [serial = 2077] [outer = (nil)] 05:24:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 62 (0x8fb38800) [pid = 1778] [serial = 2078] [outer = 0x8e14f800] 05:24:55 INFO - PROCESS | 1778 | 1472905495368 Marionette DEBUG loaded listener.js 05:24:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 63 (0x8fb41400) [pid = 1778] [serial = 2079] [outer = 0x8e14f800] 05:24:56 INFO - PROCESS | 1778 | 1472905496425 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 05:24:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 05:24:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1500ms 05:24:56 INFO - PROCESS | 1778 | 1472905496496 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 05:24:56 INFO - PROCESS | 1778 | 1472905496500 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 05:24:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 05:24:56 INFO - PROCESS | 1778 | 1472905496515 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 05:24:56 INFO - PROCESS | 1778 | 1472905496525 Marionette TRACE conn4 <- [1,2742,null,{}] 05:24:56 INFO - PROCESS | 1778 | 1472905496541 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:56 INFO - PROCESS | 1778 | 1472905496548 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:24:57 INFO - PROCESS | 1778 | 1472905497096 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 05:24:57 INFO - PROCESS | 1778 | --DOMWINDOW == 62 (0x91734c00) [pid = 1778] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 05:24:57 INFO - PROCESS | 1778 | --DOMWINDOW == 61 (0x8fbdd400) [pid = 1778] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 05:24:57 INFO - PROCESS | 1778 | --DOMWINDOW == 60 (0x8e14a000) [pid = 1778] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 05:24:57 INFO - PROCESS | 1778 | --DOMWINDOW == 59 (0x8c7d4000) [pid = 1778] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 05:24:57 INFO - PROCESS | 1778 | --DOMWINDOW == 58 (0x8d9f3000) [pid = 1778] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 05:24:57 INFO - PROCESS | 1778 | --DOMWINDOW == 57 (0x8e144c00) [pid = 1778] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 05:24:57 INFO - PROCESS | 1778 | 1472905497269 Marionette TRACE conn4 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:57 INFO - PROCESS | 1778 | 1472905497276 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:24:57 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7dc400 == 11 [pid = 1778] [id = 693] 05:24:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 58 (0x8d9f3000) [pid = 1778] [serial = 2080] [outer = (nil)] 05:24:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 59 (0x8e14e400) [pid = 1778] [serial = 2081] [outer = 0x8d9f3000] 05:24:57 INFO - PROCESS | 1778 | 1472905497367 Marionette DEBUG loaded listener.js 05:24:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 60 (0x914a1400) [pid = 1778] [serial = 2082] [outer = 0x8d9f3000] 05:24:58 INFO - PROCESS | 1778 | 1472905498111 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 05:24:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 05:24:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1618ms 05:24:58 INFO - PROCESS | 1778 | 1472905498125 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 05:24:58 INFO - PROCESS | 1778 | 1472905498130 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 05:24:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 05:24:58 INFO - PROCESS | 1778 | 1472905498146 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 05:24:58 INFO - PROCESS | 1778 | 1472905498150 Marionette TRACE conn4 <- [1,2746,null,{}] 05:24:58 INFO - PROCESS | 1778 | 1472905498155 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:58 INFO - PROCESS | 1778 | 1472905498160 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:24:58 INFO - PROCESS | 1778 | 1472905498319 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 05:24:58 INFO - PROCESS | 1778 | 1472905498335 Marionette TRACE conn4 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905498344 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:24:58 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7d1400 == 12 [pid = 1778] [id = 694] 05:24:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 61 (0x911d2400) [pid = 1778] [serial = 2083] [outer = (nil)] 05:24:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 62 (0x914ed000) [pid = 1778] [serial = 2084] [outer = 0x911d2400] 05:24:58 INFO - PROCESS | 1778 | 1472905498415 Marionette DEBUG loaded listener.js 05:24:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 63 (0x914f8c00) [pid = 1778] [serial = 2085] [outer = 0x911d2400] 05:24:59 INFO - PROCESS | 1778 | 1472905499581 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 05:24:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 05:24:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1501ms 05:24:59 INFO - PROCESS | 1778 | 1472905499640 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 05:24:59 INFO - PROCESS | 1778 | 1472905499647 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 05:24:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 05:24:59 INFO - PROCESS | 1778 | 1472905499659 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 05:24:59 INFO - PROCESS | 1778 | 1472905499663 Marionette TRACE conn4 <- [1,2750,null,{}] 05:24:59 INFO - PROCESS | 1778 | 1472905499672 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:59 INFO - PROCESS | 1778 | 1472905499677 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:24:59 INFO - PROCESS | 1778 | 1472905499991 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 05:25:00 INFO - PROCESS | 1778 | 1472905500164 Marionette TRACE conn4 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905500186 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:25:00 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e0ab000 == 13 [pid = 1778] [id = 695] 05:25:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 64 (0x8e0ae000) [pid = 1778] [serial = 2086] [outer = (nil)] 05:25:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x8e141400) [pid = 1778] [serial = 2087] [outer = 0x8e0ae000] 05:25:00 INFO - PROCESS | 1778 | 1472905500317 Marionette DEBUG loaded listener.js 05:25:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x8edb7c00) [pid = 1778] [serial = 2088] [outer = 0x8e0ae000] 05:25:01 INFO - PROCESS | 1778 | 1472905501367 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 05:25:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 05:25:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1787ms 05:25:01 INFO - PROCESS | 1778 | 1472905501443 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 05:25:01 INFO - PROCESS | 1778 | 1472905501451 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 05:25:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 05:25:01 INFO - PROCESS | 1778 | 1472905501461 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 05:25:01 INFO - PROCESS | 1778 | 1472905501465 Marionette TRACE conn4 <- [1,2754,null,{}] 05:25:01 INFO - PROCESS | 1778 | 1472905501472 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:01 INFO - PROCESS | 1778 | 1472905501478 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:25:01 INFO - PROCESS | 1778 | 1472905501774 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 05:25:02 INFO - PROCESS | 1778 | 1472905502081 Marionette TRACE conn4 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905502089 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:25:02 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c69c400 == 14 [pid = 1778] [id = 696] 05:25:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x8d9f2c00) [pid = 1778] [serial = 2089] [outer = (nil)] 05:25:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x914efc00) [pid = 1778] [serial = 2090] [outer = 0x8d9f2c00] 05:25:02 INFO - PROCESS | 1778 | 1472905502204 Marionette DEBUG loaded listener.js 05:25:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x9158b800) [pid = 1778] [serial = 2091] [outer = 0x8d9f2c00] 05:25:03 INFO - PROCESS | 1778 | 1472905503323 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 05:25:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 05:25:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1935ms 05:25:03 INFO - PROCESS | 1778 | 1472905503397 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 05:25:03 INFO - PROCESS | 1778 | 1472905503401 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 05:25:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 05:25:03 INFO - PROCESS | 1778 | 1472905503409 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 05:25:03 INFO - PROCESS | 1778 | 1472905503417 Marionette TRACE conn4 <- [1,2758,null,{}] 05:25:03 INFO - PROCESS | 1778 | 1472905503436 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:03 INFO - PROCESS | 1778 | 1472905503444 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:25:03 INFO - PROCESS | 1778 | 1472905503670 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 05:25:03 INFO - PROCESS | 1778 | 1472905503980 Marionette TRACE conn4 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905503990 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:25:04 INFO - PROCESS | 1778 | ++DOCSHELL 0x9191c000 == 15 [pid = 1778] [id = 697] 05:25:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x9191c800) [pid = 1778] [serial = 2092] [outer = (nil)] 05:25:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x91be1400) [pid = 1778] [serial = 2093] [outer = 0x9191c800] 05:25:04 INFO - PROCESS | 1778 | 1472905504085 Marionette DEBUG loaded listener.js 05:25:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x91be9800) [pid = 1778] [serial = 2094] [outer = 0x9191c800] 05:25:05 INFO - PROCESS | 1778 | 1472905505193 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 05:25:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 05:25:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1845ms 05:25:05 INFO - PROCESS | 1778 | 1472905505255 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 05:25:05 INFO - PROCESS | 1778 | 1472905505261 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 05:25:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 05:25:05 INFO - PROCESS | 1778 | 1472905505270 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 05:25:05 INFO - PROCESS | 1778 | 1472905505274 Marionette TRACE conn4 <- [1,2762,null,{}] 05:25:05 INFO - PROCESS | 1778 | 1472905505283 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:05 INFO - PROCESS | 1778 | 1472905505289 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:25:05 INFO - PROCESS | 1778 | 1472905505458 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 05:25:05 INFO - PROCESS | 1778 | 1472905505751 Marionette TRACE conn4 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 1778 | 1472905505766 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:25:05 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dfdd400 == 16 [pid = 1778] [id = 698] 05:25:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x8dfddc00) [pid = 1778] [serial = 2095] [outer = (nil)] 05:25:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x8e0a9400) [pid = 1778] [serial = 2096] [outer = 0x8dfddc00] 05:25:05 INFO - PROCESS | 1778 | 1472905505870 Marionette DEBUG loaded listener.js 05:25:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x8e143c00) [pid = 1778] [serial = 2097] [outer = 0x8dfddc00] 05:25:06 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x91918000) [pid = 1778] [serial = 2048] [outer = (nil)] [url = about:blank] 05:25:06 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x9173b000) [pid = 1778] [serial = 2045] [outer = (nil)] [url = about:blank] 05:25:06 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x91740400) [pid = 1778] [serial = 2046] [outer = (nil)] [url = about:blank] 05:25:06 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x914ac400) [pid = 1778] [serial = 2036] [outer = (nil)] [url = about:blank] 05:25:06 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x9158b000) [pid = 1778] [serial = 2037] [outer = (nil)] [url = about:blank] 05:25:06 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x8fb45c00) [pid = 1778] [serial = 2042] [outer = (nil)] [url = about:blank] 05:25:06 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x8e283400) [pid = 1778] [serial = 2033] [outer = (nil)] [url = about:blank] 05:25:06 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x8edb9c00) [pid = 1778] [serial = 2034] [outer = (nil)] [url = about:blank] 05:25:06 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x8dae0800) [pid = 1778] [serial = 2039] [outer = (nil)] [url = about:blank] 05:25:06 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x8dae4400) [pid = 1778] [serial = 2040] [outer = (nil)] [url = about:blank] 05:25:06 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x9158c000) [pid = 1778] [serial = 2031] [outer = (nil)] [url = about:blank] 05:25:06 INFO - PROCESS | 1778 | --DOMWINDOW == 63 (0x8fbe3800) [pid = 1778] [serial = 2043] [outer = (nil)] [url = about:blank] 05:25:06 INFO - PROCESS | 1778 | 1472905506792 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 05:25:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 05:25:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1583ms 05:25:06 INFO - PROCESS | 1778 | 1472905506863 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 05:25:06 INFO - PROCESS | 1778 | 1472905506869 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 05:25:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 05:25:06 INFO - PROCESS | 1778 | 1472905506882 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 05:25:06 INFO - PROCESS | 1778 | 1472905506886 Marionette TRACE conn4 <- [1,2766,null,{}] 05:25:06 INFO - PROCESS | 1778 | 1472905506893 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:06 INFO - PROCESS | 1778 | 1472905506898 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:25:07 INFO - PROCESS | 1778 | 1472905507068 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 05:25:07 INFO - PROCESS | 1778 | 1472905507079 Marionette TRACE conn4 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905507088 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:25:07 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7da400 == 17 [pid = 1778] [id = 699] 05:25:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 64 (0x8e283400) [pid = 1778] [serial = 2098] [outer = (nil)] 05:25:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x8fbdc000) [pid = 1778] [serial = 2099] [outer = 0x8e283400] 05:25:07 INFO - PROCESS | 1778 | 1472905507165 Marionette DEBUG loaded listener.js 05:25:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x911c7c00) [pid = 1778] [serial = 2100] [outer = 0x8e283400] 05:25:08 INFO - PROCESS | 1778 | 1472905508174 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 05:25:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 05:25:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1335ms 05:25:08 INFO - PROCESS | 1778 | 1472905508219 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 05:25:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 05:25:08 INFO - PROCESS | 1778 | 1472905508223 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 05:25:08 INFO - PROCESS | 1778 | 1472905508230 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 05:25:08 INFO - PROCESS | 1778 | 1472905508235 Marionette TRACE conn4 <- [1,2770,null,{}] 05:25:08 INFO - PROCESS | 1778 | 1472905508251 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:08 INFO - PROCESS | 1778 | 1472905508260 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:25:08 INFO - PROCESS | 1778 | 1472905508426 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 05:25:08 INFO - PROCESS | 1778 | 1472905508586 Marionette TRACE conn4 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:08 INFO - PROCESS | 1778 | 1472905508598 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:25:08 INFO - PROCESS | 1778 | ++DOCSHELL 0x9158a800 == 18 [pid = 1778] [id = 700] 05:25:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x9158f000) [pid = 1778] [serial = 2101] [outer = (nil)] 05:25:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x91738000) [pid = 1778] [serial = 2102] [outer = 0x9158f000] 05:25:08 INFO - PROCESS | 1778 | 1472905508679 Marionette DEBUG loaded listener.js 05:25:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x91912c00) [pid = 1778] [serial = 2103] [outer = 0x9158f000] 05:25:09 INFO - PROCESS | 1778 | 1472905509723 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 05:25:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 05:25:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1536ms 05:25:09 INFO - PROCESS | 1778 | 1472905509768 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 05:25:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 05:25:09 INFO - PROCESS | 1778 | 1472905509774 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 05:25:09 INFO - PROCESS | 1778 | 1472905509780 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 05:25:09 INFO - PROCESS | 1778 | 1472905509784 Marionette TRACE conn4 <- [1,2774,null,{}] 05:25:09 INFO - PROCESS | 1778 | 1472905509790 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:09 INFO - PROCESS | 1778 | 1472905509795 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:25:10 INFO - PROCESS | 1778 | 1472905510037 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 05:25:10 INFO - PROCESS | 1778 | 1472905510058 Marionette TRACE conn4 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905510069 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:25:10 INFO - PROCESS | 1778 | ++DOCSHELL 0x91916000 == 19 [pid = 1778] [id = 701] 05:25:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x91be4000) [pid = 1778] [serial = 2104] [outer = (nil)] 05:25:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x92115000) [pid = 1778] [serial = 2105] [outer = 0x91be4000] 05:25:10 INFO - PROCESS | 1778 | 1472905510139 Marionette DEBUG loaded listener.js 05:25:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x9211c400) [pid = 1778] [serial = 2106] [outer = 0x91be4000] 05:25:11 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x8c69ac00) [pid = 1778] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 05:25:11 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x8e289c00) [pid = 1778] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 05:25:11 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x914f7800) [pid = 1778] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 05:25:11 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x9211e000) [pid = 1778] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 05:25:11 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x91bed400) [pid = 1778] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 05:25:11 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x8d9ecc00) [pid = 1778] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 05:25:11 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x921d0800) [pid = 1778] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 05:25:11 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x8e0b5400) [pid = 1778] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 05:25:11 INFO - PROCESS | 1778 | --DOMWINDOW == 63 (0x8d9f3000) [pid = 1778] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 05:25:11 INFO - PROCESS | 1778 | --DOMWINDOW == 62 (0x8c7d3800) [pid = 1778] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 05:25:11 INFO - PROCESS | 1778 | --DOMWINDOW == 61 (0x914fac00) [pid = 1778] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 05:25:11 INFO - PROCESS | 1778 | 1472905511201 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 05:25:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 05:25:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1481ms 05:25:11 INFO - PROCESS | 1778 | 1472905511262 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 05:25:11 INFO - PROCESS | 1778 | 1472905511266 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 05:25:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 05:25:11 INFO - PROCESS | 1778 | 1472905511272 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 05:25:11 INFO - PROCESS | 1778 | 1472905511276 Marionette TRACE conn4 <- [1,2778,null,{}] 05:25:11 INFO - PROCESS | 1778 | 1472905511288 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:11 INFO - PROCESS | 1778 | 1472905511292 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:25:11 INFO - PROCESS | 1778 | 1472905511518 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 05:25:11 INFO - PROCESS | 1778 | 1472905511529 Marionette TRACE conn4 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:11 INFO - PROCESS | 1778 | 1472905511536 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:25:11 INFO - PROCESS | 1778 | ++DOCSHELL 0x8edb7400 == 20 [pid = 1778] [id = 702] 05:25:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 62 (0x914f7800) [pid = 1778] [serial = 2107] [outer = (nil)] 05:25:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 63 (0x91be8400) [pid = 1778] [serial = 2108] [outer = 0x914f7800] 05:25:11 INFO - PROCESS | 1778 | 1472905511609 Marionette DEBUG loaded listener.js 05:25:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 64 (0x8d9f2000) [pid = 1778] [serial = 2109] [outer = 0x914f7800] 05:25:12 INFO - PROCESS | 1778 | 1472905512523 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 05:25:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 05:25:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1279ms 05:25:12 INFO - PROCESS | 1778 | 1472905512552 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 05:25:12 INFO - PROCESS | 1778 | 1472905512556 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 05:25:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 05:25:12 INFO - PROCESS | 1778 | 1472905512563 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 05:25:12 INFO - PROCESS | 1778 | 1472905512565 Marionette TRACE conn4 <- [1,2782,null,{}] 05:25:12 INFO - PROCESS | 1778 | 1472905512571 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:12 INFO - PROCESS | 1778 | 1472905512582 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:25:12 INFO - PROCESS | 1778 | 1472905512789 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 05:25:12 INFO - PROCESS | 1778 | 1472905512937 Marionette TRACE conn4 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905512945 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:25:12 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7d4000 == 21 [pid = 1778] [id = 703] 05:25:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x8dfd8400) [pid = 1778] [serial = 2110] [outer = (nil)] 05:25:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x92314000) [pid = 1778] [serial = 2111] [outer = 0x8dfd8400] 05:25:13 INFO - PROCESS | 1778 | 1472905513023 Marionette DEBUG loaded listener.js 05:25:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x9231e400) [pid = 1778] [serial = 2112] [outer = 0x8dfd8400] 05:25:14 INFO - PROCESS | 1778 | 1472905514110 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 05:25:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 05:25:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1593ms 05:25:14 INFO - PROCESS | 1778 | 1472905514157 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 05:25:14 INFO - PROCESS | 1778 | 1472905514164 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 05:25:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 05:25:14 INFO - PROCESS | 1778 | 1472905514173 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 05:25:14 INFO - PROCESS | 1778 | 1472905514181 Marionette TRACE conn4 <- [1,2786,null,{}] 05:25:14 INFO - PROCESS | 1778 | 1472905514190 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:14 INFO - PROCESS | 1778 | 1472905514195 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:25:14 INFO - PROCESS | 1778 | 1472905514385 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 05:25:14 INFO - PROCESS | 1778 | 1472905514572 Marionette TRACE conn4 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905514578 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:25:14 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d9ed800 == 22 [pid = 1778] [id = 704] 05:25:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x8dad7400) [pid = 1778] [serial = 2113] [outer = (nil)] 05:25:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x8e285000) [pid = 1778] [serial = 2114] [outer = 0x8dad7400] 05:25:14 INFO - PROCESS | 1778 | 1472905514670 Marionette DEBUG loaded listener.js 05:25:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x8fb3d800) [pid = 1778] [serial = 2115] [outer = 0x8dad7400] 05:25:15 INFO - PROCESS | 1778 | 1472905515646 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 05:25:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 05:25:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1541ms 05:25:15 INFO - PROCESS | 1778 | 1472905515714 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 05:25:15 INFO - PROCESS | 1778 | 1472905515721 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 05:25:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 05:25:15 INFO - PROCESS | 1778 | 1472905515732 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 05:25:15 INFO - PROCESS | 1778 | 1472905515737 Marionette TRACE conn4 <- [1,2790,null,{}] 05:25:15 INFO - PROCESS | 1778 | 1472905515744 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:15 INFO - PROCESS | 1778 | 1472905515751 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:25:15 INFO - PROCESS | 1778 | 1472905515981 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 05:25:16 INFO - PROCESS | 1778 | 1472905516265 Marionette TRACE conn4 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905516276 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:25:16 INFO - PROCESS | 1778 | ++DOCSHELL 0x91584800 == 23 [pid = 1778] [id = 705] 05:25:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x91735c00) [pid = 1778] [serial = 2116] [outer = (nil)] 05:25:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x91918000) [pid = 1778] [serial = 2117] [outer = 0x91735c00] 05:25:16 INFO - PROCESS | 1778 | 1472905516375 Marionette DEBUG loaded listener.js 05:25:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x91beb800) [pid = 1778] [serial = 2118] [outer = 0x91735c00] 05:25:17 INFO - PROCESS | 1778 | 1472905517297 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 05:25:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 05:25:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1591ms 05:25:17 INFO - PROCESS | 1778 | 1472905517325 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 05:25:17 INFO - PROCESS | 1778 | 1472905517330 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 05:25:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 05:25:17 INFO - PROCESS | 1778 | 1472905517336 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 05:25:17 INFO - PROCESS | 1778 | 1472905517343 Marionette TRACE conn4 <- [1,2794,null,{}] 05:25:17 INFO - PROCESS | 1778 | 1472905517359 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:17 INFO - PROCESS | 1778 | 1472905517368 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:25:17 INFO - PROCESS | 1778 | 1472905517570 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 05:25:17 INFO - PROCESS | 1778 | 1472905517765 Marionette TRACE conn4 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905517780 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:25:17 INFO - PROCESS | 1778 | ++DOCSHELL 0x8fb3c400 == 24 [pid = 1778] [id = 706] 05:25:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x914f6c00) [pid = 1778] [serial = 2119] [outer = (nil)] 05:25:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x929a8c00) [pid = 1778] [serial = 2120] [outer = 0x914f6c00] 05:25:17 INFO - PROCESS | 1778 | 1472905517905 Marionette DEBUG loaded listener.js 05:25:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x92b2f400) [pid = 1778] [serial = 2121] [outer = 0x914f6c00] 05:25:18 INFO - PROCESS | 1778 | 1472905518880 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 05:25:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 05:25:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1592ms 05:25:18 INFO - PROCESS | 1778 | 1472905518929 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 05:25:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 05:25:18 INFO - PROCESS | 1778 | 1472905518935 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 05:25:18 INFO - PROCESS | 1778 | 1472905518943 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 05:25:18 INFO - PROCESS | 1778 | 1472905518946 Marionette TRACE conn4 <- [1,2798,null,{}] 05:25:18 INFO - PROCESS | 1778 | 1472905518952 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:18 INFO - PROCESS | 1778 | 1472905518958 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:25:19 INFO - PROCESS | 1778 | 1472905519154 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 05:25:19 INFO - PROCESS | 1778 | 1472905519347 Marionette TRACE conn4 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:19 INFO - PROCESS | 1778 | 1472905519355 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:25:19 INFO - PROCESS | 1778 | ++DOCSHELL 0x92b31800 == 25 [pid = 1778] [id = 707] 05:25:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x92b35000) [pid = 1778] [serial = 2122] [outer = (nil)] 05:25:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x92eba800) [pid = 1778] [serial = 2123] [outer = 0x92b35000] 05:25:19 INFO - PROCESS | 1778 | 1472905519448 Marionette DEBUG loaded listener.js 05:25:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x938c4400) [pid = 1778] [serial = 2124] [outer = 0x92b35000] 05:25:20 INFO - PROCESS | 1778 | 1472905520404 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 05:25:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 05:25:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1532ms 05:25:20 INFO - PROCESS | 1778 | 1472905520476 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 05:25:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 05:25:20 INFO - PROCESS | 1778 | 1472905520480 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 05:25:20 INFO - PROCESS | 1778 | 1472905520488 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 05:25:20 INFO - PROCESS | 1778 | 1472905520491 Marionette TRACE conn4 <- [1,2802,null,{}] 05:25:20 INFO - PROCESS | 1778 | 1472905520499 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:20 INFO - PROCESS | 1778 | 1472905520504 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:25:20 INFO - PROCESS | 1778 | 1472905520725 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 05:25:20 INFO - PROCESS | 1778 | 1472905520967 Marionette TRACE conn4 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:20 INFO - PROCESS | 1778 | 1472905520976 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:25:21 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dae6c00 == 26 [pid = 1778] [id = 708] 05:25:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x9191cc00) [pid = 1778] [serial = 2125] [outer = (nil)] 05:25:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x93940000) [pid = 1778] [serial = 2126] [outer = 0x9191cc00] 05:25:21 INFO - PROCESS | 1778 | 1472905521108 Marionette DEBUG loaded listener.js 05:25:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x93949800) [pid = 1778] [serial = 2127] [outer = 0x9191cc00] 05:25:22 INFO - PROCESS | 1778 | 1472905522143 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 05:25:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 05:25:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1690ms 05:25:22 INFO - PROCESS | 1778 | 1472905522177 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 05:25:22 INFO - PROCESS | 1778 | 1472905522181 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 05:25:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 05:25:22 INFO - PROCESS | 1778 | 1472905522188 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 05:25:22 INFO - PROCESS | 1778 | 1472905522192 Marionette TRACE conn4 <- [1,2806,null,{}] 05:25:22 INFO - PROCESS | 1778 | 1472905522198 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:22 INFO - PROCESS | 1778 | 1472905522209 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:25:22 INFO - PROCESS | 1778 | 1472905522444 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 05:25:22 INFO - PROCESS | 1778 | 1472905522707 Marionette TRACE conn4 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 1778 | 1472905522718 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:25:22 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dfe0800 == 27 [pid = 1778] [id = 709] 05:25:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x914f8000) [pid = 1778] [serial = 2128] [outer = (nil)] 05:25:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x93c83800) [pid = 1778] [serial = 2129] [outer = 0x914f8000] 05:25:22 INFO - PROCESS | 1778 | 1472905522847 Marionette DEBUG loaded listener.js 05:25:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x93c89000) [pid = 1778] [serial = 2130] [outer = 0x914f8000] 05:25:23 INFO - PROCESS | 1778 | 1472905523811 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 05:25:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 05:25:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1689ms 05:25:23 INFO - PROCESS | 1778 | 1472905523880 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 05:25:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 05:25:23 INFO - PROCESS | 1778 | 1472905523884 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 05:25:23 INFO - PROCESS | 1778 | 1472905523892 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 05:25:23 INFO - PROCESS | 1778 | 1472905523895 Marionette TRACE conn4 <- [1,2810,null,{}] 05:25:23 INFO - PROCESS | 1778 | 1472905523902 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:23 INFO - PROCESS | 1778 | 1472905523907 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:25:24 INFO - PROCESS | 1778 | 1472905524129 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 05:25:24 INFO - PROCESS | 1778 | 1472905524615 Marionette TRACE conn4 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905524625 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:25:24 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7d5400 == 28 [pid = 1778] [id = 710] 05:25:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x8c7d6400) [pid = 1778] [serial = 2131] [outer = (nil)] 05:25:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0x8d9ee800) [pid = 1778] [serial = 2132] [outer = 0x8c7d6400] 05:25:24 INFO - PROCESS | 1778 | 1472905524711 Marionette DEBUG loaded listener.js 05:25:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 88 (0x8dfd8c00) [pid = 1778] [serial = 2133] [outer = 0x8c7d6400] 05:25:25 INFO - PROCESS | 1778 | 1472905525620 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 05:25:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 05:25:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1795ms 05:25:25 INFO - PROCESS | 1778 | 1472905525688 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 05:25:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 05:25:25 INFO - PROCESS | 1778 | 1472905525694 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 05:25:25 INFO - PROCESS | 1778 | 1472905525701 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 05:25:25 INFO - PROCESS | 1778 | 1472905525706 Marionette TRACE conn4 <- [1,2814,null,{}] 05:25:25 INFO - PROCESS | 1778 | 1472905525714 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:25 INFO - PROCESS | 1778 | 1472905525722 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:25:25 INFO - PROCESS | 1778 | 1472905525910 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 05:25:26 INFO - PROCESS | 1778 | 1472905526105 Marionette TRACE conn4 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905526114 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:25:26 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d9f4c00 == 29 [pid = 1778] [id = 711] 05:25:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 89 (0x8dfe6c00) [pid = 1778] [serial = 2134] [outer = (nil)] 05:25:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 90 (0x8fbdbc00) [pid = 1778] [serial = 2135] [outer = 0x8dfe6c00] 05:25:26 INFO - PROCESS | 1778 | 1472905526194 Marionette DEBUG loaded listener.js 05:25:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 91 (0x914a4800) [pid = 1778] [serial = 2136] [outer = 0x8dfe6c00] 05:25:27 INFO - PROCESS | 1778 | --DOCSHELL 0x8c698000 == 28 [pid = 1778] [id = 690] 05:25:27 INFO - PROCESS | 1778 | --DOCSHELL 0x8d9ec400 == 27 [pid = 1778] [id = 689] 05:25:27 INFO - PROCESS | 1778 | --DOMWINDOW == 90 (0x91bec400) [pid = 1778] [serial = 2049] [outer = (nil)] [url = about:blank] 05:25:27 INFO - PROCESS | 1778 | --DOMWINDOW == 89 (0x914ed000) [pid = 1778] [serial = 2084] [outer = (nil)] [url = about:blank] 05:25:27 INFO - PROCESS | 1778 | --DOMWINDOW == 88 (0x8d9f0400) [pid = 1778] [serial = 2052] [outer = (nil)] [url = about:blank] 05:25:27 INFO - PROCESS | 1778 | --DOMWINDOW == 87 (0x8c7d7000) [pid = 1778] [serial = 2051] [outer = (nil)] [url = about:blank] 05:25:27 INFO - PROCESS | 1778 | --DOMWINDOW == 86 (0x8fbe0000) [pid = 1778] [serial = 2055] [outer = (nil)] [url = about:blank] 05:25:27 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x8fb3d000) [pid = 1778] [serial = 2054] [outer = (nil)] [url = about:blank] 05:25:27 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x91738800) [pid = 1778] [serial = 2058] [outer = (nil)] [url = about:blank] 05:25:27 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x91586c00) [pid = 1778] [serial = 2057] [outer = (nil)] [url = about:blank] 05:25:27 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x92150000) [pid = 1778] [serial = 2061] [outer = (nil)] [url = about:blank] 05:25:27 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x9214a400) [pid = 1778] [serial = 2060] [outer = (nil)] [url = about:blank] 05:25:27 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x921d5400) [pid = 1778] [serial = 2064] [outer = (nil)] [url = about:blank] 05:25:27 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x921d7c00) [pid = 1778] [serial = 2063] [outer = (nil)] [url = about:blank] 05:25:27 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x8dfde800) [pid = 1778] [serial = 2070] [outer = (nil)] [url = about:blank] 05:25:27 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x8dad8c00) [pid = 1778] [serial = 2069] [outer = (nil)] [url = about:blank] 05:25:27 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x92b3a000) [pid = 1778] [serial = 2067] [outer = (nil)] [url = about:blank] 05:25:27 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x929a4c00) [pid = 1778] [serial = 2066] [outer = (nil)] [url = about:blank] 05:25:27 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x8fb38800) [pid = 1778] [serial = 2078] [outer = (nil)] [url = about:blank] 05:25:27 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x8e142c00) [pid = 1778] [serial = 2075] [outer = (nil)] [url = about:blank] 05:25:27 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x8e14e400) [pid = 1778] [serial = 2081] [outer = (nil)] [url = about:blank] 05:25:27 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x8c7dcc00) [pid = 1778] [serial = 2072] [outer = (nil)] [url = about:blank] 05:25:27 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x8d9f7000) [pid = 1778] [serial = 2073] [outer = (nil)] [url = about:blank] 05:25:27 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x914a1400) [pid = 1778] [serial = 2082] [outer = (nil)] [url = about:blank] 05:25:27 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x8e148000) [pid = 1778] [serial = 2076] [outer = (nil)] [url = about:blank] 05:25:28 INFO - PROCESS | 1778 | 1472905528238 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 05:25:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 05:25:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 2598ms 05:25:28 INFO - PROCESS | 1778 | 1472905528300 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 05:25:28 INFO - PROCESS | 1778 | 1472905528309 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 05:25:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 05:25:28 INFO - PROCESS | 1778 | 1472905528324 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 05:25:28 INFO - PROCESS | 1778 | 1472905528330 Marionette TRACE conn4 <- [1,2818,null,{}] 05:25:28 INFO - PROCESS | 1778 | 1472905528340 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:28 INFO - PROCESS | 1778 | 1472905528346 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:25:28 INFO - PROCESS | 1778 | 1472905528575 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 05:25:28 INFO - PROCESS | 1778 | 1472905528721 Marionette TRACE conn4 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:28 INFO - PROCESS | 1778 | 1472905528729 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:25:28 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dad8800 == 28 [pid = 1778] [id = 712] 05:25:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x8dad8c00) [pid = 1778] [serial = 2137] [outer = (nil)] 05:25:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x8dfe3c00) [pid = 1778] [serial = 2138] [outer = 0x8dad8c00] 05:25:28 INFO - PROCESS | 1778 | 1472905528805 Marionette DEBUG loaded listener.js 05:25:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x8e0abc00) [pid = 1778] [serial = 2139] [outer = 0x8dad8c00] 05:25:29 INFO - PROCESS | 1778 | 1472905529679 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 05:25:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 05:25:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1391ms 05:25:29 INFO - PROCESS | 1778 | 1472905529712 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 05:25:29 INFO - PROCESS | 1778 | 1472905529721 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 05:25:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 05:25:29 INFO - PROCESS | 1778 | 1472905529732 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 05:25:29 INFO - PROCESS | 1778 | 1472905529736 Marionette TRACE conn4 <- [1,2822,null,{}] 05:25:29 INFO - PROCESS | 1778 | 1472905529743 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:29 INFO - PROCESS | 1778 | 1472905529748 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:25:29 INFO - PROCESS | 1778 | 1472905529921 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 05:25:29 INFO - PROCESS | 1778 | 1472905529931 Marionette TRACE conn4 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905529938 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:25:29 INFO - PROCESS | 1778 | ++DOCSHELL 0x8edb0800 == 29 [pid = 1778] [id = 713] 05:25:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x8edb3400) [pid = 1778] [serial = 2140] [outer = (nil)] 05:25:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x8edba000) [pid = 1778] [serial = 2141] [outer = 0x8edb3400] 05:25:30 INFO - PROCESS | 1778 | 1472905530016 Marionette DEBUG loaded listener.js 05:25:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x8fb3b400) [pid = 1778] [serial = 2142] [outer = 0x8edb3400] 05:25:31 INFO - PROCESS | 1778 | 1472905531097 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 05:25:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 05:25:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1386ms 05:25:31 INFO - PROCESS | 1778 | 1472905531118 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 05:25:31 INFO - PROCESS | 1778 | 1472905531123 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 05:25:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 05:25:31 INFO - PROCESS | 1778 | 1472905531139 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 05:25:31 INFO - PROCESS | 1778 | 1472905531145 Marionette TRACE conn4 <- [1,2826,null,{}] 05:25:31 INFO - PROCESS | 1778 | 1472905531163 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:31 INFO - PROCESS | 1778 | 1472905531172 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:25:31 INFO - PROCESS | 1778 | 1472905531409 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 05:25:31 INFO - PROCESS | 1778 | 1472905531434 Marionette TRACE conn4 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 1778 | 1472905531444 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:25:31 INFO - PROCESS | 1778 | ++DOCSHELL 0x914ad000 == 30 [pid = 1778] [id = 714] 05:25:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x914ae800) [pid = 1778] [serial = 2143] [outer = (nil)] 05:25:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x914edc00) [pid = 1778] [serial = 2144] [outer = 0x914ae800] 05:25:31 INFO - PROCESS | 1778 | 1472905531538 Marionette DEBUG loaded listener.js 05:25:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x914f8400) [pid = 1778] [serial = 2145] [outer = 0x914ae800] 05:25:32 INFO - PROCESS | 1778 | 1472905532525 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 05:25:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 05:25:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1456ms 05:25:32 INFO - PROCESS | 1778 | 1472905532588 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 05:25:32 INFO - PROCESS | 1778 | 1472905532593 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 05:25:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 05:25:32 INFO - PROCESS | 1778 | 1472905532599 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 05:25:32 INFO - PROCESS | 1778 | 1472905532603 Marionette TRACE conn4 <- [1,2830,null,{}] 05:25:32 INFO - PROCESS | 1778 | 1472905532608 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:32 INFO - PROCESS | 1778 | 1472905532613 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:25:33 INFO - PROCESS | 1778 | 1472905533297 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 05:25:33 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x8e14f800) [pid = 1778] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 05:25:33 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x8dfd8400) [pid = 1778] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 05:25:33 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x91be4000) [pid = 1778] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 05:25:33 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x914f7800) [pid = 1778] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 05:25:33 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x9191c800) [pid = 1778] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 05:25:33 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x911d2400) [pid = 1778] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 05:25:33 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x8dfddc00) [pid = 1778] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 05:25:33 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x8e0ae000) [pid = 1778] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 05:25:33 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x8d9f2c00) [pid = 1778] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 05:25:33 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x8e283400) [pid = 1778] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 05:25:33 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x9158f000) [pid = 1778] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 05:25:33 INFO - PROCESS | 1778 | 1472905533504 Marionette TRACE conn4 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905533513 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:25:33 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c69ac00 == 31 [pid = 1778] [id = 715] 05:25:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x8c6a4400) [pid = 1778] [serial = 2146] [outer = (nil)] 05:25:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x8dae3000) [pid = 1778] [serial = 2147] [outer = 0x8c6a4400] 05:25:33 INFO - PROCESS | 1778 | 1472905533586 Marionette DEBUG loaded listener.js 05:25:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x911d1c00) [pid = 1778] [serial = 2148] [outer = 0x8c6a4400] 05:25:34 INFO - PROCESS | 1778 | 1472905534343 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 05:25:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 05:25:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1789ms 05:25:34 INFO - PROCESS | 1778 | 1472905534389 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 05:25:34 INFO - PROCESS | 1778 | 1472905534393 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 05:25:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 05:25:34 INFO - PROCESS | 1778 | 1472905534400 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 05:25:34 INFO - PROCESS | 1778 | 1472905534404 Marionette TRACE conn4 <- [1,2834,null,{}] 05:25:34 INFO - PROCESS | 1778 | 1472905534414 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:34 INFO - PROCESS | 1778 | 1472905534418 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:25:34 INFO - PROCESS | 1778 | 1472905534631 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 05:25:34 INFO - PROCESS | 1778 | 1472905534646 Marionette TRACE conn4 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905534655 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:25:34 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c6a6c00 == 32 [pid = 1778] [id = 716] 05:25:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x911d0800) [pid = 1778] [serial = 2149] [outer = (nil)] 05:25:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x91735800) [pid = 1778] [serial = 2150] [outer = 0x911d0800] 05:25:34 INFO - PROCESS | 1778 | 1472905534724 Marionette DEBUG loaded listener.js 05:25:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x91915000) [pid = 1778] [serial = 2151] [outer = 0x911d0800] 05:25:35 INFO - PROCESS | 1778 | 1472905535763 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 05:25:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 05:25:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1444ms 05:25:35 INFO - PROCESS | 1778 | 1472905535845 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 05:25:35 INFO - PROCESS | 1778 | 1472905535853 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 05:25:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 05:25:35 INFO - PROCESS | 1778 | 1472905535862 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 05:25:35 INFO - PROCESS | 1778 | 1472905535866 Marionette TRACE conn4 <- [1,2838,null,{}] 05:25:35 INFO - PROCESS | 1778 | 1472905535876 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:35 INFO - PROCESS | 1778 | 1472905535882 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:25:36 INFO - PROCESS | 1778 | 1472905536106 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 05:25:36 INFO - PROCESS | 1778 | 1472905536363 Marionette TRACE conn4 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:36 INFO - PROCESS | 1778 | 1472905536379 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:25:36 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dadc800 == 33 [pid = 1778] [id = 717] 05:25:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x8dae4400) [pid = 1778] [serial = 2152] [outer = (nil)] 05:25:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x8e14a000) [pid = 1778] [serial = 2153] [outer = 0x8dae4400] 05:25:36 INFO - PROCESS | 1778 | 1472905536523 Marionette DEBUG loaded listener.js 05:25:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x8e28f000) [pid = 1778] [serial = 2154] [outer = 0x8dae4400] 05:25:37 INFO - PROCESS | 1778 | 1472905537562 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 05:25:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 05:25:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1785ms 05:25:37 INFO - PROCESS | 1778 | 1472905537648 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 05:25:37 INFO - PROCESS | 1778 | 1472905537656 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 05:25:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 05:25:37 INFO - PROCESS | 1778 | 1472905537667 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 05:25:37 INFO - PROCESS | 1778 | 1472905537671 Marionette TRACE conn4 <- [1,2842,null,{}] 05:25:37 INFO - PROCESS | 1778 | 1472905537678 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:37 INFO - PROCESS | 1778 | 1472905537684 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:25:37 INFO - PROCESS | 1778 | 1472905537950 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 05:25:38 INFO - PROCESS | 1778 | 1472905538237 Marionette TRACE conn4 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905538244 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:25:38 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dae4800 == 34 [pid = 1778] [id = 718] 05:25:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x914ac400) [pid = 1778] [serial = 2155] [outer = (nil)] 05:25:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x9158b400) [pid = 1778] [serial = 2156] [outer = 0x914ac400] 05:25:38 INFO - PROCESS | 1778 | 1472905538334 Marionette DEBUG loaded listener.js 05:25:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x91738400) [pid = 1778] [serial = 2157] [outer = 0x914ac400] 05:25:39 INFO - PROCESS | 1778 | 1472905539417 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 05:25:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 05:25:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1836ms 05:25:39 INFO - PROCESS | 1778 | 1472905539504 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 05:25:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 05:25:39 INFO - PROCESS | 1778 | 1472905539509 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 05:25:39 INFO - PROCESS | 1778 | 1472905539516 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 05:25:39 INFO - PROCESS | 1778 | 1472905539522 Marionette TRACE conn4 <- [1,2846,null,{}] 05:25:39 INFO - PROCESS | 1778 | 1472905539539 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:39 INFO - PROCESS | 1778 | 1472905539548 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:25:39 INFO - PROCESS | 1778 | 1472905539817 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 05:25:40 INFO - PROCESS | 1778 | 1472905540044 Marionette TRACE conn4 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 1778 | 1472905540052 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:25:40 INFO - PROCESS | 1778 | ++DOCSHELL 0x92146800 == 35 [pid = 1778] [id = 719] 05:25:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x92148000) [pid = 1778] [serial = 2158] [outer = (nil)] 05:25:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x92150400) [pid = 1778] [serial = 2159] [outer = 0x92148000] 05:25:40 INFO - PROCESS | 1778 | 1472905540146 Marionette DEBUG loaded listener.js 05:25:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x921ca000) [pid = 1778] [serial = 2160] [outer = 0x92148000] 05:25:41 INFO - PROCESS | 1778 | 1472905541109 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 05:25:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 05:25:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1642ms 05:25:41 INFO - PROCESS | 1778 | 1472905541157 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 05:25:41 INFO - PROCESS | 1778 | 1472905541162 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 05:25:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 05:25:41 INFO - PROCESS | 1778 | 1472905541198 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 05:25:41 INFO - PROCESS | 1778 | 1472905541201 Marionette TRACE conn4 <- [1,2850,null,{}] 05:25:41 INFO - PROCESS | 1778 | 1472905541208 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:41 INFO - PROCESS | 1778 | 1472905541213 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:25:41 INFO - PROCESS | 1778 | 1472905541400 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 05:25:41 INFO - PROCESS | 1778 | 1472905541790 Marionette TRACE conn4 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905541802 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:25:41 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7cf400 == 36 [pid = 1778] [id = 720] 05:25:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x8c7d4800) [pid = 1778] [serial = 2161] [outer = (nil)] 05:25:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x8d9e9c00) [pid = 1778] [serial = 2162] [outer = 0x8c7d4800] 05:25:41 INFO - PROCESS | 1778 | 1472905541902 Marionette DEBUG loaded listener.js 05:25:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x8dadc000) [pid = 1778] [serial = 2163] [outer = 0x8c7d4800] 05:25:42 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x92115000) [pid = 1778] [serial = 2105] [outer = (nil)] [url = about:blank] 05:25:42 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x9211c400) [pid = 1778] [serial = 2106] [outer = (nil)] [url = about:blank] 05:25:42 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x91be8400) [pid = 1778] [serial = 2108] [outer = (nil)] [url = about:blank] 05:25:42 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x91be1400) [pid = 1778] [serial = 2093] [outer = (nil)] [url = about:blank] 05:25:42 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x91be9800) [pid = 1778] [serial = 2094] [outer = (nil)] [url = about:blank] 05:25:42 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x914f8c00) [pid = 1778] [serial = 2085] [outer = (nil)] [url = about:blank] 05:25:42 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x8e0a9400) [pid = 1778] [serial = 2096] [outer = (nil)] [url = about:blank] 05:25:42 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x8e143c00) [pid = 1778] [serial = 2097] [outer = (nil)] [url = about:blank] 05:25:42 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x8e141400) [pid = 1778] [serial = 2087] [outer = (nil)] [url = about:blank] 05:25:42 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x8edb7c00) [pid = 1778] [serial = 2088] [outer = (nil)] [url = about:blank] 05:25:42 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x914efc00) [pid = 1778] [serial = 2090] [outer = (nil)] [url = about:blank] 05:25:42 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x9158b800) [pid = 1778] [serial = 2091] [outer = (nil)] [url = about:blank] 05:25:43 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x8fbdc000) [pid = 1778] [serial = 2099] [outer = (nil)] [url = about:blank] 05:25:43 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x911c7c00) [pid = 1778] [serial = 2100] [outer = (nil)] [url = about:blank] 05:25:43 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x91738000) [pid = 1778] [serial = 2102] [outer = (nil)] [url = about:blank] 05:25:43 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x8d9f2000) [pid = 1778] [serial = 2109] [outer = (nil)] [url = about:blank] 05:25:43 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x91912c00) [pid = 1778] [serial = 2103] [outer = (nil)] [url = about:blank] 05:25:43 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x8fb41400) [pid = 1778] [serial = 2079] [outer = (nil)] [url = about:blank] 05:25:43 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x9231e400) [pid = 1778] [serial = 2112] [outer = (nil)] [url = about:blank] 05:25:43 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x92314000) [pid = 1778] [serial = 2111] [outer = (nil)] [url = about:blank] 05:25:43 INFO - PROCESS | 1778 | 1472905543009 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 05:25:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 05:25:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1885ms 05:25:43 INFO - PROCESS | 1778 | 1472905543083 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 05:25:43 INFO - PROCESS | 1778 | 1472905543089 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 05:25:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 05:25:43 INFO - PROCESS | 1778 | 1472905543097 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 05:25:43 INFO - PROCESS | 1778 | 1472905543101 Marionette TRACE conn4 <- [1,2854,null,{}] 05:25:43 INFO - PROCESS | 1778 | 1472905543109 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:43 INFO - PROCESS | 1778 | 1472905543117 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:25:43 INFO - PROCESS | 1778 | 1472905543304 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 05:25:43 INFO - PROCESS | 1778 | 1472905543496 Marionette TRACE conn4 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905543505 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:25:43 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e144c00 == 37 [pid = 1778] [id = 721] 05:25:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x8e148000) [pid = 1778] [serial = 2164] [outer = (nil)] 05:25:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x8edae800) [pid = 1778] [serial = 2165] [outer = 0x8e148000] 05:25:43 INFO - PROCESS | 1778 | 1472905543619 Marionette DEBUG loaded listener.js 05:25:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x8fb40000) [pid = 1778] [serial = 2166] [outer = 0x8e148000] 05:25:44 INFO - PROCESS | 1778 | 1472905544435 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 05:25:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 05:25:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1391ms 05:25:44 INFO - PROCESS | 1778 | 1472905544492 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 05:25:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 05:25:44 INFO - PROCESS | 1778 | 1472905544498 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 05:25:44 INFO - PROCESS | 1778 | 1472905544505 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 05:25:44 INFO - PROCESS | 1778 | 1472905544509 Marionette TRACE conn4 <- [1,2858,null,{}] 05:25:44 INFO - PROCESS | 1778 | 1472905544515 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:44 INFO - PROCESS | 1778 | 1472905544520 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:25:44 INFO - PROCESS | 1778 | 1472905544749 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 05:25:44 INFO - PROCESS | 1778 | 1472905544764 Marionette TRACE conn4 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905544774 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:25:44 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e287000 == 38 [pid = 1778] [id = 722] 05:25:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x8fb39800) [pid = 1778] [serial = 2167] [outer = (nil)] 05:25:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x914f9400) [pid = 1778] [serial = 2168] [outer = 0x8fb39800] 05:25:44 INFO - PROCESS | 1778 | 1472905544847 Marionette DEBUG loaded listener.js 05:25:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x9173a000) [pid = 1778] [serial = 2169] [outer = 0x8fb39800] 05:25:45 INFO - PROCESS | 1778 | 1472905545821 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 05:25:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 05:25:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1386ms 05:25:45 INFO - PROCESS | 1778 | 1472905545905 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 05:25:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 05:25:45 INFO - PROCESS | 1778 | 1472905545909 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 05:25:45 INFO - PROCESS | 1778 | 1472905545923 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 05:25:45 INFO - PROCESS | 1778 | 1472905545932 Marionette TRACE conn4 <- [1,2862,null,{}] 05:25:45 INFO - PROCESS | 1778 | 1472905545946 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:45 INFO - PROCESS | 1778 | 1472905545953 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:25:46 INFO - PROCESS | 1778 | 1472905546184 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 05:25:46 INFO - PROCESS | 1778 | 1472905546208 Marionette TRACE conn4 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905546216 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:25:46 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7db000 == 39 [pid = 1778] [id = 723] 05:25:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x91bec800) [pid = 1778] [serial = 2170] [outer = (nil)] 05:25:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x9211a400) [pid = 1778] [serial = 2171] [outer = 0x91bec800] 05:25:46 INFO - PROCESS | 1778 | 1472905546286 Marionette DEBUG loaded listener.js 05:25:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x92120800) [pid = 1778] [serial = 2172] [outer = 0x91bec800] 05:25:47 INFO - PROCESS | 1778 | 1472905547265 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 05:25:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 05:25:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1404ms 05:25:47 INFO - PROCESS | 1778 | 1472905547328 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 05:25:47 INFO - PROCESS | 1778 | 1472905547332 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 05:25:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 05:25:47 INFO - PROCESS | 1778 | 1472905547339 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 05:25:47 INFO - PROCESS | 1778 | 1472905547341 Marionette TRACE conn4 <- [1,2866,null,{}] 05:25:47 INFO - PROCESS | 1778 | 1472905547347 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:47 INFO - PROCESS | 1778 | 1472905547352 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:25:47 INFO - PROCESS | 1778 | 1472905547572 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 05:25:47 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x914ae800) [pid = 1778] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 05:25:47 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x8dad8c00) [pid = 1778] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 05:25:47 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x8dad7400) [pid = 1778] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 05:25:47 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x8edb3400) [pid = 1778] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 05:25:47 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x91735c00) [pid = 1778] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 05:25:47 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x914f6c00) [pid = 1778] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 05:25:47 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x92b35000) [pid = 1778] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 05:25:47 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x8dfe6c00) [pid = 1778] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 05:25:47 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x9191cc00) [pid = 1778] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 05:25:47 INFO - PROCESS | 1778 | --DOMWINDOW == 63 (0x914f8000) [pid = 1778] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 05:25:47 INFO - PROCESS | 1778 | --DOMWINDOW == 62 (0x8c7d6400) [pid = 1778] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 05:25:47 INFO - PROCESS | 1778 | --DOMWINDOW == 61 (0x8c6a4400) [pid = 1778] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 05:25:47 INFO - PROCESS | 1778 | 1472905547893 Marionette TRACE conn4 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905547900 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:25:47 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c697800 == 40 [pid = 1778] [id = 724] 05:25:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 62 (0x8c6a3400) [pid = 1778] [serial = 2173] [outer = (nil)] 05:25:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 63 (0x8dadac00) [pid = 1778] [serial = 2174] [outer = 0x8c6a3400] 05:25:47 INFO - PROCESS | 1778 | 1472905547997 Marionette DEBUG loaded listener.js 05:25:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 64 (0x8e14fc00) [pid = 1778] [serial = 2175] [outer = 0x8c6a3400] 05:25:48 INFO - PROCESS | 1778 | 1472905548768 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 05:25:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 05:25:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1487ms 05:25:48 INFO - PROCESS | 1778 | 1472905548827 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 05:25:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 05:25:48 INFO - PROCESS | 1778 | 1472905548832 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 05:25:48 INFO - PROCESS | 1778 | 1472905548838 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 05:25:48 INFO - PROCESS | 1778 | 1472905548841 Marionette TRACE conn4 <- [1,2870,null,{}] 05:25:48 INFO - PROCESS | 1778 | 1472905548847 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:48 INFO - PROCESS | 1778 | 1472905548852 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:25:49 INFO - PROCESS | 1778 | 1472905549023 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 05:25:49 INFO - PROCESS | 1778 | 1472905549032 Marionette TRACE conn4 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905549051 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:25:49 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7cec00 == 41 [pid = 1778] [id = 725] 05:25:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x8edaf000) [pid = 1778] [serial = 2176] [outer = (nil)] 05:25:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x921cf000) [pid = 1778] [serial = 2177] [outer = 0x8edaf000] 05:25:49 INFO - PROCESS | 1778 | 1472905549133 Marionette DEBUG loaded listener.js 05:25:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x92316400) [pid = 1778] [serial = 2178] [outer = 0x8edaf000] 05:25:50 INFO - PROCESS | 1778 | 1472905550275 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 05:25:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 05:25:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1480ms 05:25:50 INFO - PROCESS | 1778 | 1472905550319 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 05:25:50 INFO - PROCESS | 1778 | 1472905550327 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 05:25:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 05:25:50 INFO - PROCESS | 1778 | 1472905550337 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 05:25:50 INFO - PROCESS | 1778 | 1472905550342 Marionette TRACE conn4 <- [1,2874,null,{}] 05:25:50 INFO - PROCESS | 1778 | 1472905550352 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:50 INFO - PROCESS | 1778 | 1472905550358 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:25:50 INFO - PROCESS | 1778 | 1472905550557 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 05:25:50 INFO - PROCESS | 1778 | 1472905550804 Marionette TRACE conn4 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905550821 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:25:50 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dfdf800 == 42 [pid = 1778] [id = 726] 05:25:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x8dfe1400) [pid = 1778] [serial = 2179] [outer = (nil)] 05:25:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x8fb38400) [pid = 1778] [serial = 2180] [outer = 0x8dfe1400] 05:25:50 INFO - PROCESS | 1778 | 1472905550950 Marionette DEBUG loaded listener.js 05:25:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x8fbe5c00) [pid = 1778] [serial = 2181] [outer = 0x8dfe1400] 05:25:51 INFO - PROCESS | 1778 | 1472905551940 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 05:25:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 05:25:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1636ms 05:25:51 INFO - PROCESS | 1778 | 1472905551973 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 05:25:51 INFO - PROCESS | 1778 | 1472905551981 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 05:25:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 05:25:52 INFO - PROCESS | 1778 | 1472905551992 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 05:25:52 INFO - PROCESS | 1778 | 1472905551996 Marionette TRACE conn4 <- [1,2878,null,{}] 05:25:52 INFO - PROCESS | 1778 | 1472905552003 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:52 INFO - PROCESS | 1778 | 1472905552009 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:25:52 INFO - PROCESS | 1778 | 1472905552203 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 05:25:52 INFO - PROCESS | 1778 | 1472905552395 Marionette TRACE conn4 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905552404 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:25:52 INFO - PROCESS | 1778 | ++DOCSHELL 0x914fa800 == 43 [pid = 1778] [id = 727] 05:25:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x91587800) [pid = 1778] [serial = 2182] [outer = (nil)] 05:25:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x91739400) [pid = 1778] [serial = 2183] [outer = 0x91587800] 05:25:52 INFO - PROCESS | 1778 | 1472905552496 Marionette DEBUG loaded listener.js 05:25:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x9173cc00) [pid = 1778] [serial = 2184] [outer = 0x91587800] 05:25:53 INFO - PROCESS | 1778 | 1472905553599 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 05:25:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 05:25:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1646ms 05:25:53 INFO - PROCESS | 1778 | 1472905553639 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 05:25:53 INFO - PROCESS | 1778 | 1472905553644 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 05:25:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 05:25:53 INFO - PROCESS | 1778 | 1472905553651 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 05:25:53 INFO - PROCESS | 1778 | 1472905553657 Marionette TRACE conn4 <- [1,2882,null,{}] 05:25:53 INFO - PROCESS | 1778 | 1472905553674 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:53 INFO - PROCESS | 1778 | 1472905553683 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:25:53 INFO - PROCESS | 1778 | 1472905553867 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 05:25:54 INFO - PROCESS | 1778 | 1472905554111 Marionette TRACE conn4 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:54 INFO - PROCESS | 1778 | 1472905554125 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:25:54 INFO - PROCESS | 1778 | ++DOCSHELL 0x921c9400 == 44 [pid = 1778] [id = 728] 05:25:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x9231a800) [pid = 1778] [serial = 2185] [outer = (nil)] 05:25:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x9231f000) [pid = 1778] [serial = 2186] [outer = 0x9231a800] 05:25:54 INFO - PROCESS | 1778 | 1472905554256 Marionette DEBUG loaded listener.js 05:25:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x929aa000) [pid = 1778] [serial = 2187] [outer = 0x9231a800] 05:25:55 INFO - PROCESS | 1778 | 1472905555212 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 05:25:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 05:25:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1638ms 05:25:55 INFO - PROCESS | 1778 | 1472905555289 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 05:25:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 05:25:55 INFO - PROCESS | 1778 | 1472905555296 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 05:25:55 INFO - PROCESS | 1778 | 1472905555302 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 05:25:55 INFO - PROCESS | 1778 | 1472905555306 Marionette TRACE conn4 <- [1,2886,null,{}] 05:25:55 INFO - PROCESS | 1778 | 1472905555313 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:55 INFO - PROCESS | 1778 | 1472905555318 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:25:55 INFO - PROCESS | 1778 | 1472905555591 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 05:25:55 INFO - PROCESS | 1778 | 1472905555871 Marionette TRACE conn4 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905555881 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:25:55 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7dac00 == 45 [pid = 1778] [id = 729] 05:25:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x914ab800) [pid = 1778] [serial = 2188] [outer = (nil)] 05:25:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x92b38c00) [pid = 1778] [serial = 2189] [outer = 0x914ab800] 05:25:55 INFO - PROCESS | 1778 | 1472905555969 Marionette DEBUG loaded listener.js 05:25:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x92b3bc00) [pid = 1778] [serial = 2190] [outer = 0x914ab800] 05:25:56 INFO - PROCESS | 1778 | 1472905556878 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 05:25:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 05:25:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1637ms 05:25:56 INFO - PROCESS | 1778 | 1472905556940 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 05:25:56 INFO - PROCESS | 1778 | 1472905556945 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 05:25:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 05:25:56 INFO - PROCESS | 1778 | 1472905556952 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 05:25:56 INFO - PROCESS | 1778 | 1472905556956 Marionette TRACE conn4 <- [1,2890,null,{}] 05:25:56 INFO - PROCESS | 1778 | 1472905556962 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:56 INFO - PROCESS | 1778 | 1472905556967 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:25:57 INFO - PROCESS | 1778 | 1472905557143 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 05:25:57 INFO - PROCESS | 1778 | 1472905557344 Marionette TRACE conn4 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905557352 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:25:57 INFO - PROCESS | 1778 | ++DOCSHELL 0x911c8400 == 46 [pid = 1778] [id = 730] 05:25:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x914a2000) [pid = 1778] [serial = 2191] [outer = (nil)] 05:25:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x9394a000) [pid = 1778] [serial = 2192] [outer = 0x914a2000] 05:25:57 INFO - PROCESS | 1778 | 1472905557434 Marionette DEBUG loaded listener.js 05:25:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x93a45c00) [pid = 1778] [serial = 2193] [outer = 0x914a2000] 05:25:58 INFO - PROCESS | 1778 | 1472905558549 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 05:25:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 05:25:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1631ms 05:25:58 INFO - PROCESS | 1778 | 1472905558597 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 05:25:58 INFO - PROCESS | 1778 | 1472905558601 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 05:25:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 05:25:58 INFO - PROCESS | 1778 | 1472905558608 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 05:25:58 INFO - PROCESS | 1778 | 1472905558612 Marionette TRACE conn4 <- [1,2894,null,{}] 05:25:58 INFO - PROCESS | 1778 | 1472905558618 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:58 INFO - PROCESS | 1778 | 1472905558629 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:25:58 INFO - PROCESS | 1778 | 1472905558838 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 05:25:59 INFO - PROCESS | 1778 | 1472905559040 Marionette TRACE conn4 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905559050 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:25:59 INFO - PROCESS | 1778 | ++DOCSHELL 0x92118400 == 47 [pid = 1778] [id = 731] 05:25:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x929a4c00) [pid = 1778] [serial = 2194] [outer = (nil)] 05:25:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x94772800) [pid = 1778] [serial = 2195] [outer = 0x929a4c00] 05:25:59 INFO - PROCESS | 1778 | 1472905559167 Marionette DEBUG loaded listener.js 05:25:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x95166400) [pid = 1778] [serial = 2196] [outer = 0x929a4c00] 05:26:00 INFO - PROCESS | 1778 | 1472905560143 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 05:26:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 05:26:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1586ms 05:26:00 INFO - PROCESS | 1778 | 1472905560195 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 05:26:00 INFO - PROCESS | 1778 | 1472905560198 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 05:26:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 05:26:00 INFO - PROCESS | 1778 | 1472905560227 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 05:26:00 INFO - PROCESS | 1778 | 1472905560231 Marionette TRACE conn4 <- [1,2898,null,{}] 05:26:00 INFO - PROCESS | 1778 | 1472905560237 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:00 INFO - PROCESS | 1778 | 1472905560242 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:00 INFO - PROCESS | 1778 | 1472905560429 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 05:26:00 INFO - PROCESS | 1778 | 1472905560875 Marionette TRACE conn4 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905560884 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:00 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7ddc00 == 48 [pid = 1778] [id = 732] 05:26:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x8d9e8800) [pid = 1778] [serial = 2197] [outer = (nil)] 05:26:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0x8d9f2c00) [pid = 1778] [serial = 2198] [outer = 0x8d9e8800] 05:26:01 INFO - PROCESS | 1778 | 1472905561002 Marionette DEBUG loaded listener.js 05:26:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 88 (0x8dfdd800) [pid = 1778] [serial = 2199] [outer = 0x8d9e8800] 05:26:01 INFO - PROCESS | 1778 | 1472905561956 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 05:26:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 05:26:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1789ms 05:26:02 INFO - PROCESS | 1778 | 1472905562027 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 05:26:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 05:26:02 INFO - PROCESS | 1778 | 1472905562040 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 05:26:02 INFO - PROCESS | 1778 | 1472905562051 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 05:26:02 INFO - PROCESS | 1778 | 1472905562060 Marionette TRACE conn4 <- [1,2902,null,{}] 05:26:02 INFO - PROCESS | 1778 | 1472905562072 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:02 INFO - PROCESS | 1778 | 1472905562088 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:02 INFO - PROCESS | 1778 | 1472905562317 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 05:26:03 INFO - PROCESS | 1778 | --DOCSHELL 0x8d9f4c00 == 47 [pid = 1778] [id = 711] 05:26:03 INFO - PROCESS | 1778 | --DOCSHELL 0x8c697800 == 46 [pid = 1778] [id = 724] 05:26:03 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7db000 == 45 [pid = 1778] [id = 723] 05:26:03 INFO - PROCESS | 1778 | --DOCSHELL 0x8e287000 == 44 [pid = 1778] [id = 722] 05:26:03 INFO - PROCESS | 1778 | --DOCSHELL 0x8e144c00 == 43 [pid = 1778] [id = 721] 05:26:03 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7cf400 == 42 [pid = 1778] [id = 720] 05:26:03 INFO - PROCESS | 1778 | --DOCSHELL 0x8dfe0800 == 41 [pid = 1778] [id = 709] 05:26:03 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7d5400 == 40 [pid = 1778] [id = 710] 05:26:03 INFO - PROCESS | 1778 | --DOCSHELL 0x8dae6c00 == 39 [pid = 1778] [id = 708] 05:26:03 INFO - PROCESS | 1778 | --DOCSHELL 0x8dad8800 == 38 [pid = 1778] [id = 712] 05:26:03 INFO - PROCESS | 1778 | --DOCSHELL 0x8edb0800 == 37 [pid = 1778] [id = 713] 05:26:03 INFO - PROCESS | 1778 | --DOCSHELL 0x914ad000 == 36 [pid = 1778] [id = 714] 05:26:03 INFO - PROCESS | 1778 | --DOCSHELL 0x8dae4800 == 35 [pid = 1778] [id = 718] 05:26:03 INFO - PROCESS | 1778 | --DOCSHELL 0x8c69ac00 == 34 [pid = 1778] [id = 715] 05:26:03 INFO - PROCESS | 1778 | --DOCSHELL 0x8dadc800 == 33 [pid = 1778] [id = 717] 05:26:03 INFO - PROCESS | 1778 | --DOCSHELL 0x8c6a6c00 == 32 [pid = 1778] [id = 716] 05:26:03 INFO - PROCESS | 1778 | --DOCSHELL 0x92146800 == 31 [pid = 1778] [id = 719] 05:26:03 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7ddc00 == 30 [pid = 1778] [id = 732] 05:26:03 INFO - PROCESS | 1778 | --DOCSHELL 0x92118400 == 29 [pid = 1778] [id = 731] 05:26:03 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7dac00 == 28 [pid = 1778] [id = 729] 05:26:03 INFO - PROCESS | 1778 | --DOCSHELL 0x911c8400 == 27 [pid = 1778] [id = 730] 05:26:03 INFO - PROCESS | 1778 | --DOCSHELL 0x921c9400 == 26 [pid = 1778] [id = 728] 05:26:03 INFO - PROCESS | 1778 | --DOCSHELL 0x914fa800 == 25 [pid = 1778] [id = 727] 05:26:03 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7cec00 == 24 [pid = 1778] [id = 725] 05:26:03 INFO - PROCESS | 1778 | --DOCSHELL 0x8dfdf800 == 23 [pid = 1778] [id = 726] 05:26:03 INFO - PROCESS | 1778 | --DOMWINDOW == 87 (0x914edc00) [pid = 1778] [serial = 2144] [outer = (nil)] [url = about:blank] 05:26:03 INFO - PROCESS | 1778 | --DOMWINDOW == 86 (0x914f8400) [pid = 1778] [serial = 2145] [outer = (nil)] [url = about:blank] 05:26:03 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x8dfe3c00) [pid = 1778] [serial = 2138] [outer = (nil)] [url = about:blank] 05:26:03 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x8e0abc00) [pid = 1778] [serial = 2139] [outer = (nil)] [url = about:blank] 05:26:03 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x8fb3d800) [pid = 1778] [serial = 2115] [outer = (nil)] [url = about:blank] 05:26:03 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x8e285000) [pid = 1778] [serial = 2114] [outer = (nil)] [url = about:blank] 05:26:03 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x8edba000) [pid = 1778] [serial = 2141] [outer = (nil)] [url = about:blank] 05:26:03 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x91beb800) [pid = 1778] [serial = 2118] [outer = (nil)] [url = about:blank] 05:26:03 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x91918000) [pid = 1778] [serial = 2117] [outer = (nil)] [url = about:blank] 05:26:03 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x92b2f400) [pid = 1778] [serial = 2121] [outer = (nil)] [url = about:blank] 05:26:03 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x929a8c00) [pid = 1778] [serial = 2120] [outer = (nil)] [url = about:blank] 05:26:03 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x938c4400) [pid = 1778] [serial = 2124] [outer = (nil)] [url = about:blank] 05:26:03 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x914a4800) [pid = 1778] [serial = 2136] [outer = (nil)] [url = about:blank] 05:26:03 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x92eba800) [pid = 1778] [serial = 2123] [outer = (nil)] [url = about:blank] 05:26:03 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x93949800) [pid = 1778] [serial = 2127] [outer = (nil)] [url = about:blank] 05:26:03 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x8fbdbc00) [pid = 1778] [serial = 2135] [outer = (nil)] [url = about:blank] 05:26:03 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x93940000) [pid = 1778] [serial = 2126] [outer = (nil)] [url = about:blank] 05:26:03 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x93c89000) [pid = 1778] [serial = 2130] [outer = (nil)] [url = about:blank] 05:26:03 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x93c83800) [pid = 1778] [serial = 2129] [outer = (nil)] [url = about:blank] 05:26:03 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x8dfd8c00) [pid = 1778] [serial = 2133] [outer = (nil)] [url = about:blank] 05:26:03 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x8d9ee800) [pid = 1778] [serial = 2132] [outer = (nil)] [url = about:blank] 05:26:03 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x911d1c00) [pid = 1778] [serial = 2148] [outer = (nil)] [url = about:blank] 05:26:03 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x91735800) [pid = 1778] [serial = 2150] [outer = (nil)] [url = about:blank] 05:26:03 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x8dae3000) [pid = 1778] [serial = 2147] [outer = (nil)] [url = about:blank] 05:26:03 INFO - PROCESS | 1778 | --DOMWINDOW == 63 (0x8fb3b400) [pid = 1778] [serial = 2142] [outer = (nil)] [url = about:blank] 05:26:03 INFO - PROCESS | 1778 | 1472905563675 Marionette TRACE conn4 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905563685 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:03 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c6a2000 == 24 [pid = 1778] [id = 733] 05:26:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 64 (0x8c6a2800) [pid = 1778] [serial = 2200] [outer = (nil)] 05:26:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x8c7cf000) [pid = 1778] [serial = 2201] [outer = 0x8c6a2800] 05:26:03 INFO - PROCESS | 1778 | 1472905563764 Marionette DEBUG loaded listener.js 05:26:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x8c7ddc00) [pid = 1778] [serial = 2202] [outer = 0x8c6a2800] 05:26:04 INFO - PROCESS | 1778 | 1472905564622 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 05:26:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 05:26:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 2599ms 05:26:04 INFO - PROCESS | 1778 | 1472905564649 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 05:26:04 INFO - PROCESS | 1778 | 1472905564654 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 05:26:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 05:26:04 INFO - PROCESS | 1778 | 1472905564661 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 05:26:04 INFO - PROCESS | 1778 | 1472905564666 Marionette TRACE conn4 <- [1,2906,null,{}] 05:26:04 INFO - PROCESS | 1778 | 1472905564674 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:04 INFO - PROCESS | 1778 | 1472905564681 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:04 INFO - PROCESS | 1778 | 1472905564904 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 05:26:04 INFO - PROCESS | 1778 | 1472905564921 Marionette TRACE conn4 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:04 INFO - PROCESS | 1778 | 1472905564931 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:04 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dad8400 == 25 [pid = 1778] [id = 734] 05:26:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x8dae0800) [pid = 1778] [serial = 2203] [outer = (nil)] 05:26:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x8e0af400) [pid = 1778] [serial = 2204] [outer = 0x8dae0800] 05:26:05 INFO - PROCESS | 1778 | 1472905565007 Marionette DEBUG loaded listener.js 05:26:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x8e0b8c00) [pid = 1778] [serial = 2205] [outer = 0x8dae0800] 05:26:05 INFO - PROCESS | 1778 | 1472905565925 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 05:26:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 05:26:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1331ms 05:26:06 INFO - PROCESS | 1778 | 1472905565998 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 05:26:06 INFO - PROCESS | 1778 | 1472905566005 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 05:26:06 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 05:26:06 INFO - PROCESS | 1778 | 1472905566017 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 05:26:06 INFO - PROCESS | 1778 | 1472905566019 Marionette TRACE conn4 <- [1,2910,null,{}] 05:26:06 INFO - PROCESS | 1778 | 1472905566026 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:06 INFO - PROCESS | 1778 | 1472905566031 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:06 INFO - PROCESS | 1778 | 1472905566209 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 05:26:06 INFO - PROCESS | 1778 | 1472905566390 Marionette TRACE conn4 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:06 INFO - PROCESS | 1778 | 1472905566397 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:06 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dfe5c00 == 26 [pid = 1778] [id = 735] 05:26:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x8e0ac000) [pid = 1778] [serial = 2206] [outer = (nil)] 05:26:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x8edb9800) [pid = 1778] [serial = 2207] [outer = 0x8e0ac000] 05:26:06 INFO - PROCESS | 1778 | 1472905566470 Marionette DEBUG loaded listener.js 05:26:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x8fb3e000) [pid = 1778] [serial = 2208] [outer = 0x8e0ac000] 05:26:07 INFO - PROCESS | 1778 | 1472905567350 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 05:26:07 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 05:26:07 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 05:26:07 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1394ms 05:26:07 INFO - PROCESS | 1778 | 1472905567415 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 05:26:07 INFO - TEST-START | /DOMEvents/constructors.html 05:26:07 INFO - PROCESS | 1778 | 1472905567419 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 05:26:07 INFO - PROCESS | 1778 | 1472905567434 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 05:26:07 INFO - PROCESS | 1778 | 1472905567444 Marionette TRACE conn4 <- [1,2914,null,{}] 05:26:07 INFO - PROCESS | 1778 | 1472905567459 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:07 INFO - PROCESS | 1778 | 1472905567467 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:07 INFO - PROCESS | 1778 | 1472905567698 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 05:26:07 INFO - PROCESS | 1778 | 1472905567720 Marionette TRACE conn4 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905567728 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:07 INFO - PROCESS | 1778 | ++DOCSHELL 0x911d3c00 == 27 [pid = 1778] [id = 736] 05:26:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x911d4400) [pid = 1778] [serial = 2209] [outer = (nil)] 05:26:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x914a6400) [pid = 1778] [serial = 2210] [outer = 0x911d4400] 05:26:07 INFO - PROCESS | 1778 | 1472905567802 Marionette DEBUG loaded listener.js 05:26:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x914adc00) [pid = 1778] [serial = 2211] [outer = 0x911d4400] 05:26:08 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x8fb39800) [pid = 1778] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 05:26:08 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x914ac400) [pid = 1778] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 05:26:08 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x8c7d4800) [pid = 1778] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 05:26:08 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x8c6a3400) [pid = 1778] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 05:26:08 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x8e148000) [pid = 1778] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 05:26:08 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x8dae4400) [pid = 1778] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 05:26:08 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x911d0800) [pid = 1778] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 05:26:08 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x91bec800) [pid = 1778] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 05:26:08 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x92148000) [pid = 1778] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 05:26:08 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x8edaf000) [pid = 1778] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 05:26:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 05:26:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 05:26:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 05:26:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 05:26:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 05:26:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 05:26:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 05:26:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 05:26:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 05:26:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 05:26:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 05:26:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 05:26:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 05:26:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 05:26:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 05:26:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 05:26:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 05:26:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 05:26:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 05:26:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 05:26:09 INFO - PROCESS | 1778 | 1472905569400 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 05:26:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 05:26:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 05:26:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 05:26:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 05:26:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 05:26:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 05:26:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 05:26:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 05:26:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 05:26:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 05:26:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 05:26:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 05:26:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 05:26:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 05:26:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 05:26:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 05:26:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 05:26:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 05:26:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 05:26:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:26:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 05:26:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 05:26:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 05:26:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:26:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 05:26:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 05:26:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 05:26:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:26:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 05:26:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 05:26:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 05:26:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:26:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 05:26:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 05:26:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 05:26:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:26:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 05:26:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 05:26:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 05:26:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:26:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 05:26:09 INFO - TEST-OK | /DOMEvents/constructors.html | took 2032ms 05:26:09 INFO - PROCESS | 1778 | 1472905569459 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 05:26:09 INFO - PROCESS | 1778 | 1472905569464 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 05:26:09 INFO - TEST-START | /DOMEvents/event-phases-order.html 05:26:09 INFO - PROCESS | 1778 | 1472905569472 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 05:26:09 INFO - PROCESS | 1778 | 1472905569481 Marionette TRACE conn4 <- [1,2918,null,{}] 05:26:09 INFO - PROCESS | 1778 | 1472905569505 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:09 INFO - PROCESS | 1778 | 1472905569510 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:09 INFO - PROCESS | 1778 | 1472905569653 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 05:26:09 INFO - PROCESS | 1778 | 1472905569662 Marionette TRACE conn4 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:09 INFO - PROCESS | 1778 | 1472905569669 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:09 INFO - PROCESS | 1778 | ++DOCSHELL 0x914ebc00 == 28 [pid = 1778] [id = 737] 05:26:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x914edc00) [pid = 1778] [serial = 2212] [outer = (nil)] 05:26:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x914f3c00) [pid = 1778] [serial = 2213] [outer = 0x914edc00] 05:26:09 INFO - PROCESS | 1778 | 1472905569739 Marionette DEBUG loaded listener.js 05:26:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x914f8400) [pid = 1778] [serial = 2214] [outer = 0x914edc00] 05:26:10 INFO - PROCESS | 1778 | 1472905570500 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 05:26:10 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 05:26:10 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1051ms 05:26:10 INFO - PROCESS | 1778 | 1472905570526 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 05:26:10 INFO - PROCESS | 1778 | 1472905570529 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 05:26:10 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 05:26:10 INFO - PROCESS | 1778 | 1472905570536 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 05:26:10 INFO - PROCESS | 1778 | 1472905570539 Marionette TRACE conn4 <- [1,2922,null,{}] 05:26:10 INFO - PROCESS | 1778 | 1472905570545 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:10 INFO - PROCESS | 1778 | 1472905570550 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:10 INFO - PROCESS | 1778 | 1472905570749 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 05:26:10 INFO - PROCESS | 1778 | 1472905570772 Marionette TRACE conn4 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905570790 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:10 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c699000 == 29 [pid = 1778] [id = 738] 05:26:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x8c69ac00) [pid = 1778] [serial = 2215] [outer = (nil)] 05:26:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x8c6a6000) [pid = 1778] [serial = 2216] [outer = 0x8c69ac00] 05:26:10 INFO - PROCESS | 1778 | 1472905570929 Marionette DEBUG loaded listener.js 05:26:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x8d9f0800) [pid = 1778] [serial = 2217] [outer = 0x8c69ac00] 05:26:11 INFO - PROCESS | 1778 | [1778] 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:26:11 INFO - PROCESS | 1778 | [1778] 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:26:11 INFO - PROCESS | 1778 | [1778] 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:26:11 INFO - PROCESS | 1778 | [1778] 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:26:12 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 05:26:12 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 05:26:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 05:26:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:26:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:26:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:26:12 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:26:12 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 05:26:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:26:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:26:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:26:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:26:12 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:26:12 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 05:26:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:26:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:26:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:26:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:26:12 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:26:12 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 05:26:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:26:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:26:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:26:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:26:12 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 05:26:12 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1495ms 05:26:12 INFO - PROCESS | 1778 | 1472905572012 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 05:26:12 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 05:26:12 INFO - PROCESS | 1778 | 1472905572034 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 05:26:12 INFO - PROCESS | 1778 | 1472905572053 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 05:26:12 INFO - PROCESS | 1778 | 1472905572067 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 05:26:12 INFO - PROCESS | 1778 | 1472905572071 Marionette TRACE conn4 <- [1,2926,null,{}] 05:26:12 INFO - PROCESS | 1778 | 1472905572122 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:12 INFO - PROCESS | 1778 | 1472905572128 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:12 INFO - PROCESS | 1778 | 1472905572390 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 05:26:12 INFO - PROCESS | 1778 | 1472905572533 Marionette TRACE conn4 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905572547 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:12 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dadbc00 == 30 [pid = 1778] [id = 739] 05:26:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x8dfe3c00) [pid = 1778] [serial = 2218] [outer = (nil)] 05:26:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x8fbd7400) [pid = 1778] [serial = 2219] [outer = 0x8dfe3c00] 05:26:12 INFO - PROCESS | 1778 | 1472905572645 Marionette DEBUG loaded listener.js 05:26:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x8fbe2000) [pid = 1778] [serial = 2220] [outer = 0x8dfe3c00] 05:26:13 INFO - PROCESS | 1778 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 05:26:13 INFO - PROCESS | 1778 | 1472905573625 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 05:26:13 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:26:13 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1593ms 05:26:13 INFO - PROCESS | 1778 | 1472905573659 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 05:26:13 INFO - PROCESS | 1778 | 1472905573664 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 05:26:13 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 05:26:13 INFO - PROCESS | 1778 | 1472905573676 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 05:26:13 INFO - PROCESS | 1778 | 1472905573680 Marionette TRACE conn4 <- [1,2930,null,{}] 05:26:13 INFO - PROCESS | 1778 | 1472905573687 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:13 INFO - PROCESS | 1778 | 1472905573693 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:13 INFO - PROCESS | 1778 | 1472905573896 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 05:26:14 INFO - PROCESS | 1778 | 1472905574096 Marionette TRACE conn4 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:14 INFO - PROCESS | 1778 | 1472905574108 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:14 INFO - PROCESS | 1778 | ++DOCSHELL 0x9158f400 == 31 [pid = 1778] [id = 740] 05:26:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x91590c00) [pid = 1778] [serial = 2221] [outer = (nil)] 05:26:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x91736800) [pid = 1778] [serial = 2222] [outer = 0x91590c00] 05:26:14 INFO - PROCESS | 1778 | 1472905574236 Marionette DEBUG loaded listener.js 05:26:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x91918000) [pid = 1778] [serial = 2223] [outer = 0x91590c00] 05:26:15 INFO - PROCESS | 1778 | 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:26:15 INFO - PROCESS | 1778 | 1472905575220 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 05:26:15 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 05:26:15 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1590ms 05:26:15 INFO - PROCESS | 1778 | 1472905575267 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 05:26:15 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 05:26:15 INFO - PROCESS | 1778 | 1472905575271 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 05:26:15 INFO - PROCESS | 1778 | 1472905575278 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 05:26:15 INFO - PROCESS | 1778 | 1472905575285 Marionette TRACE conn4 <- [1,2934,null,{}] 05:26:15 INFO - PROCESS | 1778 | 1472905575349 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:15 INFO - PROCESS | 1778 | 1472905575358 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:15 INFO - PROCESS | 1778 | 1472905575560 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 05:26:15 INFO - PROCESS | 1778 | 1472905575743 Marionette TRACE conn4 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:15 INFO - PROCESS | 1778 | 1472905575757 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:15 INFO - PROCESS | 1778 | ++DOCSHELL 0x8fb46800 == 32 [pid = 1778] [id = 741] 05:26:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x91bed000) [pid = 1778] [serial = 2224] [outer = (nil)] 05:26:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x92116c00) [pid = 1778] [serial = 2225] [outer = 0x91bed000] 05:26:15 INFO - PROCESS | 1778 | 1472905575838 Marionette DEBUG loaded listener.js 05:26:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x9211cc00) [pid = 1778] [serial = 2226] [outer = 0x91bed000] 05:26:16 INFO - PROCESS | 1778 | 1472905576765 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 05:26:16 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 05:26:16 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1538ms 05:26:16 INFO - PROCESS | 1778 | 1472905576815 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 05:26:16 INFO - PROCESS | 1778 | 1472905576820 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 05:26:16 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 05:26:16 INFO - PROCESS | 1778 | 1472905576827 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 05:26:16 INFO - PROCESS | 1778 | 1472905576830 Marionette TRACE conn4 <- [1,2938,null,{}] 05:26:16 INFO - PROCESS | 1778 | 1472905576837 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:16 INFO - PROCESS | 1778 | 1472905576842 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:17 INFO - PROCESS | 1778 | 1472905577023 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 05:26:17 INFO - PROCESS | 1778 | 1472905577221 Marionette TRACE conn4 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:17 INFO - PROCESS | 1778 | 1472905577231 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:17 INFO - PROCESS | 1778 | ++DOCSHELL 0x911d2c00 == 33 [pid = 1778] [id = 742] 05:26:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x91bf0c00) [pid = 1778] [serial = 2227] [outer = (nil)] 05:26:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x921cf400) [pid = 1778] [serial = 2228] [outer = 0x91bf0c00] 05:26:17 INFO - PROCESS | 1778 | 1472905577355 Marionette DEBUG loaded listener.js 05:26:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x921d6400) [pid = 1778] [serial = 2229] [outer = 0x91bf0c00] 05:26:18 INFO - PROCESS | 1778 | 1472905578214 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 05:26:18 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 05:26:18 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1431ms 05:26:18 INFO - PROCESS | 1778 | 1472905578258 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 05:26:18 INFO - PROCESS | 1778 | 1472905578262 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 05:26:18 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 05:26:18 INFO - PROCESS | 1778 | 1472905578269 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 05:26:18 INFO - PROCESS | 1778 | 1472905578272 Marionette TRACE conn4 <- [1,2942,null,{}] 05:26:18 INFO - PROCESS | 1778 | 1472905578278 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:18 INFO - PROCESS | 1778 | 1472905578284 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:18 INFO - PROCESS | 1778 | 1472905578620 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 05:26:18 INFO - PROCESS | 1778 | 1472905578807 Marionette TRACE conn4 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905578816 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:18 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7d5400 == 34 [pid = 1778] [id = 743] 05:26:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x8d9f5c00) [pid = 1778] [serial = 2230] [outer = (nil)] 05:26:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x8dadc800) [pid = 1778] [serial = 2231] [outer = 0x8d9f5c00] 05:26:18 INFO - PROCESS | 1778 | 1472905578943 Marionette DEBUG loaded listener.js 05:26:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x8e0ae400) [pid = 1778] [serial = 2232] [outer = 0x8d9f5c00] 05:26:19 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7dc400 == 33 [pid = 1778] [id = 693] 05:26:19 INFO - PROCESS | 1778 | --DOCSHELL 0x914ebc00 == 32 [pid = 1778] [id = 737] 05:26:19 INFO - PROCESS | 1778 | --DOCSHELL 0x911d3c00 == 31 [pid = 1778] [id = 736] 05:26:19 INFO - PROCESS | 1778 | --DOCSHELL 0x8dfe5c00 == 30 [pid = 1778] [id = 735] 05:26:19 INFO - PROCESS | 1778 | --DOCSHELL 0x8dad8400 == 29 [pid = 1778] [id = 734] 05:26:19 INFO - PROCESS | 1778 | --DOCSHELL 0x8c6a2000 == 28 [pid = 1778] [id = 733] 05:26:19 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x921cf000) [pid = 1778] [serial = 2177] [outer = (nil)] [url = about:blank] 05:26:19 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x92316400) [pid = 1778] [serial = 2178] [outer = (nil)] [url = about:blank] 05:26:19 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x8e14fc00) [pid = 1778] [serial = 2175] [outer = (nil)] [url = about:blank] 05:26:19 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x9173a000) [pid = 1778] [serial = 2169] [outer = (nil)] [url = about:blank] 05:26:19 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x91738400) [pid = 1778] [serial = 2157] [outer = (nil)] [url = about:blank] 05:26:19 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x8d9e9c00) [pid = 1778] [serial = 2162] [outer = (nil)] [url = about:blank] 05:26:19 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x8dadac00) [pid = 1778] [serial = 2174] [outer = (nil)] [url = about:blank] 05:26:19 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x8fb40000) [pid = 1778] [serial = 2166] [outer = (nil)] [url = about:blank] 05:26:19 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x9158b400) [pid = 1778] [serial = 2156] [outer = (nil)] [url = about:blank] 05:26:19 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x8e28f000) [pid = 1778] [serial = 2154] [outer = (nil)] [url = about:blank] 05:26:19 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x91915000) [pid = 1778] [serial = 2151] [outer = (nil)] [url = about:blank] 05:26:19 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x914f9400) [pid = 1778] [serial = 2168] [outer = (nil)] [url = about:blank] 05:26:19 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x8dadc000) [pid = 1778] [serial = 2163] [outer = (nil)] [url = about:blank] 05:26:19 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x9211a400) [pid = 1778] [serial = 2171] [outer = (nil)] [url = about:blank] 05:26:19 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x92120800) [pid = 1778] [serial = 2172] [outer = (nil)] [url = about:blank] 05:26:19 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x8e14a000) [pid = 1778] [serial = 2153] [outer = (nil)] [url = about:blank] 05:26:19 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x92150400) [pid = 1778] [serial = 2159] [outer = (nil)] [url = about:blank] 05:26:19 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x921ca000) [pid = 1778] [serial = 2160] [outer = (nil)] [url = about:blank] 05:26:19 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x8edae800) [pid = 1778] [serial = 2165] [outer = (nil)] [url = about:blank] 05:26:19 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:26:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 05:26:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 05:26:19 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1686ms 05:26:19 INFO - PROCESS | 1778 | 1472905579942 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 05:26:19 INFO - PROCESS | 1778 | 1472905579959 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 05:26:19 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 05:26:19 INFO - PROCESS | 1778 | 1472905579965 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 05:26:19 INFO - PROCESS | 1778 | 1472905579973 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 05:26:19 INFO - PROCESS | 1778 | 1472905579978 Marionette TRACE conn4 <- [1,2946,null,{}] 05:26:19 INFO - PROCESS | 1778 | 1472905579985 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:19 INFO - PROCESS | 1778 | 1472905579990 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:20 INFO - PROCESS | 1778 | 1472905580133 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 05:26:20 INFO - PROCESS | 1778 | 1472905580293 Marionette TRACE conn4 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905580304 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:20 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e14c800 == 29 [pid = 1778] [id = 744] 05:26:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x8edb0000) [pid = 1778] [serial = 2233] [outer = (nil)] 05:26:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x8fb3d400) [pid = 1778] [serial = 2234] [outer = 0x8edb0000] 05:26:20 INFO - PROCESS | 1778 | 1472905580381 Marionette DEBUG loaded listener.js 05:26:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x8fbe4c00) [pid = 1778] [serial = 2235] [outer = 0x8edb0000] 05:26:21 INFO - PROCESS | 1778 | 1472905581137 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 05:26:21 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:26:21 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1193ms 05:26:21 INFO - PROCESS | 1778 | 1472905581178 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 05:26:21 INFO - PROCESS | 1778 | 1472905581182 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 05:26:21 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 05:26:21 INFO - PROCESS | 1778 | 1472905581193 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 05:26:21 INFO - PROCESS | 1778 | 1472905581196 Marionette TRACE conn4 <- [1,2950,null,{}] 05:26:21 INFO - PROCESS | 1778 | 1472905581203 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:21 INFO - PROCESS | 1778 | 1472905581207 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:21 INFO - PROCESS | 1778 | 1472905581361 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 05:26:21 INFO - PROCESS | 1778 | 1472905581380 Marionette TRACE conn4 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:21 INFO - PROCESS | 1778 | 1472905581389 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:21 INFO - PROCESS | 1778 | ++DOCSHELL 0x8edb8000 == 30 [pid = 1778] [id = 745] 05:26:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x91586000) [pid = 1778] [serial = 2236] [outer = (nil)] 05:26:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x9158b800) [pid = 1778] [serial = 2237] [outer = 0x91586000] 05:26:21 INFO - PROCESS | 1778 | 1472905581461 Marionette DEBUG loaded listener.js 05:26:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x91738800) [pid = 1778] [serial = 2238] [outer = 0x91586000] 05:26:22 INFO - PROCESS | 1778 | ++DOCSHELL 0x91915c00 == 31 [pid = 1778] [id = 746] 05:26:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x91918c00) [pid = 1778] [serial = 2239] [outer = (nil)] 05:26:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x9191b400) [pid = 1778] [serial = 2240] [outer = 0x91918c00] 05:26:22 INFO - PROCESS | 1778 | 1472905582548 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 05:26:22 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:26:22 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1387ms 05:26:22 INFO - PROCESS | 1778 | 1472905582587 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 05:26:22 INFO - PROCESS | 1778 | 1472905582592 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 05:26:22 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 05:26:22 INFO - PROCESS | 1778 | 1472905582619 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 05:26:22 INFO - PROCESS | 1778 | 1472905582627 Marionette TRACE conn4 <- [1,2954,null,{}] 05:26:22 INFO - PROCESS | 1778 | 1472905582633 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:22 INFO - PROCESS | 1778 | 1472905582639 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:22 INFO - PROCESS | 1778 | 1472905582877 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 05:26:22 INFO - PROCESS | 1778 | 1472905582900 Marionette TRACE conn4 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 1778 | 1472905582908 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:22 INFO - PROCESS | 1778 | ++DOCSHELL 0x91bea400 == 32 [pid = 1778] [id = 747] 05:26:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x91bea800) [pid = 1778] [serial = 2241] [outer = (nil)] 05:26:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x92118000) [pid = 1778] [serial = 2242] [outer = 0x91bea800] 05:26:22 INFO - PROCESS | 1778 | 1472905582978 Marionette DEBUG loaded listener.js 05:26:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x92121800) [pid = 1778] [serial = 2243] [outer = 0x91bea800] 05:26:23 INFO - PROCESS | 1778 | 1472905583815 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 05:26:23 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:26:23 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:26:23 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1254ms 05:26:23 INFO - PROCESS | 1778 | 1472905583866 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 05:26:23 INFO - PROCESS | 1778 | 1472905583870 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 05:26:23 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 05:26:23 INFO - PROCESS | 1778 | 1472905583876 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 05:26:23 INFO - PROCESS | 1778 | 1472905583880 Marionette TRACE conn4 <- [1,2958,null,{}] 05:26:23 INFO - PROCESS | 1778 | 1472905583885 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:23 INFO - PROCESS | 1778 | 1472905583890 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:24 INFO - PROCESS | 1778 | 1472905584145 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 05:26:24 INFO - PROCESS | 1778 | 1472905584203 Marionette TRACE conn4 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:24 INFO - PROCESS | 1778 | 1472905584212 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:24 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c69b000 == 33 [pid = 1778] [id = 748] 05:26:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x9214f400) [pid = 1778] [serial = 2244] [outer = (nil)] 05:26:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x92316000) [pid = 1778] [serial = 2245] [outer = 0x9214f400] 05:26:24 INFO - PROCESS | 1778 | 1472905584280 Marionette DEBUG loaded listener.js 05:26:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x929a4400) [pid = 1778] [serial = 2246] [outer = 0x9214f400] 05:26:24 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x911d4400) [pid = 1778] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 05:26:24 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x8dae0800) [pid = 1778] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 05:26:24 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x8dfe1400) [pid = 1778] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 05:26:24 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x8c6a2800) [pid = 1778] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 05:26:24 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x91587800) [pid = 1778] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 05:26:24 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x9231a800) [pid = 1778] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 05:26:24 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x914ab800) [pid = 1778] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 05:26:24 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x8d9e8800) [pid = 1778] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 05:26:24 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x914a2000) [pid = 1778] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 05:26:24 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x929a4c00) [pid = 1778] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 05:26:24 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x8e0ac000) [pid = 1778] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 05:26:25 INFO - PROCESS | 1778 | 1472905585262 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 05:26:25 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:26:25 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1441ms 05:26:25 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 05:26:25 INFO - PROCESS | 1778 | 1472905585319 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 05:26:25 INFO - PROCESS | 1778 | 1472905585322 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 05:26:25 INFO - PROCESS | 1778 | 1472905585328 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 05:26:25 INFO - PROCESS | 1778 | 1472905585332 Marionette TRACE conn4 <- [1,2962,null,{}] 05:26:25 INFO - PROCESS | 1778 | 1472905585338 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:25 INFO - PROCESS | 1778 | 1472905585343 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:25 INFO - PROCESS | 1778 | 1472905585570 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 05:26:25 INFO - PROCESS | 1778 | 1472905585599 Marionette TRACE conn4 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905585617 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:25 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e14f800 == 34 [pid = 1778] [id = 749] 05:26:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x92317c00) [pid = 1778] [serial = 2247] [outer = (nil)] 05:26:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x929ab800) [pid = 1778] [serial = 2248] [outer = 0x92317c00] 05:26:25 INFO - PROCESS | 1778 | 1472905585703 Marionette DEBUG loaded listener.js 05:26:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x92b34c00) [pid = 1778] [serial = 2249] [outer = 0x92317c00] 05:26:26 INFO - PROCESS | 1778 | 1472905586516 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 05:26:26 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:26:26 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1230ms 05:26:26 INFO - PROCESS | 1778 | 1472905586558 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 05:26:26 INFO - PROCESS | 1778 | 1472905586560 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 05:26:26 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 05:26:26 INFO - PROCESS | 1778 | 1472905586575 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 05:26:26 INFO - PROCESS | 1778 | 1472905586579 Marionette TRACE conn4 <- [1,2966,null,{}] 05:26:26 INFO - PROCESS | 1778 | 1472905586584 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:26 INFO - PROCESS | 1778 | 1472905586589 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:26 INFO - PROCESS | 1778 | 1472905586735 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 05:26:26 INFO - PROCESS | 1778 | 1472905586753 Marionette TRACE conn4 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905586767 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:26 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c69b800 == 35 [pid = 1778] [id = 750] 05:26:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x8edb6400) [pid = 1778] [serial = 2250] [outer = (nil)] 05:26:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x938ca000) [pid = 1778] [serial = 2251] [outer = 0x8edb6400] 05:26:26 INFO - PROCESS | 1778 | 1472905586843 Marionette DEBUG loaded listener.js 05:26:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x93949800) [pid = 1778] [serial = 2252] [outer = 0x8edb6400] 05:26:27 INFO - PROCESS | 1778 | 1472905587898 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 05:26:27 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:26:27 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1338ms 05:26:27 INFO - PROCESS | 1778 | 1472905587913 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 05:26:27 INFO - PROCESS | 1778 | 1472905587920 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 05:26:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 05:26:27 INFO - PROCESS | 1778 | 1472905587928 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 05:26:27 INFO - PROCESS | 1778 | 1472905587936 Marionette TRACE conn4 <- [1,2970,null,{}] 05:26:27 INFO - PROCESS | 1778 | 1472905587944 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:27 INFO - PROCESS | 1778 | 1472905587949 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:28 INFO - PROCESS | 1778 | 1472905588160 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 05:26:28 INFO - PROCESS | 1778 | 1472905588333 Marionette TRACE conn4 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905588341 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:28 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c6a1800 == 36 [pid = 1778] [id = 751] 05:26:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x8daddc00) [pid = 1778] [serial = 2253] [outer = (nil)] 05:26:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x8edb5400) [pid = 1778] [serial = 2254] [outer = 0x8daddc00] 05:26:28 INFO - PROCESS | 1778 | 1472905588468 Marionette DEBUG loaded listener.js 05:26:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x8fbd8000) [pid = 1778] [serial = 2255] [outer = 0x8daddc00] 05:26:29 INFO - PROCESS | 1778 | 1472905589392 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 05:26:29 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:26:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1492ms 05:26:29 INFO - PROCESS | 1778 | 1472905589421 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 05:26:29 INFO - PROCESS | 1778 | 1472905589429 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 05:26:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 05:26:29 INFO - PROCESS | 1778 | 1472905589440 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 05:26:29 INFO - PROCESS | 1778 | 1472905589444 Marionette TRACE conn4 <- [1,2974,null,{}] 05:26:29 INFO - PROCESS | 1778 | 1472905589451 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:29 INFO - PROCESS | 1778 | 1472905589457 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:29 INFO - PROCESS | 1778 | 1472905589669 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 05:26:29 INFO - PROCESS | 1778 | 1472905589870 Marionette TRACE conn4 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:29 INFO - PROCESS | 1778 | 1472905589878 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:29 INFO - PROCESS | 1778 | ++DOCSHELL 0x914b0c00 == 37 [pid = 1778] [id = 752] 05:26:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x91588c00) [pid = 1778] [serial = 2256] [outer = (nil)] 05:26:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x91740400) [pid = 1778] [serial = 2257] [outer = 0x91588c00] 05:26:29 INFO - PROCESS | 1778 | 1472905589963 Marionette DEBUG loaded listener.js 05:26:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x91917c00) [pid = 1778] [serial = 2258] [outer = 0x91588c00] 05:26:30 INFO - PROCESS | 1778 | 1472905590872 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 05:26:30 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:26:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1481ms 05:26:30 INFO - PROCESS | 1778 | 1472905590922 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 05:26:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 05:26:30 INFO - PROCESS | 1778 | 1472905590927 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 05:26:30 INFO - PROCESS | 1778 | 1472905590933 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 05:26:30 INFO - PROCESS | 1778 | 1472905590940 Marionette TRACE conn4 <- [1,2978,null,{}] 05:26:31 INFO - PROCESS | 1778 | 1472905590999 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:31 INFO - PROCESS | 1778 | 1472905591008 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:31 INFO - PROCESS | 1778 | 1472905591269 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 05:26:31 INFO - PROCESS | 1778 | 1472905591431 Marionette TRACE conn4 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 1778 | 1472905591444 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:31 INFO - PROCESS | 1778 | ++DOCSHELL 0x929ae800 == 38 [pid = 1778] [id = 753] 05:26:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x92b2fc00) [pid = 1778] [serial = 2259] [outer = (nil)] 05:26:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x938c5400) [pid = 1778] [serial = 2260] [outer = 0x92b2fc00] 05:26:31 INFO - PROCESS | 1778 | 1472905591536 Marionette DEBUG loaded listener.js 05:26:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x93a4e000) [pid = 1778] [serial = 2261] [outer = 0x92b2fc00] 05:26:32 INFO - PROCESS | 1778 | 1472905592389 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 05:26:32 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:26:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1495ms 05:26:32 INFO - PROCESS | 1778 | 1472905592443 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 05:26:32 INFO - PROCESS | 1778 | 1472905592448 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 05:26:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 05:26:32 INFO - PROCESS | 1778 | 1472905592457 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 05:26:32 INFO - PROCESS | 1778 | 1472905592459 Marionette TRACE conn4 <- [1,2982,null,{}] 05:26:32 INFO - PROCESS | 1778 | 1472905592464 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:32 INFO - PROCESS | 1778 | 1472905592470 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:32 INFO - PROCESS | 1778 | 1472905592643 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 05:26:32 INFO - PROCESS | 1778 | 1472905592838 Marionette TRACE conn4 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905592847 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:32 INFO - PROCESS | 1778 | ++DOCSHELL 0x93c82000 == 39 [pid = 1778] [id = 754] 05:26:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x93c82400) [pid = 1778] [serial = 2262] [outer = (nil)] 05:26:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0x93c86400) [pid = 1778] [serial = 2263] [outer = 0x93c82400] 05:26:32 INFO - PROCESS | 1778 | 1472905592937 Marionette DEBUG loaded listener.js 05:26:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 88 (0x95165000) [pid = 1778] [serial = 2264] [outer = 0x93c82400] 05:26:33 INFO - PROCESS | 1778 | 1472905593774 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 05:26:33 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:26:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 05:26:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 05:26:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1380ms 05:26:33 INFO - PROCESS | 1778 | 1472905593838 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 05:26:33 INFO - PROCESS | 1778 | 1472905593842 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 05:26:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 05:26:33 INFO - PROCESS | 1778 | 1472905593849 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 05:26:33 INFO - PROCESS | 1778 | 1472905593853 Marionette TRACE conn4 <- [1,2986,null,{}] 05:26:33 INFO - PROCESS | 1778 | 1472905593902 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:33 INFO - PROCESS | 1778 | 1472905593909 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:34 INFO - PROCESS | 1778 | 1472905594081 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 05:26:34 INFO - PROCESS | 1778 | 1472905594294 Marionette TRACE conn4 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:34 INFO - PROCESS | 1778 | 1472905594304 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:34 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d9e8400 == 40 [pid = 1778] [id = 755] 05:26:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 89 (0x91733000) [pid = 1778] [serial = 2265] [outer = (nil)] 05:26:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 90 (0x95170c00) [pid = 1778] [serial = 2266] [outer = 0x91733000] 05:26:34 INFO - PROCESS | 1778 | 1472905594421 Marionette DEBUG loaded listener.js 05:26:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 91 (0x95174400) [pid = 1778] [serial = 2267] [outer = 0x91733000] 05:26:35 INFO - PROCESS | 1778 | 1472905595280 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 05:26:35 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:26:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1473ms 05:26:35 INFO - PROCESS | 1778 | 1472905595323 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 05:26:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 05:26:35 INFO - PROCESS | 1778 | 1472905595327 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 05:26:35 INFO - PROCESS | 1778 | 1472905595333 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 05:26:35 INFO - PROCESS | 1778 | 1472905595337 Marionette TRACE conn4 <- [1,2990,null,{}] 05:26:35 INFO - PROCESS | 1778 | 1472905595343 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:35 INFO - PROCESS | 1778 | 1472905595354 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:35 INFO - PROCESS | 1778 | 1472905595664 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 05:26:35 INFO - PROCESS | 1778 | 1472905595825 Marionette TRACE conn4 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905595834 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:35 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c6a2c00 == 41 [pid = 1778] [id = 756] 05:26:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 92 (0x8c7d0000) [pid = 1778] [serial = 2268] [outer = (nil)] 05:26:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 93 (0x8dfdb000) [pid = 1778] [serial = 2269] [outer = 0x8c7d0000] 05:26:35 INFO - PROCESS | 1778 | 1472905595921 Marionette DEBUG loaded listener.js 05:26:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 94 (0x8e0abc00) [pid = 1778] [serial = 2270] [outer = 0x8c7d0000] 05:26:36 INFO - PROCESS | 1778 | ++DOCSHELL 0x911ca400 == 42 [pid = 1778] [id = 757] 05:26:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 95 (0x914afc00) [pid = 1778] [serial = 2271] [outer = (nil)] 05:26:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 96 (0x929a8800) [pid = 1778] [serial = 2272] [outer = 0x914afc00] 05:26:37 INFO - PROCESS | 1778 | 1472905597138 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 05:26:37 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:26:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1842ms 05:26:37 INFO - PROCESS | 1778 | 1472905597175 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 05:26:37 INFO - PROCESS | 1778 | 1472905597181 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 05:26:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 05:26:37 INFO - PROCESS | 1778 | 1472905597189 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 05:26:37 INFO - PROCESS | 1778 | 1472905597194 Marionette TRACE conn4 <- [1,2994,null,{}] 05:26:37 INFO - PROCESS | 1778 | 1472905597202 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:37 INFO - PROCESS | 1778 | 1472905597208 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:37 INFO - PROCESS | 1778 | 1472905597382 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 05:26:37 INFO - PROCESS | 1778 | 1472905597606 Marionette TRACE conn4 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:37 INFO - PROCESS | 1778 | 1472905597622 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:37 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e28c400 == 43 [pid = 1778] [id = 758] 05:26:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 97 (0x8e28d400) [pid = 1778] [serial = 2273] [outer = (nil)] 05:26:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 98 (0x8edb2400) [pid = 1778] [serial = 2274] [outer = 0x8e28d400] 05:26:37 INFO - PROCESS | 1778 | 1472905597734 Marionette DEBUG loaded listener.js 05:26:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 99 (0x8fb39800) [pid = 1778] [serial = 2275] [outer = 0x8e28d400] 05:26:38 INFO - PROCESS | 1778 | 1472905598717 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 05:26:38 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:26:38 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:26:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1582ms 05:26:38 INFO - PROCESS | 1778 | 1472905598771 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 05:26:38 INFO - PROCESS | 1778 | 1472905598779 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 05:26:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 05:26:38 INFO - PROCESS | 1778 | 1472905598789 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 05:26:38 INFO - PROCESS | 1778 | 1472905598792 Marionette TRACE conn4 <- [1,2998,null,{}] 05:26:38 INFO - PROCESS | 1778 | 1472905598799 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:38 INFO - PROCESS | 1778 | 1472905598804 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:39 INFO - PROCESS | 1778 | 1472905599074 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 05:26:40 INFO - PROCESS | 1778 | --DOCSHELL 0x8dfdd400 == 42 [pid = 1778] [id = 698] 05:26:40 INFO - PROCESS | 1778 | --DOCSHELL 0x8edb7400 == 41 [pid = 1778] [id = 702] 05:26:40 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7da400 == 40 [pid = 1778] [id = 699] 05:26:40 INFO - PROCESS | 1778 | --DOCSHELL 0x91915c00 == 39 [pid = 1778] [id = 746] 05:26:40 INFO - PROCESS | 1778 | --DOCSHELL 0x91584800 == 38 [pid = 1778] [id = 705] 05:26:40 INFO - PROCESS | 1778 | --DOCSHELL 0x8e0b2800 == 37 [pid = 1778] [id = 691] 05:26:40 INFO - PROCESS | 1778 | --DOCSHELL 0x9158a800 == 36 [pid = 1778] [id = 700] 05:26:40 INFO - PROCESS | 1778 | --DOCSHELL 0x91916000 == 35 [pid = 1778] [id = 701] 05:26:40 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7d1400 == 34 [pid = 1778] [id = 694] 05:26:40 INFO - PROCESS | 1778 | --DOCSHELL 0x8e0ab000 == 33 [pid = 1778] [id = 695] 05:26:40 INFO - PROCESS | 1778 | --DOCSHELL 0x9191c000 == 32 [pid = 1778] [id = 697] 05:26:40 INFO - PROCESS | 1778 | --DOCSHELL 0x911d2c00 == 31 [pid = 1778] [id = 742] 05:26:40 INFO - PROCESS | 1778 | --DOCSHELL 0x8d9ed800 == 30 [pid = 1778] [id = 704] 05:26:40 INFO - PROCESS | 1778 | --DOCSHELL 0x8dadbc00 == 29 [pid = 1778] [id = 739] 05:26:40 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7d4000 == 28 [pid = 1778] [id = 703] 05:26:40 INFO - PROCESS | 1778 | --DOCSHELL 0x8c699000 == 27 [pid = 1778] [id = 738] 05:26:40 INFO - PROCESS | 1778 | --DOCSHELL 0x8c69c400 == 26 [pid = 1778] [id = 696] 05:26:40 INFO - PROCESS | 1778 | --DOCSHELL 0x8fb3c400 == 25 [pid = 1778] [id = 706] 05:26:40 INFO - PROCESS | 1778 | --DOCSHELL 0x8fb46800 == 24 [pid = 1778] [id = 741] 05:26:40 INFO - PROCESS | 1778 | --DOCSHELL 0x92b31800 == 23 [pid = 1778] [id = 707] 05:26:40 INFO - PROCESS | 1778 | --DOCSHELL 0x8e0b8800 == 22 [pid = 1778] [id = 692] 05:26:40 INFO - PROCESS | 1778 | --DOCSHELL 0x9158f400 == 21 [pid = 1778] [id = 740] 05:26:40 INFO - PROCESS | 1778 | --DOCSHELL 0x911ca400 == 20 [pid = 1778] [id = 757] 05:26:40 INFO - PROCESS | 1778 | --DOMWINDOW == 98 (0x914a6400) [pid = 1778] [serial = 2210] [outer = (nil)] [url = about:blank] 05:26:40 INFO - PROCESS | 1778 | --DOMWINDOW == 97 (0x8e0af400) [pid = 1778] [serial = 2204] [outer = (nil)] [url = about:blank] 05:26:40 INFO - PROCESS | 1778 | --DOMWINDOW == 96 (0x8e0b8c00) [pid = 1778] [serial = 2205] [outer = (nil)] [url = about:blank] 05:26:40 INFO - PROCESS | 1778 | --DOMWINDOW == 95 (0x8fbe5c00) [pid = 1778] [serial = 2181] [outer = (nil)] [url = about:blank] 05:26:40 INFO - PROCESS | 1778 | --DOMWINDOW == 94 (0x8fb38400) [pid = 1778] [serial = 2180] [outer = (nil)] [url = about:blank] 05:26:40 INFO - PROCESS | 1778 | --DOMWINDOW == 93 (0x8c7cf000) [pid = 1778] [serial = 2201] [outer = (nil)] [url = about:blank] 05:26:40 INFO - PROCESS | 1778 | --DOMWINDOW == 92 (0x9173cc00) [pid = 1778] [serial = 2184] [outer = (nil)] [url = about:blank] 05:26:40 INFO - PROCESS | 1778 | --DOMWINDOW == 91 (0x91739400) [pid = 1778] [serial = 2183] [outer = (nil)] [url = about:blank] 05:26:40 INFO - PROCESS | 1778 | --DOMWINDOW == 90 (0x929aa000) [pid = 1778] [serial = 2187] [outer = (nil)] [url = about:blank] 05:26:40 INFO - PROCESS | 1778 | --DOMWINDOW == 89 (0x8c7ddc00) [pid = 1778] [serial = 2202] [outer = (nil)] [url = about:blank] 05:26:40 INFO - PROCESS | 1778 | --DOMWINDOW == 88 (0x9231f000) [pid = 1778] [serial = 2186] [outer = (nil)] [url = about:blank] 05:26:40 INFO - PROCESS | 1778 | --DOMWINDOW == 87 (0x92b3bc00) [pid = 1778] [serial = 2190] [outer = (nil)] [url = about:blank] 05:26:40 INFO - PROCESS | 1778 | --DOMWINDOW == 86 (0x914f3c00) [pid = 1778] [serial = 2213] [outer = (nil)] [url = about:blank] 05:26:40 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x8dfdd800) [pid = 1778] [serial = 2199] [outer = (nil)] [url = about:blank] 05:26:40 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x92b38c00) [pid = 1778] [serial = 2189] [outer = (nil)] [url = about:blank] 05:26:40 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x8d9f2c00) [pid = 1778] [serial = 2198] [outer = (nil)] [url = about:blank] 05:26:40 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x93a45c00) [pid = 1778] [serial = 2193] [outer = (nil)] [url = about:blank] 05:26:40 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x9394a000) [pid = 1778] [serial = 2192] [outer = (nil)] [url = about:blank] 05:26:40 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x95166400) [pid = 1778] [serial = 2196] [outer = (nil)] [url = about:blank] 05:26:40 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x94772800) [pid = 1778] [serial = 2195] [outer = (nil)] [url = about:blank] 05:26:40 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x914adc00) [pid = 1778] [serial = 2211] [outer = (nil)] [url = about:blank] 05:26:40 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x8edb9800) [pid = 1778] [serial = 2207] [outer = (nil)] [url = about:blank] 05:26:40 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x8fb3e000) [pid = 1778] [serial = 2208] [outer = (nil)] [url = about:blank] 05:26:40 INFO - PROCESS | 1778 | 1472905600513 Marionette TRACE conn4 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905600520 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:40 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7d4000 == 21 [pid = 1778] [id = 759] 05:26:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x8c7d5000) [pid = 1778] [serial = 2276] [outer = (nil)] 05:26:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x8c7da800) [pid = 1778] [serial = 2277] [outer = 0x8c7d5000] 05:26:40 INFO - PROCESS | 1778 | 1472905600600 Marionette DEBUG loaded listener.js 05:26:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x8d9f0000) [pid = 1778] [serial = 2278] [outer = 0x8c7d5000] 05:26:41 INFO - PROCESS | 1778 | 1472905601375 Marionette TRACE conn4 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 05:26:41 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:26:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 2642ms 05:26:41 INFO - PROCESS | 1778 | 1472905601434 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 05:26:41 INFO - PROCESS | 1778 | 1472905601439 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 05:26:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 05:26:41 INFO - PROCESS | 1778 | 1472905601447 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 05:26:41 INFO - PROCESS | 1778 | 1472905601451 Marionette TRACE conn4 <- [1,3002,null,{}] 05:26:41 INFO - PROCESS | 1778 | 1472905601459 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:41 INFO - PROCESS | 1778 | 1472905601465 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:41 INFO - PROCESS | 1778 | 1472905601679 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 05:26:41 INFO - PROCESS | 1778 | 1472905601697 Marionette TRACE conn4 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905601708 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:41 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dfdc400 == 22 [pid = 1778] [id = 760] 05:26:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x8dfe3800) [pid = 1778] [serial = 2279] [outer = (nil)] 05:26:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x8e0acc00) [pid = 1778] [serial = 2280] [outer = 0x8dfe3800] 05:26:41 INFO - PROCESS | 1778 | 1472905601781 Marionette DEBUG loaded listener.js 05:26:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x8e142400) [pid = 1778] [serial = 2281] [outer = 0x8dfe3800] 05:26:42 INFO - PROCESS | 1778 | 1472905602811 Marionette TRACE conn4 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 05:26:42 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:26:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1392ms 05:26:42 INFO - PROCESS | 1778 | 1472905602846 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 05:26:42 INFO - PROCESS | 1778 | 1472905602857 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 05:26:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 05:26:42 INFO - PROCESS | 1778 | 1472905602867 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 05:26:42 INFO - PROCESS | 1778 | 1472905602876 Marionette TRACE conn4 <- [1,3006,null,{}] 05:26:42 INFO - PROCESS | 1778 | 1472905602884 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:42 INFO - PROCESS | 1778 | 1472905602890 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:43 INFO - PROCESS | 1778 | 1472905603259 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 05:26:43 INFO - PROCESS | 1778 | 1472905603324 Marionette TRACE conn4 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905603338 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:43 INFO - PROCESS | 1778 | ++DOCSHELL 0x8edbc800 == 23 [pid = 1778] [id = 761] 05:26:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x8fb37800) [pid = 1778] [serial = 2282] [outer = (nil)] 05:26:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x8fb40c00) [pid = 1778] [serial = 2283] [outer = 0x8fb37800] 05:26:43 INFO - PROCESS | 1778 | 1472905603570 Marionette DEBUG loaded listener.js 05:26:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x8fbdb400) [pid = 1778] [serial = 2284] [outer = 0x8fb37800] 05:26:44 INFO - PROCESS | 1778 | 1472905604502 Marionette TRACE conn4 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 05:26:44 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:26:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1650ms 05:26:44 INFO - PROCESS | 1778 | 1472905604516 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 05:26:44 INFO - PROCESS | 1778 | 1472905604519 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 05:26:44 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 05:26:44 INFO - PROCESS | 1778 | 1472905604546 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 05:26:44 INFO - PROCESS | 1778 | 1472905604556 Marionette TRACE conn4 <- [1,3010,null,{}] 05:26:44 INFO - PROCESS | 1778 | 1472905604570 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:44 INFO - PROCESS | 1778 | 1472905604578 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:44 INFO - PROCESS | 1778 | 1472905604796 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 05:26:44 INFO - PROCESS | 1778 | 1472905604846 Marionette TRACE conn4 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905604856 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:44 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dfdd800 == 24 [pid = 1778] [id = 762] 05:26:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x8edb1400) [pid = 1778] [serial = 2285] [outer = (nil)] 05:26:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0x914ec000) [pid = 1778] [serial = 2286] [outer = 0x8edb1400] 05:26:45 INFO - PROCESS | 1778 | 1472905605021 Marionette DEBUG loaded listener.js 05:26:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 88 (0x914f4800) [pid = 1778] [serial = 2287] [outer = 0x8edb1400] 05:26:46 INFO - PROCESS | 1778 | --DOMWINDOW == 87 (0x8edb6400) [pid = 1778] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 05:26:46 INFO - PROCESS | 1778 | --DOMWINDOW == 86 (0x92317c00) [pid = 1778] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 05:26:46 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x914edc00) [pid = 1778] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 05:26:46 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x91bea800) [pid = 1778] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 05:26:46 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x9214f400) [pid = 1778] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 05:26:46 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x91bed000) [pid = 1778] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 05:26:46 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x8edb0000) [pid = 1778] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 05:26:46 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x8d9f5c00) [pid = 1778] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 05:26:46 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x91bf0c00) [pid = 1778] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 05:26:46 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x8c69ac00) [pid = 1778] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 05:26:46 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x91590c00) [pid = 1778] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 05:26:46 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x8dfe3c00) [pid = 1778] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 05:26:46 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x91586000) [pid = 1778] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 05:26:46 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x91918c00) [pid = 1778] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:26:46 INFO - PROCESS | 1778 | 1472905606607 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 05:26:46 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:26:46 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 2108ms 05:26:46 INFO - PROCESS | 1778 | 1472905606643 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 05:26:46 INFO - TEST-START | /FileAPI/FileReaderSync.worker 05:26:46 INFO - PROCESS | 1778 | 1472905606649 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 05:26:46 INFO - PROCESS | 1778 | 1472905606656 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 05:26:46 INFO - PROCESS | 1778 | 1472905606659 Marionette TRACE conn4 <- [1,3014,null,{}] 05:26:46 INFO - PROCESS | 1778 | 1472905606665 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:46 INFO - PROCESS | 1778 | 1472905606670 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:46 INFO - PROCESS | 1778 | 1472905606836 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 05:26:47 INFO - PROCESS | 1778 | 1472905607008 Marionette TRACE conn4 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905607022 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:47 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e28a800 == 25 [pid = 1778] [id = 763] 05:26:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x8fbe6800) [pid = 1778] [serial = 2288] [outer = (nil)] 05:26:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x914f6000) [pid = 1778] [serial = 2289] [outer = 0x8fbe6800] 05:26:47 INFO - PROCESS | 1778 | 1472905607093 Marionette DEBUG loaded listener.js 05:26:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x91581c00) [pid = 1778] [serial = 2290] [outer = 0x8fbe6800] 05:26:47 INFO - PROCESS | 1778 | [1778] 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:26:47 INFO - PROCESS | 1778 | 1472905607875 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 05:26:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 05:26:47 INFO - {} 05:26:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 05:26:47 INFO - {} 05:26:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 05:26:47 INFO - {} 05:26:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 05:26:47 INFO - {} 05:26:47 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1236ms 05:26:47 INFO - PROCESS | 1778 | 1472905607905 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 05:26:47 INFO - PROCESS | 1778 | 1472905607909 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 05:26:47 INFO - TEST-START | /FileAPI/fileReader.html 05:26:47 INFO - PROCESS | 1778 | 1472905607915 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 05:26:47 INFO - PROCESS | 1778 | 1472905607919 Marionette TRACE conn4 <- [1,3018,null,{}] 05:26:47 INFO - PROCESS | 1778 | 1472905607925 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:47 INFO - PROCESS | 1778 | 1472905607929 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:48 INFO - PROCESS | 1778 | 1472905608148 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 05:26:48 INFO - PROCESS | 1778 | 1472905608347 Marionette TRACE conn4 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:48 INFO - PROCESS | 1778 | 1472905608362 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:48 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c6a2000 == 26 [pid = 1778] [id = 764] 05:26:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x8c6a2800) [pid = 1778] [serial = 2291] [outer = (nil)] 05:26:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x8c7db800) [pid = 1778] [serial = 2292] [outer = 0x8c6a2800] 05:26:48 INFO - PROCESS | 1778 | 1472905608455 Marionette DEBUG loaded listener.js 05:26:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x8dfe2800) [pid = 1778] [serial = 2293] [outer = 0x8c6a2800] 05:26:49 INFO - PROCESS | 1778 | 1472905609453 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 05:26:49 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 05:26:49 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 05:26:49 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 05:26:49 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 05:26:49 INFO - TEST-OK | /FileAPI/fileReader.html | took 1585ms 05:26:49 INFO - PROCESS | 1778 | 1472905609504 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 05:26:49 INFO - PROCESS | 1778 | 1472905609510 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 05:26:49 INFO - TEST-START | /FileAPI/historical.html 05:26:49 INFO - PROCESS | 1778 | 1472905609519 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 05:26:49 INFO - PROCESS | 1778 | 1472905609524 Marionette TRACE conn4 <- [1,3022,null,{}] 05:26:49 INFO - PROCESS | 1778 | 1472905609531 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:49 INFO - PROCESS | 1778 | 1472905609540 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:49 INFO - PROCESS | 1778 | 1472905609807 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 05:26:49 INFO - PROCESS | 1778 | 1472905609944 Marionette TRACE conn4 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905609955 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:49 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d9e8c00 == 27 [pid = 1778] [id = 765] 05:26:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x8dadf000) [pid = 1778] [serial = 2294] [outer = (nil)] 05:26:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x914a8c00) [pid = 1778] [serial = 2295] [outer = 0x8dadf000] 05:26:50 INFO - PROCESS | 1778 | 1472905610039 Marionette DEBUG loaded listener.js 05:26:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x914f3c00) [pid = 1778] [serial = 2296] [outer = 0x8dadf000] 05:26:51 INFO - PROCESS | 1778 | 1472905611017 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 05:26:51 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 05:26:51 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 05:26:51 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 05:26:51 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 05:26:51 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 05:26:51 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 05:26:51 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 05:26:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:51 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 05:26:51 INFO - TEST-OK | /FileAPI/historical.html | took 1535ms 05:26:51 INFO - PROCESS | 1778 | 1472905611056 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 05:26:51 INFO - PROCESS | 1778 | 1472905611062 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 05:26:51 INFO - TEST-START | /FileAPI/idlharness.html 05:26:51 INFO - PROCESS | 1778 | 1472905611071 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 05:26:51 INFO - PROCESS | 1778 | 1472905611076 Marionette TRACE conn4 <- [1,3026,null,{}] 05:26:51 INFO - PROCESS | 1778 | 1472905611083 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:51 INFO - PROCESS | 1778 | 1472905611089 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:51 INFO - PROCESS | 1778 | 1472905611302 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 05:26:51 INFO - PROCESS | 1778 | 1472905611520 Marionette TRACE conn4 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905611528 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:51 INFO - PROCESS | 1778 | ++DOCSHELL 0x9191f400 == 28 [pid = 1778] [id = 766] 05:26:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x91be5c00) [pid = 1778] [serial = 2297] [outer = (nil)] 05:26:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x91bec400) [pid = 1778] [serial = 2298] [outer = 0x91be5c00] 05:26:51 INFO - PROCESS | 1778 | 1472905611650 Marionette DEBUG loaded listener.js 05:26:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x92117c00) [pid = 1778] [serial = 2299] [outer = 0x91be5c00] 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 05:26:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:26:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:26:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:26:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:26:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:26:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:26:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 05:26:53 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:26:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:26:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:26:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:26:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:26:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:26:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 05:26:53 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:26:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:26:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:26:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:26:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:26:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:26:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 05:26:53 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:26:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:26:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:26:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:26:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:26:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:26:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 05:26:53 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:26:53 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:26:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:26:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:26:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:26:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:26:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:26:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 05:26:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:26:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:26:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:26:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:26:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:26:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 05:26:53 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:26:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:26:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:26:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:26:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:26:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:26:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 05:26:53 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:26:53 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:26:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:26:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:26:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:26:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:26:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:26:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 05:26:53 INFO - PROCESS | 1778 | 1472905613309 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\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:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 05:26:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 05:26:53 INFO - TEST-OK | /FileAPI/idlharness.html | took 2472ms 05:26:53 INFO - PROCESS | 1778 | 1472905613563 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 05:26:53 INFO - PROCESS | 1778 | 1472905613578 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 05:26:53 INFO - TEST-START | /FileAPI/idlharness.worker 05:26:53 INFO - PROCESS | 1778 | 1472905613691 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 05:26:53 INFO - PROCESS | 1778 | 1472905613697 Marionette TRACE conn4 <- [1,3030,null,{}] 05:26:53 INFO - PROCESS | 1778 | 1472905613712 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:53 INFO - PROCESS | 1778 | 1472905613719 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:53 INFO - PROCESS | 1778 | 1472905613898 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 05:26:54 INFO - PROCESS | 1778 | 1472905614085 Marionette TRACE conn4 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905614093 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:54 INFO - PROCESS | 1778 | ++DOCSHELL 0x914f6800 == 29 [pid = 1778] [id = 767] 05:26:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0x9173dc00) [pid = 1778] [serial = 2300] [outer = (nil)] 05:26:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 88 (0x9517b800) [pid = 1778] [serial = 2301] [outer = 0x9173dc00] 05:26:54 INFO - PROCESS | 1778 | 1472905614177 Marionette DEBUG loaded listener.js 05:26:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 89 (0x9517f000) [pid = 1778] [serial = 2302] [outer = 0x9173dc00] 05:26:54 INFO - PROCESS | 1778 | [1778] 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:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:26:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:26:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:26:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:26:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:26:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:26:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 05:26:56 INFO - {} 05:26:56 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:26:56 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:26:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:56 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:26:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:26:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:26:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:26:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 05:26:56 INFO - {} 05:26:56 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:26:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:26:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:26:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:26:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:26:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:26:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 05:26:56 INFO - {} 05:26:56 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:26:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:26:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:26:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:26:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:26:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:26:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 05:26:56 INFO - {} 05:26:56 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:26:56 INFO - {} 05:26:56 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:26:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:26:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:26:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:26:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:26:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:26:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:26:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:26:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:26:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:26:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:26:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 05:26:56 INFO - {} 05:26:56 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:26:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:26:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:26:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:26:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:26:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:26:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 05:26:56 INFO - {} 05:26:56 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:26:56 INFO - {} 05:26:56 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:26:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:26:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:26:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:26:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:26:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:26:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:26:56 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:26:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 05:26:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 05:26:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:26:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:26:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:26:56 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:26:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 05:26:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:26:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:26:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:26:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:26:56 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:26:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 05:26:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 05:26:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:26:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:26:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:26:56 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:26:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 05:26:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 05:26:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:26:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:26:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:26:56 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:26:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 05:26:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 05:26:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:26:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:26:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:26:56 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:26:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 05:26:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:26:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:26:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:26:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:26:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:26:56 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:26:56 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 05:26:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:56 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:26:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:26:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:26:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:26:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:26:56 INFO - {} 05:26:56 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2915ms 05:26:56 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 05:26:56 INFO - PROCESS | 1778 | 1472905616399 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\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:26:56 INFO - PROCESS | 1778 | 1472905616550 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 05:26:56 INFO - PROCESS | 1778 | 1472905616556 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 05:26:56 INFO - PROCESS | 1778 | 1472905616572 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 05:26:56 INFO - PROCESS | 1778 | 1472905616581 Marionette TRACE conn4 <- [1,3034,null,{}] 05:26:56 INFO - PROCESS | 1778 | 1472905616596 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:56 INFO - PROCESS | 1778 | 1472905616606 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:57 INFO - PROCESS | 1778 | 1472905617042 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 05:26:57 INFO - PROCESS | 1778 | 1472905617243 Marionette TRACE conn4 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:57 INFO - PROCESS | 1778 | 1472905617254 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:57 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dadfc00 == 30 [pid = 1778] [id = 768] 05:26:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 90 (0x8dae5c00) [pid = 1778] [serial = 2303] [outer = (nil)] 05:26:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 91 (0x8e0b4000) [pid = 1778] [serial = 2304] [outer = 0x8dae5c00] 05:26:57 INFO - PROCESS | 1778 | 1472905617418 Marionette DEBUG loaded listener.js 05:26:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 92 (0x8e28ec00) [pid = 1778] [serial = 2305] [outer = 0x8dae5c00] 05:26:57 INFO - PROCESS | 1778 | --DOMWINDOW == 91 (0x914f8400) [pid = 1778] [serial = 2214] [outer = (nil)] [url = about:blank] 05:26:57 INFO - PROCESS | 1778 | --DOMWINDOW == 90 (0x92118000) [pid = 1778] [serial = 2242] [outer = (nil)] [url = about:blank] 05:26:57 INFO - PROCESS | 1778 | --DOMWINDOW == 89 (0x92316000) [pid = 1778] [serial = 2245] [outer = (nil)] [url = about:blank] 05:26:57 INFO - PROCESS | 1778 | --DOMWINDOW == 88 (0x92116c00) [pid = 1778] [serial = 2225] [outer = (nil)] [url = about:blank] 05:26:57 INFO - PROCESS | 1778 | --DOMWINDOW == 87 (0x9211cc00) [pid = 1778] [serial = 2226] [outer = (nil)] [url = about:blank] 05:26:57 INFO - PROCESS | 1778 | --DOMWINDOW == 86 (0x8fb3d400) [pid = 1778] [serial = 2234] [outer = (nil)] [url = about:blank] 05:26:57 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x8fbe4c00) [pid = 1778] [serial = 2235] [outer = (nil)] [url = about:blank] 05:26:57 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x8dadc800) [pid = 1778] [serial = 2231] [outer = (nil)] [url = about:blank] 05:26:57 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x8e0ae400) [pid = 1778] [serial = 2232] [outer = (nil)] [url = about:blank] 05:26:57 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x921cf400) [pid = 1778] [serial = 2228] [outer = (nil)] [url = about:blank] 05:26:57 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x921d6400) [pid = 1778] [serial = 2229] [outer = (nil)] [url = about:blank] 05:26:57 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x8c6a6000) [pid = 1778] [serial = 2216] [outer = (nil)] [url = about:blank] 05:26:57 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x8d9f0800) [pid = 1778] [serial = 2217] [outer = (nil)] [url = about:blank] 05:26:57 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x91736800) [pid = 1778] [serial = 2222] [outer = (nil)] [url = about:blank] 05:26:57 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x91918000) [pid = 1778] [serial = 2223] [outer = (nil)] [url = about:blank] 05:26:57 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x8fbd7400) [pid = 1778] [serial = 2219] [outer = (nil)] [url = about:blank] 05:26:57 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x8fbe2000) [pid = 1778] [serial = 2220] [outer = (nil)] [url = about:blank] 05:26:57 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x9158b800) [pid = 1778] [serial = 2237] [outer = (nil)] [url = about:blank] 05:26:57 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x92b34c00) [pid = 1778] [serial = 2249] [outer = (nil)] [url = about:blank] 05:26:57 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x92121800) [pid = 1778] [serial = 2243] [outer = (nil)] [url = about:blank] 05:26:57 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x929a4400) [pid = 1778] [serial = 2246] [outer = (nil)] [url = about:blank] 05:26:57 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x91738800) [pid = 1778] [serial = 2238] [outer = (nil)] [url = about:blank] 05:26:57 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x9191b400) [pid = 1778] [serial = 2240] [outer = (nil)] [url = about:blank] 05:26:57 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x93949800) [pid = 1778] [serial = 2252] [outer = (nil)] [url = about:blank] 05:26:57 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x938ca000) [pid = 1778] [serial = 2251] [outer = (nil)] [url = about:blank] 05:26:57 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x929ab800) [pid = 1778] [serial = 2248] [outer = (nil)] [url = about:blank] 05:26:58 INFO - PROCESS | 1778 | 1472905618255 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 05:26:58 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 05:26:58 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1711ms 05:26:58 INFO - PROCESS | 1778 | 1472905618281 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 05:26:58 INFO - PROCESS | 1778 | 1472905618286 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 05:26:58 INFO - TEST-START | /FileAPI/blob/Blob-close.html 05:26:58 INFO - PROCESS | 1778 | 1472905618294 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 05:26:58 INFO - PROCESS | 1778 | 1472905618299 Marionette TRACE conn4 <- [1,3038,null,{}] 05:26:58 INFO - PROCESS | 1778 | 1472905618348 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:58 INFO - PROCESS | 1778 | 1472905618355 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:58 INFO - PROCESS | 1778 | 1472905618512 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 05:26:58 INFO - PROCESS | 1778 | 1472905618524 Marionette TRACE conn4 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905618530 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:58 INFO - PROCESS | 1778 | ++DOCSHELL 0x8fb44000 == 31 [pid = 1778] [id = 769] 05:26:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x8fb44400) [pid = 1778] [serial = 2306] [outer = (nil)] 05:26:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x8fbe5c00) [pid = 1778] [serial = 2307] [outer = 0x8fb44400] 05:26:58 INFO - PROCESS | 1778 | 1472905618610 Marionette DEBUG loaded listener.js 05:26:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x911d1400) [pid = 1778] [serial = 2308] [outer = 0x8fb44400] 05:26:59 INFO - PROCESS | 1778 | 1472905619489 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 05:26:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 05:26:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 05:26:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 05:26:59 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1221ms 05:26:59 INFO - PROCESS | 1778 | 1472905619516 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 05:26:59 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 05:26:59 INFO - PROCESS | 1778 | 1472905619522 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 05:26:59 INFO - PROCESS | 1778 | 1472905619529 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 05:26:59 INFO - PROCESS | 1778 | 1472905619532 Marionette TRACE conn4 <- [1,3042,null,{}] 05:26:59 INFO - PROCESS | 1778 | 1472905619542 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:59 INFO - PROCESS | 1778 | 1472905619546 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:59 INFO - PROCESS | 1778 | 1472905619728 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 05:26:59 INFO - PROCESS | 1778 | 1472905619905 Marionette TRACE conn4 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:59 INFO - PROCESS | 1778 | 1472905619912 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:26:59 INFO - PROCESS | 1778 | ++DOCSHELL 0x9158c400 == 32 [pid = 1778] [id = 770] 05:26:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x9158f000) [pid = 1778] [serial = 2309] [outer = (nil)] 05:26:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x9191c800) [pid = 1778] [serial = 2310] [outer = 0x9158f000] 05:26:59 INFO - PROCESS | 1778 | 1472905619983 Marionette DEBUG loaded listener.js 05:27:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x91bee800) [pid = 1778] [serial = 2311] [outer = 0x9158f000] 05:27:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 05:27:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 05:27:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 05:27:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 05:27:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 05:27:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 05:27:01 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:27:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 05:27:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 05:27:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 05:27:01 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:27:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 05:27:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 05:27:01 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:27:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 05:27:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 05:27:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 05:27:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 05:27:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 05:27:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 05:27:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 05:27:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 05:27:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 05:27:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 05:27:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 05:27:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 05:27:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 05:27:01 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:27:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 05:27:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:27:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 05:27:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 05:27:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 05:27:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 05:27:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 05:27:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 05:27:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 05:27:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 05:27:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 05:27:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 05:27:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 05:27:01 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:27:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 05:27:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:27:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:27:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 05:27:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:27:01 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:27:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 05:27:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:27:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:27:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 05:27:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:27:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 05:27:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 05:27:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 05:27:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 05:27:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 05:27:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:27:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 05:27:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 05:27:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 05:27:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 05:27:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:27:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:27:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:27:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:27:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 05:27:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 05:27:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:27:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:27:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:27:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:27:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 05:27:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:27:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:27:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:27:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:27:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 05:27:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:27:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:27:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:27:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:27:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 05:27:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 05:27:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:27:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:27:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:27:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:27:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 05:27:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:27:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:27:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:27:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:27:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 05:27:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:27:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:27:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:27:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:27:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 05:27:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:27:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:27:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:27:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:27:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 05:27:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:27:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:27:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:27:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:27:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 05:27:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 05:27:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 05:27:01 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1831ms 05:27:01 INFO - PROCESS | 1778 | 1472905621248 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 05:27:01 INFO - PROCESS | 1778 | 1472905621434 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 05:27:01 INFO - PROCESS | 1778 | 1472905621444 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 05:27:01 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 05:27:01 INFO - PROCESS | 1778 | 1472905621460 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 05:27:01 INFO - PROCESS | 1778 | 1472905621469 Marionette TRACE conn4 <- [1,3046,null,{}] 05:27:01 INFO - PROCESS | 1778 | 1472905621543 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:01 INFO - PROCESS | 1778 | 1472905621550 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:27:01 INFO - PROCESS | 1778 | 1472905621767 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 05:27:01 INFO - PROCESS | 1778 | 1472905621797 Marionette TRACE conn4 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905621810 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:27:01 INFO - PROCESS | 1778 | ++DOCSHELL 0x93945000 == 33 [pid = 1778] [id = 771] 05:27:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x93947c00) [pid = 1778] [serial = 2312] [outer = (nil)] 05:27:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x92146000) [pid = 1778] [serial = 2313] [outer = 0x93947c00] 05:27:01 INFO - PROCESS | 1778 | 1472905621947 Marionette DEBUG loaded listener.js 05:27:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x92b35800) [pid = 1778] [serial = 2314] [outer = 0x93947c00] 05:27:02 INFO - PROCESS | 1778 | [1778] 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:27:02 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x8daddc00) [pid = 1778] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 05:27:02 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x8edb1400) [pid = 1778] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 05:27:02 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x91588c00) [pid = 1778] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 05:27:02 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x8c7d5000) [pid = 1778] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 05:27:02 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x8dfe3800) [pid = 1778] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 05:27:02 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x92b2fc00) [pid = 1778] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 05:27:02 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x8e28d400) [pid = 1778] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 05:27:02 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x93c82400) [pid = 1778] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 05:27:02 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x91733000) [pid = 1778] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 05:27:02 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x914afc00) [pid = 1778] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:27:02 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x8c7d0000) [pid = 1778] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 05:27:02 INFO - PROCESS | 1778 | --DOMWINDOW == 63 (0x8fb37800) [pid = 1778] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 05:27:02 INFO - PROCESS | 1778 | 1472905622960 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 05:27:03 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1557ms 05:27:03 INFO - PROCESS | 1778 | 1472905623017 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 05:27:03 INFO - PROCESS | 1778 | 1472905623020 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 05:27:03 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 05:27:03 INFO - PROCESS | 1778 | 1472905623027 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 05:27:03 INFO - PROCESS | 1778 | 1472905623030 Marionette TRACE conn4 <- [1,3050,null,{}] 05:27:03 INFO - PROCESS | 1778 | 1472905623036 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:03 INFO - PROCESS | 1778 | 1472905623042 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:27:03 INFO - PROCESS | 1778 | 1472905623248 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 05:27:03 INFO - PROCESS | 1778 | 1472905623265 Marionette TRACE conn4 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905623273 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:27:03 INFO - PROCESS | 1778 | ++DOCSHELL 0x95169400 == 34 [pid = 1778] [id = 772] 05:27:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 64 (0x9516a800) [pid = 1778] [serial = 2315] [outer = (nil)] 05:27:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x9519d400) [pid = 1778] [serial = 2316] [outer = 0x9516a800] 05:27:03 INFO - PROCESS | 1778 | 1472905623346 Marionette DEBUG loaded listener.js 05:27:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x951a6c00) [pid = 1778] [serial = 2317] [outer = 0x9516a800] 05:27:04 INFO - PROCESS | 1778 | 1472905624400 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 05:27:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 05:27:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 05:27:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 05:27:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 05:27:04 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1396ms 05:27:04 INFO - PROCESS | 1778 | 1472905624425 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 05:27:04 INFO - PROCESS | 1778 | 1472905624432 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 05:27:04 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 05:27:04 INFO - PROCESS | 1778 | 1472905624442 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 05:27:04 INFO - PROCESS | 1778 | 1472905624449 Marionette TRACE conn4 <- [1,3054,null,{}] 05:27:04 INFO - PROCESS | 1778 | 1472905624458 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:04 INFO - PROCESS | 1778 | 1472905624463 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:27:04 INFO - PROCESS | 1778 | 1472905624744 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 05:27:04 INFO - PROCESS | 1778 | 1472905624943 Marionette TRACE conn4 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:04 INFO - PROCESS | 1778 | 1472905624955 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:27:04 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c6a0800 == 35 [pid = 1778] [id = 773] 05:27:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x8c7db000) [pid = 1778] [serial = 2318] [outer = (nil)] 05:27:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x911ce000) [pid = 1778] [serial = 2319] [outer = 0x8c7db000] 05:27:05 INFO - PROCESS | 1778 | 1472905625049 Marionette DEBUG loaded listener.js 05:27:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x9158b800) [pid = 1778] [serial = 2320] [outer = 0x8c7db000] 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 05:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 05:27:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 05:27:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:27:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:27:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:27:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 05:27:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:27:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:27:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:27:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 05:27:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:27:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:27:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:27:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 05:27:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:27:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:27:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:27:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 05:27:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:27:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:27:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:27:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 05:27:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:27:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:27:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:27:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 05:27:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:27:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:27:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:27:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 05:27:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:27:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:27:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:27:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 05:27:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:27:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:27:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:27:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 05:27:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:27:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:27:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:27:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 05:27:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:27:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:27:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:27:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 05:27:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:27:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:27:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:27:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 05:27:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:27:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:27:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:27:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 05:27:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:27:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:27:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:27:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 05:27:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:27:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:27:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:27:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 05:27:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:27:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:27:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:27:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 05:27:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:27:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:27:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:27:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 05:27:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:27:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:27:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:27:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 05:27:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:27:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:27:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:27:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 05:27:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:27:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:27:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:27:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 05:27:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:27:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:27:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:27:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 05:27:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:27:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:27:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:27:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:27:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:27:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:27:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:27:06 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:27:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:27:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:27:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:27:06 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:27:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:27:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:27:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:27:06 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2104ms 05:27:06 INFO - PROCESS | 1778 | 1472905626344 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 05:27:06 INFO - PROCESS | 1778 | 1472905626771 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 05:27:06 INFO - PROCESS | 1778 | 1472905626779 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 05:27:06 INFO - TEST-START | /FileAPI/file/File-constructor.html 05:27:06 INFO - PROCESS | 1778 | 1472905626844 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 05:27:06 INFO - PROCESS | 1778 | 1472905626849 Marionette TRACE conn4 <- [1,3058,null,{}] 05:27:06 INFO - PROCESS | 1778 | 1472905626855 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:06 INFO - PROCESS | 1778 | 1472905626861 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:27:07 INFO - PROCESS | 1778 | 1472905627040 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 05:27:07 INFO - PROCESS | 1778 | 1472905627227 Marionette TRACE conn4 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905627236 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:27:07 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dadec00 == 36 [pid = 1778] [id = 774] 05:27:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x929a6400) [pid = 1778] [serial = 2321] [outer = (nil)] 05:27:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x95164c00) [pid = 1778] [serial = 2322] [outer = 0x929a6400] 05:27:07 INFO - PROCESS | 1778 | 1472905627321 Marionette DEBUG loaded listener.js 05:27:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x9516a400) [pid = 1778] [serial = 2323] [outer = 0x929a6400] 05:27:08 INFO - PROCESS | 1778 | 1472905628220 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 05:27:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 05:27:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 05:27:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 05:27:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 05:27:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 05:27:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 05:27:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 05:27:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 05:27:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 05:27:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 05:27:08 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 05:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:27:08 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 05:27:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 05:27:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 05:27:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:27:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 05:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:27:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 05:27:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 05:27:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 05:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:27:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 05:27:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 05:27:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 05:27:08 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1449ms 05:27:08 INFO - PROCESS | 1778 | 1472905628289 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 05:27:08 INFO - PROCESS | 1778 | 1472905628298 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 05:27:08 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 05:27:08 INFO - PROCESS | 1778 | 1472905628309 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 05:27:08 INFO - PROCESS | 1778 | 1472905628315 Marionette TRACE conn4 <- [1,3062,null,{}] 05:27:08 INFO - PROCESS | 1778 | 1472905628352 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:08 INFO - PROCESS | 1778 | 1472905628362 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:27:08 INFO - PROCESS | 1778 | 1472905628544 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 05:27:08 INFO - PROCESS | 1778 | 1472905628738 Marionette TRACE conn4 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905628747 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:27:08 INFO - PROCESS | 1778 | ++DOCSHELL 0x921d7000 == 37 [pid = 1778] [id = 775] 05:27:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x951abc00) [pid = 1778] [serial = 2324] [outer = (nil)] 05:27:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x952d8800) [pid = 1778] [serial = 2325] [outer = 0x951abc00] 05:27:08 INFO - PROCESS | 1778 | 1472905628890 Marionette DEBUG loaded listener.js 05:27:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x952ddc00) [pid = 1778] [serial = 2326] [outer = 0x951abc00] 05:27:09 INFO - PROCESS | 1778 | [1778] 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:27:09 INFO - PROCESS | 1778 | 1472905629753 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 05:27:09 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 05:27:09 INFO - {} 05:27:09 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1460ms 05:27:09 INFO - PROCESS | 1778 | 1472905629768 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 05:27:09 INFO - PROCESS | 1778 | 1472905629771 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 05:27:09 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 05:27:09 INFO - PROCESS | 1778 | 1472905629778 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 05:27:09 INFO - PROCESS | 1778 | 1472905629781 Marionette TRACE conn4 <- [1,3066,null,{}] 05:27:09 INFO - PROCESS | 1778 | 1472905629788 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:09 INFO - PROCESS | 1778 | 1472905629793 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:27:09 INFO - PROCESS | 1778 | 1472905629971 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 05:27:10 INFO - PROCESS | 1778 | 1472905630180 Marionette TRACE conn4 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905630186 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:27:10 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7dc400 == 38 [pid = 1778] [id = 776] 05:27:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x8fb3e000) [pid = 1778] [serial = 2327] [outer = (nil)] 05:27:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x955d2c00) [pid = 1778] [serial = 2328] [outer = 0x8fb3e000] 05:27:10 INFO - PROCESS | 1778 | 1472905630308 Marionette DEBUG loaded listener.js 05:27:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x9781d400) [pid = 1778] [serial = 2329] [outer = 0x8fb3e000] 05:27:11 INFO - PROCESS | 1778 | 1472905631201 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 05:27:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 05:27:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 05:27:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 05:27:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 05:27:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 05:27:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 05:27:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 05:27:11 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1488ms 05:27:11 INFO - PROCESS | 1778 | 1472905631268 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 05:27:11 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 05:27:11 INFO - PROCESS | 1778 | 1472905631272 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 05:27:11 INFO - PROCESS | 1778 | 1472905631279 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 05:27:11 INFO - PROCESS | 1778 | 1472905631282 Marionette TRACE conn4 <- [1,3070,null,{}] 05:27:11 INFO - PROCESS | 1778 | 1472905631288 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:11 INFO - PROCESS | 1778 | 1472905631294 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:27:11 INFO - PROCESS | 1778 | 1472905631462 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 05:27:11 INFO - PROCESS | 1778 | 1472905631661 Marionette TRACE conn4 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905631670 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:27:11 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e14b000 == 39 [pid = 1778] [id = 777] 05:27:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x9191dc00) [pid = 1778] [serial = 2330] [outer = (nil)] 05:27:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x97838800) [pid = 1778] [serial = 2331] [outer = 0x9191dc00] 05:27:11 INFO - PROCESS | 1778 | 1472905631794 Marionette DEBUG loaded listener.js 05:27:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x9783e400) [pid = 1778] [serial = 2332] [outer = 0x9191dc00] 05:27:12 INFO - PROCESS | 1778 | 1472905632697 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 05:27:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 05:27:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 05:27:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 05:27:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 05:27:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 05:27:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 05:27:12 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1450ms 05:27:12 INFO - PROCESS | 1778 | 1472905632730 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 05:27:12 INFO - PROCESS | 1778 | 1472905632734 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 05:27:12 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 05:27:12 INFO - PROCESS | 1778 | 1472905632782 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 05:27:12 INFO - PROCESS | 1778 | 1472905632787 Marionette TRACE conn4 <- [1,3074,null,{}] 05:27:12 INFO - PROCESS | 1778 | 1472905632803 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:12 INFO - PROCESS | 1778 | 1472905632815 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:27:13 INFO - PROCESS | 1778 | 1472905633007 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 05:27:13 INFO - PROCESS | 1778 | 1472905633210 Marionette TRACE conn4 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905633221 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:27:13 INFO - PROCESS | 1778 | ++DOCSHELL 0x914ad000 == 40 [pid = 1778] [id = 778] 05:27:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x97836c00) [pid = 1778] [serial = 2333] [outer = (nil)] 05:27:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x9823ac00) [pid = 1778] [serial = 2334] [outer = 0x97836c00] 05:27:13 INFO - PROCESS | 1778 | 1472905633339 Marionette DEBUG loaded listener.js 05:27:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x982b9c00) [pid = 1778] [serial = 2335] [outer = 0x97836c00] 05:27:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 05:27:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 05:27:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 05:27:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 05:27:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 05:27:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 05:27:14 INFO - PROCESS | 1778 | 1472905634180 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 05:27:14 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1451ms 05:27:14 INFO - PROCESS | 1778 | 1472905634193 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 05:27:14 INFO - PROCESS | 1778 | 1472905634196 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 05:27:14 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 05:27:14 INFO - PROCESS | 1778 | 1472905634203 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 05:27:14 INFO - PROCESS | 1778 | 1472905634207 Marionette TRACE conn4 <- [1,3078,null,{}] 05:27:14 INFO - PROCESS | 1778 | 1472905634213 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:14 INFO - PROCESS | 1778 | 1472905634219 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:27:14 INFO - PROCESS | 1778 | 1472905634420 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 05:27:14 INFO - PROCESS | 1778 | 1472905634805 Marionette TRACE conn4 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:14 INFO - PROCESS | 1778 | 1472905634815 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:27:14 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d9ea400 == 41 [pid = 1778] [id = 779] 05:27:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x8d9eb000) [pid = 1778] [serial = 2336] [outer = (nil)] 05:27:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x8d9f6c00) [pid = 1778] [serial = 2337] [outer = 0x8d9eb000] 05:27:14 INFO - PROCESS | 1778 | 1472905634939 Marionette DEBUG loaded listener.js 05:27:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0x8e150c00) [pid = 1778] [serial = 2338] [outer = 0x8d9eb000] 05:27:15 INFO - PROCESS | 1778 | 1472905635831 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 05:27:15 INFO - PROCESS | 1778 | 1472905635899 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 05:27:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 05:27:15 INFO - PROCESS | 1778 | 1472905635912 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 05:27:15 INFO - PROCESS | 1778 | 1472905635916 Marionette TRACE conn4 <- [1,3082,null,{}] 05:27:15 INFO - PROCESS | 1778 | 1472905635943 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:15 INFO - PROCESS | 1778 | 1472905635951 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:27:16 INFO - PROCESS | 1778 | 1472905636128 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 05:27:16 INFO - PROCESS | 1778 | 1472905636443 Marionette TRACE conn4 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905636452 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:27:16 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e28f000 == 42 [pid = 1778] [id = 780] 05:27:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 88 (0x911ca400) [pid = 1778] [serial = 2339] [outer = (nil)] 05:27:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 89 (0x9158a800) [pid = 1778] [serial = 2340] [outer = 0x911ca400] 05:27:16 INFO - PROCESS | 1778 | 1472905636531 Marionette DEBUG loaded listener.js 05:27:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 90 (0x91739400) [pid = 1778] [serial = 2341] [outer = 0x911ca400] 05:27:17 INFO - PROCESS | 1778 | --DOCSHELL 0x929ae800 == 41 [pid = 1778] [id = 753] 05:27:17 INFO - PROCESS | 1778 | --DOCSHELL 0x8e14c800 == 40 [pid = 1778] [id = 744] 05:27:17 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7d5400 == 39 [pid = 1778] [id = 743] 05:27:17 INFO - PROCESS | 1778 | --DOCSHELL 0x8c7d4000 == 38 [pid = 1778] [id = 759] 05:27:17 INFO - PROCESS | 1778 | --DOCSHELL 0x8e14f800 == 37 [pid = 1778] [id = 749] 05:27:17 INFO - PROCESS | 1778 | --DOCSHELL 0x8c69b000 == 36 [pid = 1778] [id = 748] 05:27:17 INFO - PROCESS | 1778 | --DOCSHELL 0x8c69b800 == 35 [pid = 1778] [id = 750] 05:27:17 INFO - PROCESS | 1778 | --DOCSHELL 0x8c6a2c00 == 34 [pid = 1778] [id = 756] 05:27:17 INFO - PROCESS | 1778 | --DOCSHELL 0x914b0c00 == 33 [pid = 1778] [id = 752] 05:27:17 INFO - PROCESS | 1778 | --DOCSHELL 0x8edb8000 == 32 [pid = 1778] [id = 745] 05:27:17 INFO - PROCESS | 1778 | --DOCSHELL 0x8d9e8400 == 31 [pid = 1778] [id = 755] 05:27:17 INFO - PROCESS | 1778 | --DOCSHELL 0x8c6a1800 == 30 [pid = 1778] [id = 751] 05:27:17 INFO - PROCESS | 1778 | --DOCSHELL 0x93c82000 == 29 [pid = 1778] [id = 754] 05:27:17 INFO - PROCESS | 1778 | --DOCSHELL 0x91bea400 == 28 [pid = 1778] [id = 747] 05:27:17 INFO - PROCESS | 1778 | --DOCSHELL 0x8e28c400 == 27 [pid = 1778] [id = 758] 05:27:18 INFO - PROCESS | 1778 | --DOMWINDOW == 89 (0x914f6000) [pid = 1778] [serial = 2289] [outer = (nil)] [url = about:blank] 05:27:18 INFO - PROCESS | 1778 | --DOMWINDOW == 88 (0x8fbd8000) [pid = 1778] [serial = 2255] [outer = (nil)] [url = about:blank] 05:27:18 INFO - PROCESS | 1778 | --DOMWINDOW == 87 (0x914ec000) [pid = 1778] [serial = 2286] [outer = (nil)] [url = about:blank] 05:27:18 INFO - PROCESS | 1778 | --DOMWINDOW == 86 (0x8edb5400) [pid = 1778] [serial = 2254] [outer = (nil)] [url = about:blank] 05:27:18 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x91917c00) [pid = 1778] [serial = 2258] [outer = (nil)] [url = about:blank] 05:27:18 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x91740400) [pid = 1778] [serial = 2257] [outer = (nil)] [url = about:blank] 05:27:18 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x8c7da800) [pid = 1778] [serial = 2277] [outer = (nil)] [url = about:blank] 05:27:18 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x8d9f0000) [pid = 1778] [serial = 2278] [outer = (nil)] [url = about:blank] 05:27:18 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x8e0acc00) [pid = 1778] [serial = 2280] [outer = (nil)] [url = about:blank] 05:27:18 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x8e142400) [pid = 1778] [serial = 2281] [outer = (nil)] [url = about:blank] 05:27:18 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x93a4e000) [pid = 1778] [serial = 2261] [outer = (nil)] [url = about:blank] 05:27:18 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x938c5400) [pid = 1778] [serial = 2260] [outer = (nil)] [url = about:blank] 05:27:18 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x8edb2400) [pid = 1778] [serial = 2274] [outer = (nil)] [url = about:blank] 05:27:18 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x95165000) [pid = 1778] [serial = 2264] [outer = (nil)] [url = about:blank] 05:27:18 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x93c86400) [pid = 1778] [serial = 2263] [outer = (nil)] [url = about:blank] 05:27:18 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x95174400) [pid = 1778] [serial = 2267] [outer = (nil)] [url = about:blank] 05:27:18 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x95170c00) [pid = 1778] [serial = 2266] [outer = (nil)] [url = about:blank] 05:27:18 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x929a8800) [pid = 1778] [serial = 2272] [outer = (nil)] [url = about:blank] 05:27:18 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x8e0abc00) [pid = 1778] [serial = 2270] [outer = (nil)] [url = about:blank] 05:27:18 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x8dfdb000) [pid = 1778] [serial = 2269] [outer = (nil)] [url = about:blank] 05:27:18 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x8fb39800) [pid = 1778] [serial = 2275] [outer = (nil)] [url = about:blank] 05:27:18 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x8fbdb400) [pid = 1778] [serial = 2284] [outer = (nil)] [url = about:blank] 05:27:18 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x8fb40c00) [pid = 1778] [serial = 2283] [outer = (nil)] [url = about:blank] 05:27:18 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x914f4800) [pid = 1778] [serial = 2287] [outer = (nil)] [url = about:blank] 05:27:18 INFO - PROCESS | 1778 | 1472905638530 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 05:27:18 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 05:27:18 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 05:27:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:27:18 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 05:27:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 05:27:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 2654ms 05:27:18 INFO - PROCESS | 1778 | 1472905638567 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 05:27:18 INFO - PROCESS | 1778 | 1472905638573 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 05:27:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 05:27:18 INFO - PROCESS | 1778 | 1472905638581 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 05:27:18 INFO - PROCESS | 1778 | 1472905638588 Marionette TRACE conn4 <- [1,3086,null,{}] 05:27:18 INFO - PROCESS | 1778 | 1472905638596 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:18 INFO - PROCESS | 1778 | 1472905638601 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:27:18 INFO - PROCESS | 1778 | 1472905638757 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 05:27:18 INFO - PROCESS | 1778 | 1472905638770 Marionette TRACE conn4 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905638787 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:27:18 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dadb800 == 28 [pid = 1778] [id = 781] 05:27:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x8dadbc00) [pid = 1778] [serial = 2342] [outer = (nil)] 05:27:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x8e0b1c00) [pid = 1778] [serial = 2343] [outer = 0x8dadbc00] 05:27:18 INFO - PROCESS | 1778 | 1472905638873 Marionette DEBUG loaded listener.js 05:27:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x8e145000) [pid = 1778] [serial = 2344] [outer = 0x8dadbc00] 05:27:19 INFO - PROCESS | 1778 | 1472905639892 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 05:27:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 05:27:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1388ms 05:27:19 INFO - PROCESS | 1778 | 1472905639971 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 05:27:19 INFO - PROCESS | 1778 | 1472905639984 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 05:27:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 05:27:20 INFO - PROCESS | 1778 | 1472905640007 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 05:27:20 INFO - PROCESS | 1778 | 1472905640014 Marionette TRACE conn4 <- [1,3090,null,{}] 05:27:20 INFO - PROCESS | 1778 | 1472905640020 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:20 INFO - PROCESS | 1778 | 1472905640025 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:27:20 INFO - PROCESS | 1778 | 1472905640279 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 05:27:20 INFO - PROCESS | 1778 | 1472905640400 Marionette TRACE conn4 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:20 INFO - PROCESS | 1778 | 1472905640410 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:27:20 INFO - PROCESS | 1778 | ++DOCSHELL 0x8fb3bc00 == 29 [pid = 1778] [id = 782] 05:27:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x8fb3dc00) [pid = 1778] [serial = 2345] [outer = (nil)] 05:27:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x8fb43c00) [pid = 1778] [serial = 2346] [outer = 0x8fb3dc00] 05:27:20 INFO - PROCESS | 1778 | 1472905640511 Marionette DEBUG loaded listener.js 05:27:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x8fbdac00) [pid = 1778] [serial = 2347] [outer = 0x8fb3dc00] 05:27:21 INFO - PROCESS | 1778 | 1472905641466 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 05:27:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 05:27:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1492ms 05:27:21 INFO - PROCESS | 1778 | 1472905641501 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 05:27:21 INFO - PROCESS | 1778 | 1472905641507 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 05:27:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 05:27:21 INFO - PROCESS | 1778 | 1472905641514 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 05:27:21 INFO - PROCESS | 1778 | 1472905641520 Marionette TRACE conn4 <- [1,3094,null,{}] 05:27:21 INFO - PROCESS | 1778 | 1472905641545 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:21 INFO - PROCESS | 1778 | 1472905641554 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:27:21 INFO - PROCESS | 1778 | 1472905641771 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 05:27:21 INFO - PROCESS | 1778 | 1472905641888 Marionette TRACE conn4 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905641900 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:27:21 INFO - PROCESS | 1778 | ++DOCSHELL 0x914f1000 == 30 [pid = 1778] [id = 783] 05:27:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x914f1400) [pid = 1778] [serial = 2348] [outer = (nil)] 05:27:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x914f6000) [pid = 1778] [serial = 2349] [outer = 0x914f1400] 05:27:21 INFO - PROCESS | 1778 | 1472905641974 Marionette DEBUG loaded listener.js 05:27:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x9158b400) [pid = 1778] [serial = 2350] [outer = 0x914f1400] 05:27:22 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x9516a800) [pid = 1778] [serial = 2315] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 05:27:22 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x8dae5c00) [pid = 1778] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 05:27:22 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x8dadf000) [pid = 1778] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 05:27:22 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x8fb44400) [pid = 1778] [serial = 2306] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 05:27:22 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x8c6a2800) [pid = 1778] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 05:27:22 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x91be5c00) [pid = 1778] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 05:27:22 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x9158f000) [pid = 1778] [serial = 2309] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 05:27:22 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x9173dc00) [pid = 1778] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 05:27:22 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x93947c00) [pid = 1778] [serial = 2312] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 05:27:22 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x8fbe6800) [pid = 1778] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 05:27:23 INFO - PROCESS | 1778 | 1472905643290 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 05:27:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 05:27:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1797ms 05:27:23 INFO - PROCESS | 1778 | 1472905643311 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 05:27:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 05:27:23 INFO - PROCESS | 1778 | 1472905643320 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 05:27:23 INFO - PROCESS | 1778 | 1472905643326 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 05:27:23 INFO - PROCESS | 1778 | 1472905643333 Marionette TRACE conn4 <- [1,3098,null,{}] 05:27:23 INFO - PROCESS | 1778 | 1472905643339 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:23 INFO - PROCESS | 1778 | 1472905643344 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:27:23 INFO - PROCESS | 1778 | 1472905643562 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 05:27:23 INFO - PROCESS | 1778 | 1472905643581 Marionette TRACE conn4 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905643590 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:27:23 INFO - PROCESS | 1778 | ++DOCSHELL 0x914f8000 == 31 [pid = 1778] [id = 784] 05:27:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x91735c00) [pid = 1778] [serial = 2351] [outer = (nil)] 05:27:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x91914000) [pid = 1778] [serial = 2352] [outer = 0x91735c00] 05:27:23 INFO - PROCESS | 1778 | 1472905643663 Marionette DEBUG loaded listener.js 05:27:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x9191d400) [pid = 1778] [serial = 2353] [outer = 0x91735c00] 05:27:24 INFO - PROCESS | 1778 | 1472905644456 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 05:27:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 05:27:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 05:27:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1186ms 05:27:24 INFO - PROCESS | 1778 | 1472905644513 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 05:27:24 INFO - PROCESS | 1778 | 1472905644518 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 05:27:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 05:27:24 INFO - PROCESS | 1778 | 1472905644523 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 05:27:24 INFO - PROCESS | 1778 | 1472905644526 Marionette TRACE conn4 <- [1,3102,null,{}] 05:27:24 INFO - PROCESS | 1778 | 1472905644532 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:24 INFO - PROCESS | 1778 | 1472905644537 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:27:24 INFO - PROCESS | 1778 | 1472905644740 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 05:27:24 INFO - PROCESS | 1778 | 1472905644761 Marionette TRACE conn4 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:24 INFO - PROCESS | 1778 | 1472905644768 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:27:24 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c698c00 == 32 [pid = 1778] [id = 785] 05:27:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x8c699000) [pid = 1778] [serial = 2354] [outer = (nil)] 05:27:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x8c6a4400) [pid = 1778] [serial = 2355] [outer = 0x8c699000] 05:27:24 INFO - PROCESS | 1778 | 1472905644908 Marionette DEBUG loaded listener.js 05:27:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x8c7da400) [pid = 1778] [serial = 2356] [outer = 0x8c699000] 05:27:26 INFO - PROCESS | 1778 | 1472905646026 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 05:27:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 05:27:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1539ms 05:27:26 INFO - PROCESS | 1778 | 1472905646089 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 05:27:26 INFO - PROCESS | 1778 | 1472905646094 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 05:27:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 05:27:26 INFO - PROCESS | 1778 | 1472905646106 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 05:27:26 INFO - PROCESS | 1778 | 1472905646110 Marionette TRACE conn4 <- [1,3106,null,{}] 05:27:26 INFO - PROCESS | 1778 | 1472905646124 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:26 INFO - PROCESS | 1778 | 1472905646132 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:27:26 INFO - PROCESS | 1778 | 1472905646366 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 05:27:26 INFO - PROCESS | 1778 | 1472905646571 Marionette TRACE conn4 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:26 INFO - PROCESS | 1778 | 1472905646584 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:27:26 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c699c00 == 33 [pid = 1778] [id = 786] 05:27:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x8e147800) [pid = 1778] [serial = 2357] [outer = (nil)] 05:27:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x8edb3400) [pid = 1778] [serial = 2358] [outer = 0x8e147800] 05:27:26 INFO - PROCESS | 1778 | 1472905646763 Marionette DEBUG loaded listener.js 05:27:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x8fb3a800) [pid = 1778] [serial = 2359] [outer = 0x8e147800] 05:27:27 INFO - PROCESS | 1778 | 1472905647710 Marionette TRACE conn4 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 05:27:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 05:27:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 05:27:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 05:27:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1643ms 05:27:27 INFO - PROCESS | 1778 | 1472905647748 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 05:27:27 INFO - PROCESS | 1778 | 1472905647755 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 05:27:27 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 05:27:27 INFO - PROCESS | 1778 | 1472905647796 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 05:27:27 INFO - PROCESS | 1778 | 1472905647802 Marionette TRACE conn4 <- [1,3110,null,{}] 05:27:27 INFO - PROCESS | 1778 | 1472905647809 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:27 INFO - PROCESS | 1778 | 1472905647814 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:27:28 INFO - PROCESS | 1778 | 1472905648011 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 05:27:28 INFO - PROCESS | 1778 | 1472905648224 Marionette TRACE conn4 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1778 | 1472905648234 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:27:28 INFO - PROCESS | 1778 | ++DOCSHELL 0x911d4800 == 34 [pid = 1778] [id = 787] 05:27:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x911d5c00) [pid = 1778] [serial = 2360] [outer = (nil)] 05:27:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x914a8400) [pid = 1778] [serial = 2361] [outer = 0x911d5c00] 05:27:28 INFO - PROCESS | 1778 | 1472905648352 Marionette DEBUG loaded listener.js 05:27:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x914f4c00) [pid = 1778] [serial = 2362] [outer = 0x911d5c00] 05:27:29 INFO - PROCESS | 1778 | 1472905649310 Marionette TRACE conn4 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 05:27:29 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 05:27:29 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:27:29 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 05:27:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:27:29 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 05:27:29 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1560ms 05:27:29 INFO - PROCESS | 1778 | 1472905649353 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 05:27:29 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 05:27:29 INFO - PROCESS | 1778 | 1472905649357 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 05:27:29 INFO - PROCESS | 1778 | 1472905649364 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 05:27:29 INFO - PROCESS | 1778 | 1472905649370 Marionette TRACE conn4 <- [1,3114,null,{}] 05:27:29 INFO - PROCESS | 1778 | 1472905649428 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:29 INFO - PROCESS | 1778 | 1472905649438 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:27:29 INFO - PROCESS | 1778 | 1472905649700 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 05:27:29 INFO - PROCESS | 1778 | 1472905649850 Marionette TRACE conn4 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"25a2e195-5adf-42a3-883b-730a8ca495c9\");\n\nvar timer = null;\nif (30000) {\n timer = 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:29 INFO - PROCESS | 1778 | 1472905649861 Marionette INFO sendAsync 04240a1e-1d02-430a-af2f-e22d059d5999 05:27:29 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c7ce800 == 35 [pid = 1778] [id = 788] 05:27:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x8fb39000) [pid = 1778] [serial = 2363] [outer = (nil)] 05:27:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x92120c00) [pid = 1778] [serial = 2364] [outer = 0x8fb39000] 05:27:29 INFO - PROCESS | 1778 | 1472905649946 Marionette DEBUG loaded listener.js 05:27:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x92121c00) [pid = 1778] [serial = 2365] [outer = 0x8fb39000] 05:27:30 INFO - PROCESS | 1778 | 1472905650831 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 05:27:30 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 05:27:30 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1504ms 05:27:30 INFO - PROCESS | 1778 | 1472905650867 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 05:27:30 INFO - PROCESS | 1778 | 1472905650872 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 05:27:31 WARNING - u'runner_teardown' () 05:27:31 INFO - No more tests 05:27:31 INFO - Got 0 unexpected results 05:27:31 INFO - SUITE-END | took 1286s 05:27:32 INFO - Closing logging queue 05:27:32 INFO - queue closed 05:27:32 INFO - Return code: 0 05:27:32 WARNING - # TBPL SUCCESS # 05:27:32 INFO - Running post-action listener: _resource_record_post_action 05:27:32 INFO - Running post-run listener: _resource_record_post_run 05:27:33 INFO - Total resource usage - Wall time: 1321s; CPU: 98.0%; Read bytes: 14032896; Write bytes: 923365376; Read time: 420; Write time: 212208 05:27:33 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 05:27:33 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 4096; Write bytes: 155250688; Read time: 12; Write time: 129672 05:27:33 INFO - run-tests - Wall time: 1292s; CPU: 98.0%; Read bytes: 11182080; Write bytes: 768090112; Read time: 316; Write time: 82536 05:27:33 INFO - Running post-run listener: _upload_blobber_files 05:27:33 INFO - Blob upload gear active. 05:27:33 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 05:27:33 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:27:33 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:27:33 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:27:33 INFO - (blobuploader) - INFO - Open directory for files ... 05:27:33 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 05:27:34 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:27:34 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:27:34 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 05:27:34 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:27:34 INFO - (blobuploader) - INFO - Done attempting. 05:27:34 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 05:27:34 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:27:34 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:27:35 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 05:27:35 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:27:35 INFO - (blobuploader) - INFO - Done attempting. 05:27:35 INFO - (blobuploader) - INFO - Iteration through files over. 05:27:35 INFO - Return code: 0 05:27:35 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 05:27:35 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 05:27:35 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/e1bf4ec3830b52e24ec9b4cf9549bf7bfeac45a4b8aed641ba3bf1eb46cfa9954a0251e7c74d04f9e2795ac0aab2c8a9ab1547148bdc602b924a43822b9851e2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/14137338e390dca533397e215a29bad1bdf0f90766d46eaf9555e0d6a2703c24c923a9465555b1df8a63c302c2a613952c7131d53b232399a6c321bbc9e873cb"} 05:27:35 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 05:27:35 INFO - Writing to file /builds/slave/test/properties/blobber_files 05:27:35 INFO - Contents: 05:27:35 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/e1bf4ec3830b52e24ec9b4cf9549bf7bfeac45a4b8aed641ba3bf1eb46cfa9954a0251e7c74d04f9e2795ac0aab2c8a9ab1547148bdc602b924a43822b9851e2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/14137338e390dca533397e215a29bad1bdf0f90766d46eaf9555e0d6a2703c24c923a9465555b1df8a63c302c2a613952c7131d53b232399a6c321bbc9e873cb"} 05:27:35 INFO - Running post-run listener: copy_logs_to_upload_dir 05:27:35 INFO - Copying logs to upload dir... 05:27:35 INFO - mkdir: /builds/slave/test/build/upload/logs 05:27:35 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1877.919902 ========= master_lag: 1.00 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 31 mins, 18 secs) (at 2016-09-03 05:27:36.660485) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-09-03 05:27:36.661356) ========= 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-1472903750.901360-1619623908 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/e1bf4ec3830b52e24ec9b4cf9549bf7bfeac45a4b8aed641ba3bf1eb46cfa9954a0251e7c74d04f9e2795ac0aab2c8a9ab1547148bdc602b924a43822b9851e2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/14137338e390dca533397e215a29bad1bdf0f90766d46eaf9555e0d6a2703c24c923a9465555b1df8a63c302c2a613952c7131d53b232399a6c321bbc9e873cb"} build_url:https://queue.taskcluster.net/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.031926 build_url: 'https://queue.taskcluster.net/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/e1bf4ec3830b52e24ec9b4cf9549bf7bfeac45a4b8aed641ba3bf1eb46cfa9954a0251e7c74d04f9e2795ac0aab2c8a9ab1547148bdc602b924a43822b9851e2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/14137338e390dca533397e215a29bad1bdf0f90766d46eaf9555e0d6a2703c24c923a9465555b1df8a63c302c2a613952c7131d53b232399a6c321bbc9e873cb"}' symbols_url: 'https://queue.taskcluster.net/v1/task/FQldQVaeS-i0PvYKd4aUyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.94 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-09-03 05:27:37.636906) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 2 secs) (at 2016-09-03 05:27:37.637249) ========= 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-1472903750.901360-1619623908 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017543 ========= master_lag: 2.65 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 2 secs) (at 2016-09-03 05:27:40.308483) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-09-03 05:27:40.308826) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-09-03 05:27:40.318929) ========= ========= Total master_lag: 4.71 =========