builder: mozilla-release_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-117 starttime: 1471089671.77 results: success (0) buildid: 20160813031716 builduid: 4b5a9c25ef9241c2987c3bfcefcc43d9 revision: 0253fd92571ac6842143496156ad5c8a8fd1c89a ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-08-13 05:01:11.768738) ========= master: http://buildbot-master02.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-08-13 05:01:11.769202) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-13 05:01:11.769483) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-13 05:01:11.809086) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-08-13 05:01:11.809347) ========= 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-1471089526.434879-338847814 _=/tools/buildbot/bin/python using PTY: False --2016-08-13 05:01:11-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 10.7M=0.001s 2016-08-13 05:01:12 (10.7 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.592315 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-08-13 05:01:12.434401) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-08-13 05:01:12.435064) ========= 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-1471089526.434879-338847814 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.057950 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-08-13 05:01:12.522247) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-08-13 05:01:12.522612) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-release --rev 0253fd92571ac6842143496156ad5c8a8fd1c89a --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 0253fd92571ac6842143496156ad5c8a8fd1c89a --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-1471089526.434879-338847814 _=/tools/buildbot/bin/python using PTY: False 2016-08-13 05:01:12,625 truncating revision to first 12 chars 2016-08-13 05:01:12,625 Setting DEBUG logging. 2016-08-13 05:01:12,626 attempt 1/10 2016-08-13 05:01:12,626 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-release/0253fd92571a?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-08-13 05:01:14,886 unpacking tar archive at: mozilla-release-0253fd92571a/testing/mozharness/ program finished with exit code 0 elapsedTime=2.905051 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-08-13 05:01:15.457951) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-13 05:01:15.458244) ========= script_repo_revision: 0253fd92571ac6842143496156ad5c8a8fd1c89a ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-13 05:01:15.458644) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-13 05:01:15.458913) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-13 05:01:15.488916) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 30 mins, 15 secs) (at 2016-08-13 05:01:15.489185) ========= /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-1471089526.434879-338847814 _=/tools/buildbot/bin/python using PTY: False 05:01:15 INFO - MultiFileLogger online at 20160813 05:01:15 in /builds/slave/test 05:01:15 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-release --download-symbols true 05:01:15 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 05:01:15 INFO - {'append_to_log': False, 05:01:15 INFO - 'base_work_dir': '/builds/slave/test', 05:01:15 INFO - 'blob_upload_branch': 'mozilla-release', 05:01:15 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 05:01:15 INFO - 'buildbot_json_path': 'buildprops.json', 05:01:15 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 05:01:15 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 05:01:15 INFO - 'download_minidump_stackwalk': True, 05:01:15 INFO - 'download_symbols': 'true', 05:01:15 INFO - 'e10s': False, 05:01:15 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 05:01:15 INFO - 'tooltool.py': '/tools/tooltool.py', 05:01:15 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 05:01:15 INFO - '/tools/misc-python/virtualenv.py')}, 05:01:15 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 05:01:15 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 05:01:15 INFO - 'log_level': 'info', 05:01:15 INFO - 'log_to_console': True, 05:01:15 INFO - 'opt_config_files': (), 05:01:15 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 05:01:15 INFO - '--processes=1', 05:01:15 INFO - '--config=%(test_path)s/wptrunner.ini', 05:01:15 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 05:01:15 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 05:01:15 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 05:01:15 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 05:01:15 INFO - 'pip_index': False, 05:01:15 INFO - 'require_test_zip': True, 05:01:15 INFO - 'test_type': ('testharness',), 05:01:15 INFO - 'this_chunk': '1', 05:01:15 INFO - 'tooltool_cache': '/builds/tooltool_cache', 05:01:15 INFO - 'total_chunks': '10', 05:01:15 INFO - 'virtualenv_path': 'venv', 05:01:15 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 05:01:15 INFO - 'work_dir': 'build'} 05:01:15 INFO - ##### 05:01:15 INFO - ##### Running clobber step. 05:01:15 INFO - ##### 05:01:15 INFO - Running pre-action listener: _resource_record_pre_action 05:01:15 INFO - Running main action method: clobber 05:01:15 INFO - rmtree: /builds/slave/test/build 05:01:15 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 05:01:18 INFO - Running post-action listener: _resource_record_post_action 05:01:18 INFO - ##### 05:01:18 INFO - ##### Running read-buildbot-config step. 05:01:18 INFO - ##### 05:01:18 INFO - Running pre-action listener: _resource_record_pre_action 05:01:18 INFO - Running main action method: read_buildbot_config 05:01:18 INFO - Using buildbot properties: 05:01:18 INFO - { 05:01:18 INFO - "project": "", 05:01:18 INFO - "product": "firefox", 05:01:18 INFO - "script_repo_revision": "production", 05:01:18 INFO - "scheduler": "tests-mozilla-release-ubuntu32_vm-debug-unittest", 05:01:18 INFO - "repository": "", 05:01:18 INFO - "buildername": "Ubuntu VM 12.04 mozilla-release debug test web-platform-tests-1", 05:01:18 INFO - "buildid": "20160813031716", 05:01:18 INFO - "pgo_build": "False", 05:01:18 INFO - "basedir": "/builds/slave/test", 05:01:18 INFO - "buildnumber": 16, 05:01:18 INFO - "slavename": "tst-linux32-spot-117", 05:01:18 INFO - "revision": "0253fd92571ac6842143496156ad5c8a8fd1c89a", 05:01:18 INFO - "master": "http://buildbot-master02.bb.releng.use1.mozilla.com:8201/", 05:01:18 INFO - "platform": "linux", 05:01:18 INFO - "branch": "mozilla-release", 05:01:18 INFO - "repo_path": "releases/mozilla-release", 05:01:18 INFO - "moz_repo_path": "", 05:01:18 INFO - "stage_platform": "linux", 05:01:18 INFO - "builduid": "4b5a9c25ef9241c2987c3bfcefcc43d9", 05:01:18 INFO - "slavebuilddir": "test" 05:01:18 INFO - } 05:01:18 INFO - Found installer url https://queue.taskcluster.net/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2. 05:01:18 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.test_packages.json. 05:01:18 INFO - Running post-action listener: _resource_record_post_action 05:01:18 INFO - ##### 05:01:18 INFO - ##### Running download-and-extract step. 05:01:18 INFO - ##### 05:01:18 INFO - Running pre-action listener: _resource_record_pre_action 05:01:18 INFO - Running main action method: download_and_extract 05:01:18 INFO - mkdir: /builds/slave/test/build/tests 05:01:18 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:18 INFO - https://queue.taskcluster.net/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 05:01:18 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.test_packages.json 05:01:18 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.test_packages.json 05:01:18 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.test_packages.json 05:01:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.test_packages.json'}, attempt #1 05:01:18 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.test_packages.json 05:01:18 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found 05:01:18 INFO - retry: Failed, sleeping 30 seconds before retrying 05:01:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.test_packages.json'}, attempt #2 05:01:48 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.test_packages.json 05:01:48 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found 05:01:48 INFO - retry: Failed, sleeping 60 seconds before retrying 05:02:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.test_packages.json'}, attempt #3 05:02:49 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.test_packages.json 05:02:49 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found 05:02:49 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.test_packages.json! 05:02:49 INFO - Caught exception: HTTP Error 404: Not Found 05:02:49 INFO - Caught exception: HTTP Error 404: Not Found 05:02:49 INFO - Caught exception: HTTP Error 404: Not Found 05:02:49 INFO - trying https://queue.taskcluster.net/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.test_packages.json 05:02:49 INFO - Downloading https://queue.taskcluster.net/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.test_packages.json 05:02:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.test_packages.json'}, attempt #1 05:02:49 INFO - Downloaded 1325 bytes. 05:02:49 INFO - Reading from file /builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.test_packages.json 05:02:49 INFO - Using the following test package requirements: 05:02:49 INFO - {u'common': [u'firefox-48.0.1.en-US.linux-i686.common.tests.zip'], 05:02:49 INFO - u'cppunittest': [u'firefox-48.0.1.en-US.linux-i686.common.tests.zip', 05:02:49 INFO - u'firefox-48.0.1.en-US.linux-i686.cppunittest.tests.zip'], 05:02:49 INFO - u'gtest': [u'firefox-48.0.1.en-US.linux-i686.common.tests.zip', 05:02:49 INFO - u'firefox-48.0.1.en-US.linux-i686.gtest.tests.zip'], 05:02:49 INFO - u'jittest': [u'firefox-48.0.1.en-US.linux-i686.common.tests.zip', 05:02:49 INFO - u'jsshell-linux-i686.zip'], 05:02:49 INFO - u'mochitest': [u'firefox-48.0.1.en-US.linux-i686.common.tests.zip', 05:02:49 INFO - u'firefox-48.0.1.en-US.linux-i686.mochitest.tests.zip'], 05:02:49 INFO - u'mozbase': [u'firefox-48.0.1.en-US.linux-i686.common.tests.zip'], 05:02:49 INFO - u'reftest': [u'firefox-48.0.1.en-US.linux-i686.common.tests.zip', 05:02:49 INFO - u'firefox-48.0.1.en-US.linux-i686.reftest.tests.zip'], 05:02:49 INFO - u'talos': [u'firefox-48.0.1.en-US.linux-i686.common.tests.zip', 05:02:49 INFO - u'firefox-48.0.1.en-US.linux-i686.talos.tests.zip'], 05:02:49 INFO - u'web-platform': [u'firefox-48.0.1.en-US.linux-i686.common.tests.zip', 05:02:49 INFO - u'firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip'], 05:02:49 INFO - u'xpcshell': [u'firefox-48.0.1.en-US.linux-i686.common.tests.zip', 05:02:49 INFO - u'firefox-48.0.1.en-US.linux-i686.xpcshell.tests.zip']} 05:02:49 INFO - Downloading packages: [u'firefox-48.0.1.en-US.linux-i686.common.tests.zip', u'firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 05:02:49 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:02:49 INFO - https://queue.taskcluster.net/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 05:02:49 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip 05:02:49 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip 05:02:49 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip 05:02:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip'}, attempt #1 05:02:50 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip 05:02:50 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found 05:02:50 INFO - retry: Failed, sleeping 30 seconds before retrying 05:03:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip'}, attempt #2 05:03:20 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip 05:03:20 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found 05:03:20 INFO - retry: Failed, sleeping 60 seconds before retrying 05:04:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip'}, attempt #3 05:04:20 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip 05:04:20 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found 05:04:20 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip! 05:04:20 INFO - Caught exception: HTTP Error 404: Not Found 05:04:20 INFO - Caught exception: HTTP Error 404: Not Found 05:04:20 INFO - Caught exception: HTTP Error 404: Not Found 05:04:20 INFO - trying https://queue.taskcluster.net/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip 05:04:20 INFO - Downloading https://queue.taskcluster.net/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip 05:04:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip'}, attempt #1 05:04:28 INFO - Downloaded 22824493 bytes. 05:04:28 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 05:04:28 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 05:04:29 INFO - caution: filename not matched: web-platform/* 05:04:29 INFO - Return code: 11 05:04:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:04:29 INFO - https://queue.taskcluster.net/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 05:04:29 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip 05:04:29 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip 05:04:29 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip 05:04:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 05:04:29 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip 05:04:29 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found 05:04:29 INFO - retry: Failed, sleeping 30 seconds before retrying 05:04:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip'}, attempt #2 05:04:59 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip 05:04:59 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found 05:04:59 INFO - retry: Failed, sleeping 60 seconds before retrying 05:05:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip'}, attempt #3 05:05:59 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip 05:05:59 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found 05:05:59 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip! 05:05:59 INFO - Caught exception: HTTP Error 404: Not Found 05:05:59 INFO - Caught exception: HTTP Error 404: Not Found 05:05:59 INFO - Caught exception: HTTP Error 404: Not Found 05:05:59 INFO - trying https://queue.taskcluster.net/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip 05:05:59 INFO - Downloading https://queue.taskcluster.net/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip 05:05:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 05:06:01 INFO - Downloaded 36389875 bytes. 05:06:01 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 05:06:01 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 05:06:05 INFO - caution: filename not matched: bin/* 05:06:05 INFO - caution: filename not matched: config/* 05:06:05 INFO - caution: filename not matched: mozbase/* 05:06:05 INFO - caution: filename not matched: marionette/* 05:06:05 INFO - caution: filename not matched: tools/wptserve/* 05:06:05 INFO - Return code: 11 05:06:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:06:05 INFO - https://queue.taskcluster.net/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 05:06:05 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 05:06:05 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 05:06:05 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 05:06:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.tar.bz2'}, attempt #1 05:06:05 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 05:06:05 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found 05:06:05 INFO - retry: Failed, sleeping 30 seconds before retrying 05:06:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.tar.bz2'}, attempt #2 05:06:35 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 05:06:35 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found 05:06:35 INFO - retry: Failed, sleeping 60 seconds before retrying 05:07:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.tar.bz2'}, attempt #3 05:07:36 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 05:07:36 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found 05:07:36 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.tar.bz2! 05:07:36 INFO - Caught exception: HTTP Error 404: Not Found 05:07:36 INFO - Caught exception: HTTP Error 404: Not Found 05:07:36 INFO - Caught exception: HTTP Error 404: Not Found 05:07:36 INFO - trying https://queue.taskcluster.net/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 05:07:36 INFO - Downloading https://queue.taskcluster.net/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 05:07:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.tar.bz2'}, attempt #1 05:07:38 INFO - Downloaded 69357957 bytes. 05:07:38 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 05:07:38 INFO - mkdir: /builds/slave/test/properties 05:07:38 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 05:07:38 INFO - Writing to file /builds/slave/test/properties/build_url 05:07:38 INFO - Contents: 05:07:38 INFO - build_url:https://queue.taskcluster.net/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 05:07:39 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip 05:07:39 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 05:07:39 INFO - Writing to file /builds/slave/test/properties/symbols_url 05:07:39 INFO - Contents: 05:07:39 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip 05:07:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:07:39 INFO - https://queue.taskcluster.net/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 05:07:39 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip 05:07:39 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip 05:07:39 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip 05:07:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 05:07:39 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip 05:07:39 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found 05:07:39 INFO - retry: Failed, sleeping 30 seconds before retrying 05:08:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #2 05:08:10 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip 05:08:10 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found 05:08:10 INFO - retry: Failed, sleeping 60 seconds before retrying 05:09:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #3 05:09:10 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip 05:09:10 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found 05:09:10 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip! 05:09:10 INFO - Caught exception: HTTP Error 404: Not Found 05:09:10 INFO - Caught exception: HTTP Error 404: Not Found 05:09:10 INFO - Caught exception: HTTP Error 404: Not Found 05:09:10 INFO - trying https://queue.taskcluster.net/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip 05:09:10 INFO - Downloading https://queue.taskcluster.net/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip 05:09:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 05:09:49 INFO - Downloaded 92312342 bytes. 05:09:49 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 05:09:49 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 05:09:58 INFO - Return code: 0 05:09:58 INFO - Running post-action listener: _resource_record_post_action 05:09:58 INFO - Running post-action listener: set_extra_try_arguments 05:09:58 INFO - ##### 05:09:58 INFO - ##### Running create-virtualenv step. 05:09:58 INFO - ##### 05:09:58 INFO - Running pre-action listener: _pre_create_virtualenv 05:09:58 INFO - Running pre-action listener: _resource_record_pre_action 05:09:58 INFO - Running main action method: create_virtualenv 05:09:58 INFO - Creating virtualenv /builds/slave/test/build/venv 05:09:58 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:09:58 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 05:09:59 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 05:09:59 INFO - Using real prefix '/usr' 05:09:59 INFO - New python executable in /builds/slave/test/build/venv/bin/python 05:10:00 INFO - Installing distribute.............................................................................................................................................................................................done. 05:10:04 INFO - Installing pip.................done. 05:10:04 INFO - Return code: 0 05:10:04 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 05:10:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:10:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:10:04 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:10:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:10:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:10:04 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:10:04 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 0x948fc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x94f6598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x95a8f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x928ae30>, '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 0x9527c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x95a6470>, '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-1471089526.434879-338847814', '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:10:04 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:10:04 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:10:04 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:10:04 INFO - 'CCACHE_UMASK': '002', 05:10:04 INFO - 'DISPLAY': ':0', 05:10:04 INFO - 'HOME': '/home/cltbld', 05:10:04 INFO - 'LANG': 'en_US.UTF-8', 05:10:04 INFO - 'LOGNAME': 'cltbld', 05:10:04 INFO - 'MAIL': '/var/mail/cltbld', 05:10:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:10:04 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:10:04 INFO - 'MOZ_NO_REMOTE': '1', 05:10:04 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:10:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:10:04 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:10:04 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:10:04 INFO - 'PWD': '/builds/slave/test', 05:10:04 INFO - 'SHELL': '/bin/bash', 05:10:04 INFO - 'SHLVL': '1', 05:10:04 INFO - 'TERM': 'linux', 05:10:04 INFO - 'TMOUT': '86400', 05:10:04 INFO - 'USER': 'cltbld', 05:10:04 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1471089526.434879-338847814', 05:10:04 INFO - '_': '/tools/buildbot/bin/python'} 05:10:04 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:10:04 INFO - Downloading/unpacking psutil>=0.7.1 05:10:04 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:10:04 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:10:04 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:10:04 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:10:04 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:10:04 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:10:10 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 05:10:10 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:10:10 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:10:10 INFO - Installing collected packages: psutil 05:10:10 INFO - Running setup.py install for psutil 05:10:11 INFO - building 'psutil._psutil_linux' extension 05:10:11 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o 05:10:11 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 05:10:11 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 05:10:11 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:10:11 INFO - building 'psutil._psutil_posix' extension 05:10:11 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:10:11 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:10:12 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:10:12 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:10:12 INFO - Successfully installed psutil 05:10:12 INFO - Cleaning up... 05:10:12 INFO - Return code: 0 05:10:12 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 05:10: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:10:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:10:12 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:10: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:10:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:10:12 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:10:12 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x948fc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x94f6598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x95a8f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x928ae30>, '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 0x9527c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x95a6470>, '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-1471089526.434879-338847814', '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:10:12 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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:10:12 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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:10:12 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:10:12 INFO - 'CCACHE_UMASK': '002', 05:10:12 INFO - 'DISPLAY': ':0', 05:10:12 INFO - 'HOME': '/home/cltbld', 05:10:12 INFO - 'LANG': 'en_US.UTF-8', 05:10:12 INFO - 'LOGNAME': 'cltbld', 05:10:12 INFO - 'MAIL': '/var/mail/cltbld', 05:10:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:10:12 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:10:12 INFO - 'MOZ_NO_REMOTE': '1', 05:10:12 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:10:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:10:12 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:10:12 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:10:12 INFO - 'PWD': '/builds/slave/test', 05:10:12 INFO - 'SHELL': '/bin/bash', 05:10:12 INFO - 'SHLVL': '1', 05:10:12 INFO - 'TERM': 'linux', 05:10:12 INFO - 'TMOUT': '86400', 05:10:12 INFO - 'USER': 'cltbld', 05:10:12 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1471089526.434879-338847814', 05:10:12 INFO - '_': '/tools/buildbot/bin/python'} 05:10:12 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:10:12 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 05:10:12 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:10:12 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:10:12 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:10:12 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:10:12 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:10:12 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:10:17 INFO - Downloading mozsystemmonitor-0.0.tar.gz 05:10:17 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 05:10:17 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:10:17 INFO - Installing collected packages: mozsystemmonitor 05:10:17 INFO - Running setup.py install for mozsystemmonitor 05:10:17 INFO - Successfully installed mozsystemmonitor 05:10:17 INFO - Cleaning up... 05:10:17 INFO - Return code: 0 05:10:17 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 05:10:17 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:10:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:10:17 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:10:17 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:10:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:10:17 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:10:17 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 0x948fc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x94f6598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x95a8f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x928ae30>, '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 0x9527c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x95a6470>, '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-1471089526.434879-338847814', '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:10:17 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:10:17 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:10:17 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:10:17 INFO - 'CCACHE_UMASK': '002', 05:10:17 INFO - 'DISPLAY': ':0', 05:10:17 INFO - 'HOME': '/home/cltbld', 05:10:17 INFO - 'LANG': 'en_US.UTF-8', 05:10:17 INFO - 'LOGNAME': 'cltbld', 05:10:17 INFO - 'MAIL': '/var/mail/cltbld', 05:10:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:10:17 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:10:17 INFO - 'MOZ_NO_REMOTE': '1', 05:10:17 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:10:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:10:17 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:10:17 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:10:17 INFO - 'PWD': '/builds/slave/test', 05:10:17 INFO - 'SHELL': '/bin/bash', 05:10:17 INFO - 'SHLVL': '1', 05:10:17 INFO - 'TERM': 'linux', 05:10:17 INFO - 'TMOUT': '86400', 05:10:17 INFO - 'USER': 'cltbld', 05:10:17 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1471089526.434879-338847814', 05:10:17 INFO - '_': '/tools/buildbot/bin/python'} 05:10:17 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:10:17 INFO - Downloading/unpacking blobuploader==1.2.4 05:10:17 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:10:17 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:10:17 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:10:17 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:10:17 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:10:17 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:10:22 INFO - Downloading blobuploader-1.2.4.tar.gz 05:10:22 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 05:10:22 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 05:10:22 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:10:22 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:10:22 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:10:22 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:10:22 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:10:22 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:10:23 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 05:10:23 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 05:10: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:10: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:10: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:10: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:10: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:10: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:10:24 INFO - Downloading docopt-0.6.1.tar.gz 05:10:24 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 05:10:24 INFO - Installing collected packages: blobuploader, requests, docopt 05:10:24 INFO - Running setup.py install for blobuploader 05:10:24 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 05:10:24 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 05:10:24 INFO - Running setup.py install for requests 05:10:25 INFO - Running setup.py install for docopt 05:10:25 INFO - Successfully installed blobuploader requests docopt 05:10:25 INFO - Cleaning up... 05:10:25 INFO - Return code: 0 05:10:25 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:10:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:10:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:10:25 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:10:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:10:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:10:25 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:10:25 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 0x948fc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x94f6598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x95a8f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x928ae30>, '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 0x9527c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x95a6470>, '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-1471089526.434879-338847814', '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:10:25 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:10:25 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:10:25 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:10:25 INFO - 'CCACHE_UMASK': '002', 05:10:25 INFO - 'DISPLAY': ':0', 05:10:25 INFO - 'HOME': '/home/cltbld', 05:10:25 INFO - 'LANG': 'en_US.UTF-8', 05:10:25 INFO - 'LOGNAME': 'cltbld', 05:10:25 INFO - 'MAIL': '/var/mail/cltbld', 05:10:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:10:25 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:10:25 INFO - 'MOZ_NO_REMOTE': '1', 05:10:25 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:10:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:10:25 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:10:25 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:10:25 INFO - 'PWD': '/builds/slave/test', 05:10:25 INFO - 'SHELL': '/bin/bash', 05:10:25 INFO - 'SHLVL': '1', 05:10:25 INFO - 'TERM': 'linux', 05:10:25 INFO - 'TMOUT': '86400', 05:10:25 INFO - 'USER': 'cltbld', 05:10:25 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1471089526.434879-338847814', 05:10:25 INFO - '_': '/tools/buildbot/bin/python'} 05:10:26 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:10:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:10:26 INFO - Running setup.py (path:/tmp/pip-7idO5G-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:10:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:10:26 INFO - Running setup.py (path:/tmp/pip-hUYXFe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:10:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:10:26 INFO - Running setup.py (path:/tmp/pip-fw26YX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:10:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:10:26 INFO - Running setup.py (path:/tmp/pip-ZejA3B-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:10:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:10:26 INFO - Running setup.py (path:/tmp/pip-dVaOnx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:10:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:10:26 INFO - Running setup.py (path:/tmp/pip-OQ0Byv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:10:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:10:26 INFO - Running setup.py (path:/tmp/pip-yPrrBo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:10:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:10:26 INFO - Running setup.py (path:/tmp/pip-5CWC80-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:10:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:10:27 INFO - Running setup.py (path:/tmp/pip-3UK33W-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:10:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:10:27 INFO - Running setup.py (path:/tmp/pip-0NdZEm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:10:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:10:27 INFO - Running setup.py (path:/tmp/pip-06rYmw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:10:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:10:27 INFO - Running setup.py (path:/tmp/pip-XCBatJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:10:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:10:27 INFO - Running setup.py (path:/tmp/pip-iGR36u-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:10:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:10:27 INFO - Running setup.py (path:/tmp/pip-YL4zsi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:10:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:10:27 INFO - Running setup.py (path:/tmp/pip-tdDloi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:10:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:10:27 INFO - Running setup.py (path:/tmp/pip-B_srbV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:10:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:10:28 INFO - Running setup.py (path:/tmp/pip-Hmx65x-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:10:28 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:10:28 INFO - Running setup.py (path:/tmp/pip-NGYB9e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:10:28 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:10:28 INFO - Running setup.py (path:/tmp/pip-Y860aB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:10:28 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:10:28 INFO - Running setup.py (path:/tmp/pip-J1KU1m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:10:28 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:10:28 INFO - Running setup.py (path:/tmp/pip-UBGKK8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:10:29 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:10:29 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:10:29 INFO - Running setup.py install for manifestparser 05:10:29 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 05:10:29 INFO - Running setup.py install for mozcrash 05:10:29 INFO - Running setup.py install for mozdebug 05:10:29 INFO - Running setup.py install for mozdevice 05:10:29 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 05:10:29 INFO - Installing dm script to /builds/slave/test/build/venv/bin 05:10:29 INFO - Running setup.py install for mozfile 05:10:30 INFO - Running setup.py install for mozhttpd 05:10:30 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 05:10:30 INFO - Running setup.py install for mozinfo 05:10:30 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 05:10:30 INFO - Running setup.py install for mozInstall 05:10:30 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 05:10:30 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 05:10:30 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 05:10:30 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 05:10:30 INFO - Running setup.py install for mozleak 05:10:30 INFO - Running setup.py install for mozlog 05:10:31 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 05:10:31 INFO - Running setup.py install for moznetwork 05:10:31 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 05:10:31 INFO - Running setup.py install for mozprocess 05:10:31 INFO - Running setup.py install for mozprofile 05:10:31 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 05:10:31 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 05:10:31 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 05:10:31 INFO - Running setup.py install for mozrunner 05:10:32 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 05:10:32 INFO - Running setup.py install for mozscreenshot 05:10:32 INFO - Running setup.py install for moztest 05:10:32 INFO - Running setup.py install for mozversion 05:10:32 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 05:10:32 INFO - Running setup.py install for wptserve 05:10:32 INFO - Running setup.py install for marionette-driver 05:10:33 INFO - Running setup.py install for browsermob-proxy 05:10:33 INFO - Running setup.py install for marionette-client 05:10:33 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:10:33 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 05:10:33 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:10:33 INFO - Cleaning up... 05:10:33 INFO - Return code: 0 05:10:33 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:10:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:10:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:10:33 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:10:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:10:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:10:33 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:10:33 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 0x948fc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x94f6598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x95a8f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x928ae30>, '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 0x9527c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x95a6470>, '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-1471089526.434879-338847814', '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:10:33 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:10:33 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:10:33 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:10:33 INFO - 'CCACHE_UMASK': '002', 05:10:33 INFO - 'DISPLAY': ':0', 05:10:33 INFO - 'HOME': '/home/cltbld', 05:10:33 INFO - 'LANG': 'en_US.UTF-8', 05:10:33 INFO - 'LOGNAME': 'cltbld', 05:10:33 INFO - 'MAIL': '/var/mail/cltbld', 05:10:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:10:33 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:10:33 INFO - 'MOZ_NO_REMOTE': '1', 05:10:33 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:10:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:10:33 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:10:33 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:10:33 INFO - 'PWD': '/builds/slave/test', 05:10:33 INFO - 'SHELL': '/bin/bash', 05:10:33 INFO - 'SHLVL': '1', 05:10:33 INFO - 'TERM': 'linux', 05:10:33 INFO - 'TMOUT': '86400', 05:10:33 INFO - 'USER': 'cltbld', 05:10:33 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1471089526.434879-338847814', 05:10:33 INFO - '_': '/tools/buildbot/bin/python'} 05:10:34 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:10:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:10:34 INFO - Running setup.py (path:/tmp/pip-F9IN3_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:10:34 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:10:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:10:34 INFO - Running setup.py (path:/tmp/pip-qob1Mw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:10:34 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:10:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:10:34 INFO - Running setup.py (path:/tmp/pip-8VosNN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:10:34 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:10:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:10:34 INFO - Running setup.py (path:/tmp/pip-QPPjO5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:10:34 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:10:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:10:34 INFO - Running setup.py (path:/tmp/pip-0XbaK9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:10:34 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:10:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:10:34 INFO - Running setup.py (path:/tmp/pip-jWGpEL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:10:35 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:10:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:10:35 INFO - Running setup.py (path:/tmp/pip-JncwvI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:10:35 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:10:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:10:35 INFO - Running setup.py (path:/tmp/pip-isysxi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:10:35 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:10:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:10:35 INFO - Running setup.py (path:/tmp/pip-tWJ6T0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:10:35 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:10:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:10:35 INFO - Running setup.py (path:/tmp/pip-xPFxSp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:10:35 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:10:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:10:35 INFO - Running setup.py (path:/tmp/pip-Vcw9je-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:10:35 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:10:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:10:35 INFO - Running setup.py (path:/tmp/pip-Bo7kv6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:10:35 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:10:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:10:35 INFO - Running setup.py (path:/tmp/pip-v0KHt7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:10:35 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:10:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:10:35 INFO - Running setup.py (path:/tmp/pip-Xu2oVt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:10:36 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:10:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:10:36 INFO - Running setup.py (path:/tmp/pip-GXxCiF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:10:36 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:10:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:10:36 INFO - Running setup.py (path:/tmp/pip-qlRj2K-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:10:36 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:10:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:10:36 INFO - Running setup.py (path:/tmp/pip-Q0OODn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:10:36 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:10:36 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:10:36 INFO - Running setup.py (path:/tmp/pip-omIvNu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:10:36 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:10:36 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:10:36 INFO - Running setup.py (path:/tmp/pip-PIkCJQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:10:36 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:10:36 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:10:36 INFO - Running setup.py (path:/tmp/pip-Zot3ZM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:10:36 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:10:36 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:10:37 INFO - Running setup.py (path:/tmp/pip-3gRnAm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:10:37 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:10:37 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:10:37 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:10:37 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:10:37 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:10:37 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:10:37 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:10:37 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 05:10:37 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:10:37 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:10:37 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:10:37 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:10:37 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:10:37 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:10:42 INFO - Downloading blessings-1.6.tar.gz 05:10:42 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 05:10:42 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:10:42 INFO - Installing collected packages: blessings 05:10:42 INFO - Running setup.py install for blessings 05:10:42 INFO - Successfully installed blessings 05:10:42 INFO - Cleaning up... 05:10:42 INFO - Return code: 0 05:10:42 INFO - Done creating virtualenv /builds/slave/test/build/venv. 05:10:42 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:10:42 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:10:42 INFO - Reading from file tmpfile_stdout 05:10:42 INFO - Current package versions: 05:10:42 INFO - argparse == 1.2.1 05:10:42 INFO - blessings == 1.6 05:10:42 INFO - blobuploader == 1.2.4 05:10:42 INFO - browsermob-proxy == 0.6.0 05:10:42 INFO - docopt == 0.6.1 05:10:42 INFO - manifestparser == 1.1 05:10:42 INFO - marionette-client == 2.3.0 05:10:42 INFO - marionette-driver == 1.4.0 05:10:42 INFO - mozInstall == 1.12 05:10:42 INFO - mozcrash == 0.17 05:10:42 INFO - mozdebug == 0.1 05:10:42 INFO - mozdevice == 0.48 05:10:42 INFO - mozfile == 1.2 05:10:42 INFO - mozhttpd == 0.7 05:10:42 INFO - mozinfo == 0.9 05:10:42 INFO - mozleak == 0.1 05:10:42 INFO - mozlog == 3.1 05:10:42 INFO - moznetwork == 0.27 05:10:42 INFO - mozprocess == 0.22 05:10:42 INFO - mozprofile == 0.28 05:10:42 INFO - mozrunner == 6.11 05:10:42 INFO - mozscreenshot == 0.1 05:10:42 INFO - mozsystemmonitor == 0.0 05:10:42 INFO - moztest == 0.7 05:10:42 INFO - mozversion == 1.4 05:10:42 INFO - psutil == 3.1.1 05:10:42 INFO - requests == 1.2.3 05:10:42 INFO - wptserve == 1.4.0 05:10:42 INFO - wsgiref == 0.1.2 05:10:42 INFO - Running post-action listener: _resource_record_post_action 05:10:42 INFO - Running post-action listener: _start_resource_monitoring 05:10:43 INFO - Starting resource monitoring. 05:10:43 INFO - ##### 05:10:43 INFO - ##### Running pull step. 05:10:43 INFO - ##### 05:10:43 INFO - Running pre-action listener: _resource_record_pre_action 05:10:43 INFO - Running main action method: pull 05:10:43 INFO - Pull has nothing to do! 05:10:43 INFO - Running post-action listener: _resource_record_post_action 05:10:43 INFO - ##### 05:10:43 INFO - ##### Running install step. 05:10:43 INFO - ##### 05:10:43 INFO - Running pre-action listener: _resource_record_pre_action 05:10:43 INFO - Running main action method: install 05:10:43 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:10:43 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:10:43 INFO - Reading from file tmpfile_stdout 05:10:43 INFO - Detecting whether we're running mozinstall >=1.0... 05:10:43 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 05:10:43 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 05:10:43 INFO - Reading from file tmpfile_stdout 05:10:43 INFO - Output received: 05:10:43 INFO - Usage: mozinstall [options] installer 05:10:43 INFO - Options: 05:10:43 INFO - -h, --help show this help message and exit 05:10:43 INFO - -d DEST, --destination=DEST 05:10:43 INFO - Directory to install application into. [default: 05:10:43 INFO - "/builds/slave/test"] 05:10:43 INFO - --app=APP Application being installed. [default: firefox] 05:10:43 INFO - mkdir: /builds/slave/test/build/application 05:10:43 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 05:10:43 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 05:11:12 INFO - Reading from file tmpfile_stdout 05:11:12 INFO - Output received: 05:11:12 INFO - /builds/slave/test/build/application/firefox/firefox 05:11:12 INFO - Running post-action listener: _resource_record_post_action 05:11:12 INFO - ##### 05:11:12 INFO - ##### Running run-tests step. 05:11:12 INFO - ##### 05:11:12 INFO - Running pre-action listener: _resource_record_pre_action 05:11:12 INFO - Running main action method: run_tests 05:11:12 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 05:11:12 INFO - Minidump filename unknown. Determining based upon platform and architecture. 05:11:12 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 05:11:12 INFO - grabbing minidump binary from tooltool 05:11: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:11:12 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 0x928ae30>, '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 0x9527c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x95a6470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 05:11:12 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:11:12 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:11:12 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 05:11:12 INFO - Return code: 0 05:11:12 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 05:11:12 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 05:11:12 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/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 05:11:12 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/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 05:11:12 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:11:12 INFO - 'CCACHE_UMASK': '002', 05:11:12 INFO - 'DISPLAY': ':0', 05:11:12 INFO - 'HOME': '/home/cltbld', 05:11:12 INFO - 'LANG': 'en_US.UTF-8', 05:11:12 INFO - 'LOGNAME': 'cltbld', 05:11:12 INFO - 'MAIL': '/var/mail/cltbld', 05:11:12 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 05:11:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:11:12 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:11:12 INFO - 'MOZ_NO_REMOTE': '1', 05:11:12 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:11:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:11:12 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:11:12 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:11:12 INFO - 'PWD': '/builds/slave/test', 05:11:12 INFO - 'SHELL': '/bin/bash', 05:11:12 INFO - 'SHLVL': '1', 05:11:12 INFO - 'TERM': 'linux', 05:11:12 INFO - 'TMOUT': '86400', 05:11:12 INFO - 'USER': 'cltbld', 05:11:12 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1471089526.434879-338847814', 05:11:12 INFO - '_': '/tools/buildbot/bin/python'} 05:11:12 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/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 05:11:13 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:11:13 INFO - import pkg_resources 05:11:14 INFO - Using 1 client processes 05:11:14 INFO - wptserve Starting http server on 127.0.0.1:8000 05:11:14 INFO - wptserve Starting http server on 127.0.0.1:8001 05:11:14 INFO - wptserve Starting http server on 127.0.0.1:8443 05:11:17 INFO - SUITE-START | Running 778 tests 05:11:17 INFO - Running testharness tests 05:11:17 INFO - Setting up ssl 05:11:17 INFO - PROCESS | certutil | 05:11:17 INFO - PROCESS | certutil | 05:11:17 INFO - PROCESS | certutil | 05:11:17 INFO - Certificate Nickname Trust Attributes 05:11:17 INFO - SSL,S/MIME,JAR/XPI 05:11:17 INFO - 05:11:17 INFO - web-platform-tests CT,, 05:11:17 INFO - 05:11:17 INFO - Starting runner 05:11:19 INFO - PROCESS | 1789 | 1471090279958 Marionette DEBUG Marionette enabled via build flag and pref 05:11:20 INFO - PROCESS | 1789 | ++DOCSHELL 0xa4d58c00 == 1 [pid = 1789] [id = 1] 05:11:20 INFO - PROCESS | 1789 | ++DOMWINDOW == 1 (0xa4d59000) [pid = 1789] [serial = 1] [outer = (nil)] 05:11:20 INFO - PROCESS | 1789 | [1789] WARNING: No inner window available!: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:11:20 INFO - PROCESS | 1789 | ++DOMWINDOW == 2 (0xa4d59800) [pid = 1789] [serial = 2] [outer = 0xa4d59000] 05:11:20 INFO - PROCESS | 1789 | 1471090280621 Marionette INFO Listening on port 2828 05:11:21 INFO - PROCESS | 1789 | 1471090281203 Marionette DEBUG Marionette enabled via command-line flag 05:11:21 INFO - PROCESS | 1789 | ++DOCSHELL 0xa23b4800 == 2 [pid = 1789] [id = 2] 05:11:21 INFO - PROCESS | 1789 | ++DOMWINDOW == 3 (0xa2003400) [pid = 1789] [serial = 3] [outer = (nil)] 05:11:21 INFO - PROCESS | 1789 | [1789] WARNING: No inner window available!: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:11:21 INFO - PROCESS | 1789 | ++DOMWINDOW == 4 (0xa2003c00) [pid = 1789] [serial = 4] [outer = 0xa2003400] 05:11:21 INFO - PROCESS | 1789 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20d44a0 05:11:21 INFO - PROCESS | 1789 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20d4f80 05:11:21 INFO - PROCESS | 1789 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a11011a0 05:11:21 INFO - PROCESS | 1789 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a1101e40 05:11:21 INFO - PROCESS | 1789 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20ebb20 05:11:21 INFO - PROCESS | 1789 | ++DOMWINDOW == 5 (0xa1122000) [pid = 1789] [serial = 5] [outer = 0xa4d59000] 05:11:21 INFO - PROCESS | 1789 | [1789] 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:11:21 INFO - PROCESS | 1789 | 1471090281602 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:35304 05:11:21 INFO - PROCESS | 1789 | [1789] 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:11:21 INFO - PROCESS | 1789 | 1471090281680 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:35305 05:11:21 INFO - PROCESS | 1789 | 1471090281689 Marionette DEBUG Closed connection conn0 05:11:21 INFO - PROCESS | 1789 | [1789] 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:11:21 INFO - PROCESS | 1789 | [1789] 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:11:21 INFO - PROCESS | 1789 | 1471090281816 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:35306 05:11:21 INFO - PROCESS | 1789 | 1471090281819 Marionette DEBUG Closed connection conn1 05:11:21 INFO - PROCESS | 1789 | [1789] 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:11:21 INFO - PROCESS | 1789 | 1471090281887 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:35307 05:11:21 INFO - PROCESS | 1789 | 1471090281893 Marionette DEBUG Closed connection conn2 05:11:21 INFO - PROCESS | 1789 | 1471090281951 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 05:11:21 INFO - PROCESS | 1789 | 1471090281965 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0.1","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160813031716","device":"desktop","version":"48.0.1"} 05:11:22 INFO - PROCESS | 1789 | [1789] 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:11:23 INFO - PROCESS | 1789 | ++DOCSHELL 0x9aef0c00 == 3 [pid = 1789] [id = 3] 05:11:23 INFO - PROCESS | 1789 | ++DOMWINDOW == 6 (0x9aef1000) [pid = 1789] [serial = 6] [outer = (nil)] 05:11:23 INFO - PROCESS | 1789 | ++DOCSHELL 0x9aef1400 == 4 [pid = 1789] [id = 4] 05:11:23 INFO - PROCESS | 1789 | ++DOMWINDOW == 7 (0x9aef1800) [pid = 1789] [serial = 7] [outer = (nil)] 05:11:23 INFO - PROCESS | 1789 | [1789] 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:11:24 INFO - PROCESS | 1789 | ++DOCSHELL 0x9a432400 == 5 [pid = 1789] [id = 5] 05:11:24 INFO - PROCESS | 1789 | ++DOMWINDOW == 8 (0x9a432800) [pid = 1789] [serial = 8] [outer = (nil)] 05:11:24 INFO - PROCESS | 1789 | [1789] 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:11:24 INFO - PROCESS | 1789 | [1789] 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:11:24 INFO - PROCESS | 1789 | ++DOMWINDOW == 9 (0x9a2d4800) [pid = 1789] [serial = 9] [outer = 0x9a432800] 05:11:24 INFO - PROCESS | 1789 | ++DOMWINDOW == 10 (0x99e6b800) [pid = 1789] [serial = 10] [outer = 0x9aef1000] 05:11:24 INFO - PROCESS | 1789 | ++DOMWINDOW == 11 (0x99e6d400) [pid = 1789] [serial = 11] [outer = 0x9aef1800] 05:11:24 INFO - PROCESS | 1789 | ++DOMWINDOW == 12 (0x99e6fc00) [pid = 1789] [serial = 12] [outer = 0x9a432800] 05:11:25 INFO - PROCESS | 1789 | 1471090285726 Marionette INFO startBrowser de0829df-10ee-4e4d-bfcf-4e062199d035 05:11:25 INFO - PROCESS | 1789 | 1471090285772 Marionette DEBUG loaded listener.js 05:11:25 INFO - PROCESS | 1789 | 1471090285789 Marionette DEBUG loaded listener.js 05:11:25 INFO - PROCESS | 1789 | 1471090285793 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:11:26 INFO - PROCESS | 1789 | ++DOMWINDOW == 13 (0x9a430c00) [pid = 1789] [serial = 13] [outer = 0x9a432800] 05:11:26 INFO - PROCESS | 1789 | 1471090286451 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"de0829df-10ee-4e4d-bfcf-4e062199d035","capabilities":{"browserName":"Firefox","browserVersion":"48.0.1","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160813031716","device":"desktop","version":"48.0.1","command_id":1}}] 05:11:26 INFO - PROCESS | 1789 | 1471090286709 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 05:11:26 INFO - PROCESS | 1789 | 1471090286715 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:11:27 INFO - PROCESS | 1789 | 1471090287071 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 05:11:27 INFO - PROCESS | 1789 | 1471090287148 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 05:11:27 INFO - PROCESS | 1789 | 1471090287152 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:11:27 INFO - PROCESS | 1789 | [1789] 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:11:27 INFO - PROCESS | 1789 | [1789] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:11:27 INFO - PROCESS | 1789 | ++DOMWINDOW == 14 (0x9544bc00) [pid = 1789] [serial = 14] [outer = 0x9a432800] 05:11:27 INFO - PROCESS | 1789 | [1789] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:11:27 INFO - PROCESS | 1789 | [1789] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:11:27 INFO - PROCESS | 1789 | 1471090287892 Marionette TRACE conn3 <- [1,3,null,{}] 05:11:27 INFO - PROCESS | 1789 | 1471090287952 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 05:11:27 INFO - PROCESS | 1789 | 1471090287960 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:11:28 INFO - PROCESS | 1789 | 1471090288005 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 05:11:28 INFO - PROCESS | 1789 | 1471090288052 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 05:11:28 INFO - PROCESS | 1789 | 1471090288055 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 05:11:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 05:11:28 INFO - PROCESS | 1789 | 1471090288085 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 05:11:28 INFO - PROCESS | 1789 | 1471090288090 Marionette TRACE conn3 <- [1,6,null,{}] 05:11:28 INFO - PROCESS | 1789 | 1471090288160 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:28 INFO - PROCESS | 1789 | 1471090288166 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:11:28 INFO - PROCESS | 1789 | 1471090288187 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 05:11:28 INFO - PROCESS | 1789 | 1471090288196 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090288203 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:11:28 INFO - PROCESS | 1789 | ++DOCSHELL 0x93d6bc00 == 6 [pid = 1789] [id = 6] 05:11:28 INFO - PROCESS | 1789 | ++DOMWINDOW == 15 (0x93d6c000) [pid = 1789] [serial = 15] [outer = (nil)] 05:11:28 INFO - PROCESS | 1789 | ++DOMWINDOW == 16 (0x93d6e000) [pid = 1789] [serial = 16] [outer = 0x93d6c000] 05:11:28 INFO - PROCESS | 1789 | 1471090288276 Marionette DEBUG loaded listener.js 05:11:28 INFO - PROCESS | 1789 | ++DOMWINDOW == 17 (0x93d72800) [pid = 1789] [serial = 17] [outer = 0x93d6c000] 05:11:28 INFO - PROCESS | 1789 | ++DOCSHELL 0x93d73c00 == 7 [pid = 1789] [id = 7] 05:11:28 INFO - PROCESS | 1789 | ++DOMWINDOW == 18 (0x95447800) [pid = 1789] [serial = 18] [outer = (nil)] 05:11:28 INFO - PROCESS | 1789 | ++DOMWINDOW == 19 (0x93bbc000) [pid = 1789] [serial = 19] [outer = 0x95447800] 05:11:28 INFO - PROCESS | 1789 | 1471090288773 Marionette DEBUG loaded listener.js 05:11:28 INFO - PROCESS | 1789 | ++DOMWINDOW == 20 (0x93bbf400) [pid = 1789] [serial = 20] [outer = 0x95447800] 05:11:29 INFO - PROCESS | 1789 | [1789] 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:11:29 INFO - PROCESS | 1789 | 1471090289304 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 05:11:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 05:11:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1265ms 05:11:29 INFO - PROCESS | 1789 | 1471090289350 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 05:11:29 INFO - PROCESS | 1789 | 1471090289354 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 05:11:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 05:11:29 INFO - PROCESS | 1789 | 1471090289427 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 05:11:29 INFO - PROCESS | 1789 | 1471090289429 Marionette TRACE conn3 <- [1,10,null,{}] 05:11:29 INFO - PROCESS | 1789 | 1471090289468 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:29 INFO - PROCESS | 1789 | 1471090289477 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:11:29 INFO - PROCESS | 1789 | 1471090289669 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 05:11:29 INFO - PROCESS | 1789 | 1471090289688 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090289702 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:11:29 INFO - PROCESS | 1789 | ++DOCSHELL 0x92225800 == 8 [pid = 1789] [id = 8] 05:11:29 INFO - PROCESS | 1789 | ++DOMWINDOW == 21 (0x92225c00) [pid = 1789] [serial = 21] [outer = (nil)] 05:11:29 INFO - PROCESS | 1789 | ++DOMWINDOW == 22 (0x92227c00) [pid = 1789] [serial = 22] [outer = 0x92225c00] 05:11:29 INFO - PROCESS | 1789 | 1471090289820 Marionette DEBUG loaded listener.js 05:11:29 INFO - PROCESS | 1789 | ++DOMWINDOW == 23 (0x9222c400) [pid = 1789] [serial = 23] [outer = 0x92225c00] 05:11:31 INFO - PROCESS | 1789 | 1471090291047 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 05:11:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 05:11:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1664ms 05:11:31 INFO - PROCESS | 1789 | 1471090291081 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 05:11:31 INFO - PROCESS | 1789 | 1471090291087 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 05:11:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 05:11:31 INFO - PROCESS | 1789 | 1471090291109 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 05:11:31 INFO - PROCESS | 1789 | 1471090291115 Marionette TRACE conn3 <- [1,14,null,{}] 05:11:31 INFO - PROCESS | 1789 | ++DOCSHELL 0x924cf800 == 9 [pid = 1789] [id = 9] 05:11:31 INFO - PROCESS | 1789 | ++DOMWINDOW == 24 (0x924cfc00) [pid = 1789] [serial = 24] [outer = (nil)] 05:11:31 INFO - PROCESS | 1789 | 1471090291230 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:31 INFO - PROCESS | 1789 | 1471090291237 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:11:31 INFO - PROCESS | 1789 | ++DOMWINDOW == 25 (0x924d1000) [pid = 1789] [serial = 25] [outer = 0x924cfc00] 05:11:31 INFO - PROCESS | 1789 | 1471090291582 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 05:11:31 INFO - PROCESS | 1789 | ++DOMWINDOW == 26 (0x92224800) [pid = 1789] [serial = 26] [outer = 0x924cfc00] 05:11:31 INFO - PROCESS | 1789 | ++DOCSHELL 0x924c8000 == 10 [pid = 1789] [id = 10] 05:11:31 INFO - PROCESS | 1789 | ++DOMWINDOW == 27 (0x924c9800) [pid = 1789] [serial = 27] [outer = (nil)] 05:11:31 INFO - PROCESS | 1789 | ++DOMWINDOW == 28 (0x930ec400) [pid = 1789] [serial = 28] [outer = 0x924c9800] 05:11:31 INFO - PROCESS | 1789 | 1471090291850 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090291864 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:11:31 INFO - PROCESS | 1789 | ++DOMWINDOW == 29 (0x93bbe400) [pid = 1789] [serial = 29] [outer = 0x924c9800] 05:11:31 INFO - PROCESS | 1789 | ++DOCSHELL 0x93d69c00 == 11 [pid = 1789] [id = 11] 05:11:31 INFO - PROCESS | 1789 | ++DOMWINDOW == 30 (0x93d6a000) [pid = 1789] [serial = 30] [outer = (nil)] 05:11:31 INFO - PROCESS | 1789 | ++DOMWINDOW == 31 (0x93d6f000) [pid = 1789] [serial = 31] [outer = 0x93d6a000] 05:11:31 INFO - PROCESS | 1789 | 1471090291984 Marionette DEBUG loaded listener.js 05:11:32 INFO - PROCESS | 1789 | ++DOMWINDOW == 32 (0x95251000) [pid = 1789] [serial = 32] [outer = 0x93d6a000] 05:11:33 INFO - PROCESS | 1789 | 1471090293091 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 05:11:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 05:11:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 2055ms 05:11:33 INFO - PROCESS | 1789 | 1471090293150 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 05:11:33 INFO - PROCESS | 1789 | 1471090293160 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 05:11:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 05:11:33 INFO - PROCESS | 1789 | 1471090293172 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 05:11:33 INFO - PROCESS | 1789 | 1471090293175 Marionette TRACE conn3 <- [1,18,null,{}] 05:11:33 INFO - PROCESS | 1789 | 1471090293224 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:33 INFO - PROCESS | 1789 | 1471090293231 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:11:33 INFO - PROCESS | 1789 | 1471090293485 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 05:11:33 INFO - PROCESS | 1789 | 1471090293626 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090293633 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:11:33 INFO - PROCESS | 1789 | ++DOCSHELL 0x9a9c7400 == 12 [pid = 1789] [id = 12] 05:11:33 INFO - PROCESS | 1789 | ++DOMWINDOW == 33 (0x9acf0800) [pid = 1789] [serial = 33] [outer = (nil)] 05:11:33 INFO - PROCESS | 1789 | ++DOMWINDOW == 34 (0x9acf5800) [pid = 1789] [serial = 34] [outer = 0x9acf0800] 05:11:33 INFO - PROCESS | 1789 | 1471090293727 Marionette DEBUG loaded listener.js 05:11:33 INFO - PROCESS | 1789 | ++DOMWINDOW == 35 (0x9aef3c00) [pid = 1789] [serial = 35] [outer = 0x9acf0800] 05:11:34 INFO - PROCESS | 1789 | 1471090294587 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 05:11:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 05:11:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1482ms 05:11:34 INFO - PROCESS | 1789 | 1471090294655 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 05:11:34 INFO - PROCESS | 1789 | 1471090294661 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 05:11:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 05:11:34 INFO - PROCESS | 1789 | 1471090294667 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 05:11:34 INFO - PROCESS | 1789 | 1471090294673 Marionette TRACE conn3 <- [1,22,null,{}] 05:11:34 INFO - PROCESS | 1789 | 1471090294690 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:34 INFO - PROCESS | 1789 | 1471090294698 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:11:34 INFO - PROCESS | 1789 | 1471090294915 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 05:11:35 INFO - PROCESS | 1789 | 1471090295052 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:35 INFO - PROCESS | 1789 | 1471090295065 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:11:35 INFO - PROCESS | 1789 | ++DOCSHELL 0xa1194800 == 13 [pid = 1789] [id = 13] 05:11:35 INFO - PROCESS | 1789 | ++DOMWINDOW == 36 (0xa1195c00) [pid = 1789] [serial = 36] [outer = (nil)] 05:11:35 INFO - PROCESS | 1789 | ++DOMWINDOW == 37 (0xa20a4000) [pid = 1789] [serial = 37] [outer = 0xa1195c00] 05:11:35 INFO - PROCESS | 1789 | 1471090295171 Marionette DEBUG loaded listener.js 05:11:35 INFO - PROCESS | 1789 | ++DOMWINDOW == 38 (0xa2286400) [pid = 1789] [serial = 38] [outer = 0xa1195c00] 05:11:36 INFO - PROCESS | 1789 | 1471090296284 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 05:11:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 05:11:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1685ms 05:11:36 INFO - PROCESS | 1789 | 1471090296353 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 05:11:36 INFO - PROCESS | 1789 | 1471090296358 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 05:11:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 05:11:36 INFO - PROCESS | 1789 | 1471090296365 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 05:11:36 INFO - PROCESS | 1789 | 1471090296369 Marionette TRACE conn3 <- [1,26,null,{}] 05:11:36 INFO - PROCESS | 1789 | 1471090296377 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:36 INFO - PROCESS | 1789 | 1471090296382 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:11:36 INFO - PROCESS | 1789 | 1471090296541 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 05:11:36 INFO - PROCESS | 1789 | 1471090296675 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090296684 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:11:36 INFO - PROCESS | 1789 | ++DOCSHELL 0x999edc00 == 14 [pid = 1789] [id = 14] 05:11:36 INFO - PROCESS | 1789 | ++DOMWINDOW == 39 (0x999f1800) [pid = 1789] [serial = 39] [outer = (nil)] 05:11:36 INFO - PROCESS | 1789 | ++DOMWINDOW == 40 (0x99df4000) [pid = 1789] [serial = 40] [outer = 0x999f1800] 05:11:36 INFO - PROCESS | 1789 | 1471090296776 Marionette DEBUG loaded listener.js 05:11:36 INFO - PROCESS | 1789 | ++DOMWINDOW == 41 (0x9a2d0000) [pid = 1789] [serial = 41] [outer = 0x999f1800] 05:11:37 INFO - PROCESS | 1789 | 1471090297496 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 05:11:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 05:11:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1185ms 05:11:37 INFO - PROCESS | 1789 | 1471090297551 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 05:11:37 INFO - PROCESS | 1789 | 1471090297557 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 05:11:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 05:11:37 INFO - PROCESS | 1789 | 1471090297570 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 05:11:37 INFO - PROCESS | 1789 | 1471090297575 Marionette TRACE conn3 <- [1,30,null,{}] 05:11:37 INFO - PROCESS | 1789 | 1471090297580 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:37 INFO - PROCESS | 1789 | 1471090297585 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:11:37 INFO - PROCESS | 1789 | 1471090297734 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 05:11:37 INFO - PROCESS | 1789 | 1471090297744 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090297753 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:11:37 INFO - PROCESS | 1789 | ++DOCSHELL 0x99e6f800 == 15 [pid = 1789] [id = 15] 05:11:37 INFO - PROCESS | 1789 | ++DOMWINDOW == 42 (0x9aef7c00) [pid = 1789] [serial = 42] [outer = (nil)] 05:11:37 INFO - PROCESS | 1789 | ++DOMWINDOW == 43 (0x9b305000) [pid = 1789] [serial = 43] [outer = 0x9aef7c00] 05:11:37 INFO - PROCESS | 1789 | 1471090297820 Marionette DEBUG loaded listener.js 05:11:37 INFO - PROCESS | 1789 | ++DOMWINDOW == 44 (0x9b310c00) [pid = 1789] [serial = 44] [outer = 0x9aef7c00] 05:11:38 INFO - PROCESS | 1789 | 1471090298570 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 05:11:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 05:11:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1029ms 05:11:38 INFO - PROCESS | 1789 | 1471090298599 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 05:11:38 INFO - PROCESS | 1789 | 1471090298603 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 05:11:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 05:11:38 INFO - PROCESS | 1789 | 1471090298620 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 05:11:38 INFO - PROCESS | 1789 | 1471090298625 Marionette TRACE conn3 <- [1,34,null,{}] 05:11:38 INFO - PROCESS | 1789 | 1471090298648 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:38 INFO - PROCESS | 1789 | 1471090298656 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:11:38 INFO - PROCESS | 1789 | 1471090298803 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 05:11:38 INFO - PROCESS | 1789 | 1471090298814 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:38 INFO - PROCESS | 1789 | 1471090298820 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:11:38 INFO - PROCESS | 1789 | ++DOCSHELL 0x9d488000 == 16 [pid = 1789] [id = 16] 05:11:38 INFO - PROCESS | 1789 | ++DOMWINDOW == 45 (0x9d5d8400) [pid = 1789] [serial = 45] [outer = (nil)] 05:11:38 INFO - PROCESS | 1789 | ++DOMWINDOW == 46 (0x9d5f5400) [pid = 1789] [serial = 46] [outer = 0x9d5d8400] 05:11:38 INFO - PROCESS | 1789 | 1471090298891 Marionette DEBUG loaded listener.js 05:11:38 INFO - PROCESS | 1789 | ++DOMWINDOW == 47 (0x9d914800) [pid = 1789] [serial = 47] [outer = 0x9d5d8400] 05:11:39 INFO - PROCESS | 1789 | 1471090299604 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 05:11:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 05:11:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1054ms 05:11:39 INFO - PROCESS | 1789 | 1471090299664 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 05:11:39 INFO - PROCESS | 1789 | 1471090299668 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 05:11:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 05:11:39 INFO - PROCESS | 1789 | 1471090299674 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 05:11:39 INFO - PROCESS | 1789 | 1471090299677 Marionette TRACE conn3 <- [1,38,null,{}] 05:11:39 INFO - PROCESS | 1789 | 1471090299683 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:39 INFO - PROCESS | 1789 | 1471090299687 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:11:39 INFO - PROCESS | 1789 | 1471090299871 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 05:11:39 INFO - PROCESS | 1789 | 1471090299883 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090299888 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:11:39 INFO - PROCESS | 1789 | ++DOCSHELL 0x9529d400 == 17 [pid = 1789] [id = 17] 05:11:39 INFO - PROCESS | 1789 | ++DOMWINDOW == 48 (0x9d486400) [pid = 1789] [serial = 48] [outer = (nil)] 05:11:39 INFO - PROCESS | 1789 | ++DOMWINDOW == 49 (0xa1193400) [pid = 1789] [serial = 49] [outer = 0x9d486400] 05:11:39 INFO - PROCESS | 1789 | 1471090299957 Marionette DEBUG loaded listener.js 05:11:40 INFO - PROCESS | 1789 | ++DOMWINDOW == 50 (0xa2007c00) [pid = 1789] [serial = 50] [outer = 0x9d486400] 05:11:40 INFO - PROCESS | 1789 | 1471090300753 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 05:11:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 05:11:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1127ms 05:11:40 INFO - PROCESS | 1789 | 1471090300804 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 05:11:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 05:11:40 INFO - PROCESS | 1789 | 1471090300809 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 05:11:40 INFO - PROCESS | 1789 | 1471090300818 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 05:11:40 INFO - PROCESS | 1789 | 1471090300823 Marionette TRACE conn3 <- [1,42,null,{}] 05:11:40 INFO - PROCESS | 1789 | 1471090300831 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:40 INFO - PROCESS | 1789 | 1471090300837 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:11:41 INFO - PROCESS | 1789 | 1471090301010 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 05:11:41 INFO - PROCESS | 1789 | 1471090301025 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:41 INFO - PROCESS | 1789 | 1471090301036 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:11:41 INFO - PROCESS | 1789 | ++DOCSHELL 0xa20aec00 == 18 [pid = 1789] [id = 18] 05:11:41 INFO - PROCESS | 1789 | ++DOMWINDOW == 51 (0xa227fc00) [pid = 1789] [serial = 51] [outer = (nil)] 05:11:41 INFO - PROCESS | 1789 | ++DOMWINDOW == 52 (0xa2288000) [pid = 1789] [serial = 52] [outer = 0xa227fc00] 05:11:41 INFO - PROCESS | 1789 | 1471090301189 Marionette DEBUG loaded listener.js 05:11:41 INFO - PROCESS | 1789 | ++DOMWINDOW == 53 (0xa2308c00) [pid = 1789] [serial = 53] [outer = 0xa227fc00] 05:11:41 INFO - PROCESS | 1789 | 1471090301844 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 05:11:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 05:11:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1047ms 05:11:41 INFO - PROCESS | 1789 | 1471090301863 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 05:11:41 INFO - PROCESS | 1789 | 1471090301866 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 05:11:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 05:11:41 INFO - PROCESS | 1789 | 1471090301873 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 05:11:41 INFO - PROCESS | 1789 | 1471090301877 Marionette TRACE conn3 <- [1,46,null,{}] 05:11:41 INFO - PROCESS | 1789 | 1471090301882 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:41 INFO - PROCESS | 1789 | 1471090301892 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:11:42 INFO - PROCESS | 1789 | 1471090302067 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 05:11:42 INFO - PROCESS | 1789 | 1471090302172 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090302182 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:11:42 INFO - PROCESS | 1789 | ++DOCSHELL 0x98475800 == 19 [pid = 1789] [id = 19] 05:11:42 INFO - PROCESS | 1789 | ++DOMWINDOW == 54 (0xa2012400) [pid = 1789] [serial = 54] [outer = (nil)] 05:11:42 INFO - PROCESS | 1789 | ++DOMWINDOW == 55 (0xa2561c00) [pid = 1789] [serial = 55] [outer = 0xa2012400] 05:11:42 INFO - PROCESS | 1789 | 1471090302248 Marionette DEBUG loaded listener.js 05:11:42 INFO - PROCESS | 1789 | ++DOMWINDOW == 56 (0xa310c000) [pid = 1789] [serial = 56] [outer = 0xa2012400] 05:11:42 INFO - PROCESS | 1789 | 1471090302958 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 05:11:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 05:11:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1128ms 05:11:43 INFO - PROCESS | 1789 | 1471090303002 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 05:11:43 INFO - PROCESS | 1789 | 1471090303005 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 05:11:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 05:11:43 INFO - PROCESS | 1789 | 1471090303011 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 05:11:43 INFO - PROCESS | 1789 | 1471090303013 Marionette TRACE conn3 <- [1,50,null,{}] 05:11:43 INFO - PROCESS | 1789 | 1471090303023 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:43 INFO - PROCESS | 1789 | 1471090303027 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:11:43 INFO - PROCESS | 1789 | 1471090303205 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 05:11:43 INFO - PROCESS | 1789 | 1471090303222 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 1789 | 1471090303228 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:11:43 INFO - PROCESS | 1789 | ++DOCSHELL 0x95451c00 == 20 [pid = 1789] [id = 20] 05:11:43 INFO - PROCESS | 1789 | ++DOMWINDOW == 57 (0xa2ffdc00) [pid = 1789] [serial = 57] [outer = (nil)] 05:11:43 INFO - PROCESS | 1789 | ++DOMWINDOW == 58 (0xa3181800) [pid = 1789] [serial = 58] [outer = 0xa2ffdc00] 05:11:43 INFO - PROCESS | 1789 | 1471090303293 Marionette DEBUG loaded listener.js 05:11:43 INFO - PROCESS | 1789 | ++DOMWINDOW == 59 (0xa34e2400) [pid = 1789] [serial = 59] [outer = 0xa2ffdc00] 05:11:43 INFO - PROCESS | 1789 | 1471090303969 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:11:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 05:11:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 976ms 05:11:43 INFO - PROCESS | 1789 | 1471090303988 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 05:11:43 INFO - PROCESS | 1789 | 1471090303990 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 05:11:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 05:11:44 INFO - PROCESS | 1789 | 1471090303998 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 05:11:44 INFO - PROCESS | 1789 | 1471090304000 Marionette TRACE conn3 <- [1,54,null,{}] 05:11:44 INFO - PROCESS | 1789 | 1471090304006 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:44 INFO - PROCESS | 1789 | 1471090304010 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:11:44 INFO - PROCESS | 1789 | 1471090304186 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 05:11:44 INFO - PROCESS | 1789 | 1471090304204 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090304211 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:11:44 INFO - PROCESS | 1789 | ++DOCSHELL 0x92fa6400 == 21 [pid = 1789] [id = 21] 05:11:44 INFO - PROCESS | 1789 | ++DOMWINDOW == 60 (0x98481c00) [pid = 1789] [serial = 60] [outer = (nil)] 05:11:44 INFO - PROCESS | 1789 | ++DOMWINDOW == 61 (0xa4d5b000) [pid = 1789] [serial = 61] [outer = 0x98481c00] 05:11:44 INFO - PROCESS | 1789 | 1471090304273 Marionette DEBUG loaded listener.js 05:11:44 INFO - PROCESS | 1789 | ++DOMWINDOW == 62 (0xa4f21800) [pid = 1789] [serial = 62] [outer = 0x98481c00] 05:11:44 INFO - PROCESS | 1789 | 1471090304929 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:11:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 05:11:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 983ms 05:11:44 INFO - PROCESS | 1789 | 1471090304981 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 05:11:44 INFO - PROCESS | 1789 | 1471090304984 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 05:11:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 05:11:44 INFO - PROCESS | 1789 | 1471090304990 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 05:11:44 INFO - PROCESS | 1789 | 1471090304992 Marionette TRACE conn3 <- [1,58,null,{}] 05:11:45 INFO - PROCESS | 1789 | 1471090304998 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:45 INFO - PROCESS | 1789 | 1471090305003 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:11:45 INFO - PROCESS | 1789 | 1471090305141 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 05:11:45 INFO - PROCESS | 1789 | 1471090305159 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090305168 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:11:45 INFO - PROCESS | 1789 | ++DOCSHELL 0x93019000 == 22 [pid = 1789] [id = 22] 05:11:45 INFO - PROCESS | 1789 | ++DOMWINDOW == 63 (0x9b391800) [pid = 1789] [serial = 63] [outer = (nil)] 05:11:45 INFO - PROCESS | 1789 | ++DOMWINDOW == 64 (0xa61ee400) [pid = 1789] [serial = 64] [outer = 0x9b391800] 05:11:45 INFO - PROCESS | 1789 | 1471090305232 Marionette DEBUG loaded listener.js 05:11:45 INFO - PROCESS | 1789 | ++DOMWINDOW == 65 (0xa6730c00) [pid = 1789] [serial = 65] [outer = 0x9b391800] 05:11:46 INFO - PROCESS | 1789 | 1471090306929 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:11:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 05:11:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1987ms 05:11:46 INFO - PROCESS | 1789 | 1471090306978 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 05:11:46 INFO - PROCESS | 1789 | 1471090306984 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 05:11:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 05:11:47 INFO - PROCESS | 1789 | 1471090306997 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 05:11:47 INFO - PROCESS | 1789 | 1471090307004 Marionette TRACE conn3 <- [1,62,null,{}] 05:11:47 INFO - PROCESS | 1789 | 1471090307011 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:47 INFO - PROCESS | 1789 | 1471090307016 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:11:47 INFO - PROCESS | 1789 | 1471090307199 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 05:11:47 INFO - PROCESS | 1789 | 1471090307218 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090307230 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:11:47 INFO - PROCESS | 1789 | ++DOCSHELL 0x95476800 == 23 [pid = 1789] [id = 23] 05:11:47 INFO - PROCESS | 1789 | ++DOMWINDOW == 66 (0x97a7fc00) [pid = 1789] [serial = 66] [outer = (nil)] 05:11:47 INFO - PROCESS | 1789 | ++DOMWINDOW == 67 (0x98b85800) [pid = 1789] [serial = 67] [outer = 0x97a7fc00] 05:11:47 INFO - PROCESS | 1789 | 1471090307295 Marionette DEBUG loaded listener.js 05:11:47 INFO - PROCESS | 1789 | ++DOMWINDOW == 68 (0x997e2400) [pid = 1789] [serial = 68] [outer = 0x97a7fc00] 05:11:48 INFO - PROCESS | 1789 | --DOMWINDOW == 67 (0x93d6c000) [pid = 1789] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 05:11:48 INFO - PROCESS | 1789 | --DOMWINDOW == 66 (0xa1195c00) [pid = 1789] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 05:11:48 INFO - PROCESS | 1789 | --DOMWINDOW == 65 (0x999f1800) [pid = 1789] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 05:11:48 INFO - PROCESS | 1789 | --DOMWINDOW == 64 (0x9aef7c00) [pid = 1789] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 05:11:48 INFO - PROCESS | 1789 | --DOMWINDOW == 63 (0x9d5d8400) [pid = 1789] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 05:11:48 INFO - PROCESS | 1789 | --DOMWINDOW == 62 (0x9d486400) [pid = 1789] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 05:11:48 INFO - PROCESS | 1789 | --DOMWINDOW == 61 (0xa2ffdc00) [pid = 1789] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 05:11:48 INFO - PROCESS | 1789 | --DOMWINDOW == 60 (0x92225c00) [pid = 1789] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 05:11:48 INFO - PROCESS | 1789 | --DOMWINDOW == 59 (0x93d6a000) [pid = 1789] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 05:11:48 INFO - PROCESS | 1789 | --DOMWINDOW == 58 (0x9acf0800) [pid = 1789] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 05:11:48 INFO - PROCESS | 1789 | 1471090308469 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:11:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 05:11:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1489ms 05:11:48 INFO - PROCESS | 1789 | 1471090308488 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 05:11:48 INFO - PROCESS | 1789 | 1471090308494 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 05:11:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 05:11:48 INFO - PROCESS | 1789 | 1471090308504 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 05:11:48 INFO - PROCESS | 1789 | 1471090308508 Marionette TRACE conn3 <- [1,66,null,{}] 05:11:48 INFO - PROCESS | 1789 | 1471090308514 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:48 INFO - PROCESS | 1789 | 1471090308519 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:11:48 INFO - PROCESS | 1789 | 1471090308699 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 05:11:48 INFO - PROCESS | 1789 | 1471090308723 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090308730 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:11:48 INFO - PROCESS | 1789 | ++DOCSHELL 0x97a7f800 == 24 [pid = 1789] [id = 24] 05:11:48 INFO - PROCESS | 1789 | ++DOMWINDOW == 59 (0x99aebc00) [pid = 1789] [serial = 69] [outer = (nil)] 05:11:48 INFO - PROCESS | 1789 | ++DOMWINDOW == 60 (0x9acf5c00) [pid = 1789] [serial = 70] [outer = 0x99aebc00] 05:11:48 INFO - PROCESS | 1789 | 1471090308798 Marionette DEBUG loaded listener.js 05:11:48 INFO - PROCESS | 1789 | ++DOMWINDOW == 61 (0x9aef9000) [pid = 1789] [serial = 71] [outer = 0x99aebc00] 05:11:49 INFO - PROCESS | 1789 | 1471090309478 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:11:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 05:11:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1028ms 05:11:49 INFO - PROCESS | 1789 | 1471090309541 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 05:11:49 INFO - PROCESS | 1789 | 1471090309545 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 05:11:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 05:11:49 INFO - PROCESS | 1789 | 1471090309552 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 05:11:49 INFO - PROCESS | 1789 | 1471090309557 Marionette TRACE conn3 <- [1,70,null,{}] 05:11:49 INFO - PROCESS | 1789 | 1471090309572 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:49 INFO - PROCESS | 1789 | 1471090309580 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:11:49 INFO - PROCESS | 1789 | 1471090309745 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 05:11:49 INFO - PROCESS | 1789 | 1471090309757 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090309765 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:11:49 INFO - PROCESS | 1789 | ++DOCSHELL 0x9d420400 == 25 [pid = 1789] [id = 25] 05:11:49 INFO - PROCESS | 1789 | ++DOMWINDOW == 62 (0x9d421000) [pid = 1789] [serial = 72] [outer = (nil)] 05:11:49 INFO - PROCESS | 1789 | ++DOMWINDOW == 63 (0x9d47dc00) [pid = 1789] [serial = 73] [outer = 0x9d421000] 05:11:49 INFO - PROCESS | 1789 | 1471090309853 Marionette DEBUG loaded listener.js 05:11:49 INFO - PROCESS | 1789 | ++DOMWINDOW == 64 (0x9d5fd800) [pid = 1789] [serial = 74] [outer = 0x9d421000] 05:11:50 INFO - PROCESS | 1789 | 1471090310750 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:11:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 05:11:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1232ms 05:11:50 INFO - PROCESS | 1789 | 1471090310793 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 05:11:50 INFO - PROCESS | 1789 | 1471090310799 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 05:11:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 05:11:50 INFO - PROCESS | 1789 | 1471090310807 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 05:11:50 INFO - PROCESS | 1789 | 1471090310814 Marionette TRACE conn3 <- [1,74,null,{}] 05:11:50 INFO - PROCESS | 1789 | 1471090310822 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:50 INFO - PROCESS | 1789 | 1471090310828 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:11:51 INFO - PROCESS | 1789 | 1471090310999 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 05:11:51 INFO - PROCESS | 1789 | 1471090311133 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090311140 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:11:51 INFO - PROCESS | 1789 | ++DOCSHELL 0x930eac00 == 26 [pid = 1789] [id = 26] 05:11:51 INFO - PROCESS | 1789 | ++DOMWINDOW == 65 (0x948b5000) [pid = 1789] [serial = 75] [outer = (nil)] 05:11:51 INFO - PROCESS | 1789 | ++DOMWINDOW == 66 (0x98b84000) [pid = 1789] [serial = 76] [outer = 0x948b5000] 05:11:51 INFO - PROCESS | 1789 | 1471090311223 Marionette DEBUG loaded listener.js 05:11:51 INFO - PROCESS | 1789 | ++DOMWINDOW == 67 (0x9b0ba800) [pid = 1789] [serial = 77] [outer = 0x948b5000] 05:11:52 INFO - PROCESS | 1789 | 1471090312045 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:11:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 05:11:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1291ms 05:11:52 INFO - PROCESS | 1789 | 1471090312098 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 05:11:52 INFO - PROCESS | 1789 | 1471090312105 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 05:11:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 05:11:52 INFO - PROCESS | 1789 | 1471090312116 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 05:11:52 INFO - PROCESS | 1789 | 1471090312120 Marionette TRACE conn3 <- [1,78,null,{}] 05:11:52 INFO - PROCESS | 1789 | 1471090312143 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:52 INFO - PROCESS | 1789 | 1471090312149 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:11:52 INFO - PROCESS | 1789 | 1471090312320 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 05:11:52 INFO - PROCESS | 1789 | 1471090312452 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:52 INFO - PROCESS | 1789 | 1471090312461 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:11:52 INFO - PROCESS | 1789 | ++DOCSHELL 0x93bc4800 == 27 [pid = 1789] [id = 27] 05:11:52 INFO - PROCESS | 1789 | ++DOMWINDOW == 68 (0x9d47a400) [pid = 1789] [serial = 78] [outer = (nil)] 05:11:52 INFO - PROCESS | 1789 | ++DOMWINDOW == 69 (0xa1121000) [pid = 1789] [serial = 79] [outer = 0x9d47a400] 05:11:52 INFO - PROCESS | 1789 | 1471090312566 Marionette DEBUG loaded listener.js 05:11:52 INFO - PROCESS | 1789 | ++DOMWINDOW == 70 (0xa2012000) [pid = 1789] [serial = 80] [outer = 0x9d47a400] 05:11:53 INFO - PROCESS | 1789 | 1471090313387 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:11:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 05:11:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1350ms 05:11:53 INFO - PROCESS | 1789 | 1471090313469 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 05:11:53 INFO - PROCESS | 1789 | 1471090313473 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 05:11:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 05:11:53 INFO - PROCESS | 1789 | 1471090313481 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 05:11:53 INFO - PROCESS | 1789 | 1471090313487 Marionette TRACE conn3 <- [1,82,null,{}] 05:11:53 INFO - PROCESS | 1789 | 1471090313504 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:53 INFO - PROCESS | 1789 | 1471090313513 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:11:53 INFO - PROCESS | 1789 | 1471090313682 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 05:11:53 INFO - PROCESS | 1789 | 1471090313819 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090313830 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:11:53 INFO - PROCESS | 1789 | ++DOCSHELL 0xa23b6000 == 28 [pid = 1789] [id = 28] 05:11:53 INFO - PROCESS | 1789 | ++DOMWINDOW == 71 (0xa23b9400) [pid = 1789] [serial = 81] [outer = (nil)] 05:11:53 INFO - PROCESS | 1789 | ++DOMWINDOW == 72 (0xa3176c00) [pid = 1789] [serial = 82] [outer = 0xa23b9400] 05:11:53 INFO - PROCESS | 1789 | 1471090313908 Marionette DEBUG loaded listener.js 05:11:54 INFO - PROCESS | 1789 | ++DOMWINDOW == 73 (0xa4d61800) [pid = 1789] [serial = 83] [outer = 0xa23b9400] 05:11:54 INFO - PROCESS | 1789 | 1471090314742 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:11:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 05:11:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1341ms 05:11:54 INFO - PROCESS | 1789 | 1471090314823 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 05:11:54 INFO - PROCESS | 1789 | 1471090314827 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 05:11:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 05:11:54 INFO - PROCESS | 1789 | 1471090314834 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 05:11:54 INFO - PROCESS | 1789 | 1471090314837 Marionette TRACE conn3 <- [1,86,null,{}] 05:11:54 INFO - PROCESS | 1789 | 1471090314843 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:54 INFO - PROCESS | 1789 | 1471090314848 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:11:55 INFO - PROCESS | 1789 | 1471090315011 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 05:11:55 INFO - PROCESS | 1789 | 1471090315146 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 1789 | 1471090315153 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:11:55 INFO - PROCESS | 1789 | ++DOCSHELL 0x9b0b2800 == 29 [pid = 1789] [id = 29] 05:11:55 INFO - PROCESS | 1789 | ++DOMWINDOW == 74 (0x9d911800) [pid = 1789] [serial = 84] [outer = (nil)] 05:11:55 INFO - PROCESS | 1789 | ++DOMWINDOW == 75 (0xa672b000) [pid = 1789] [serial = 85] [outer = 0x9d911800] 05:11:55 INFO - PROCESS | 1789 | 1471090315234 Marionette DEBUG loaded listener.js 05:11:55 INFO - PROCESS | 1789 | ++DOMWINDOW == 76 (0xa6739000) [pid = 1789] [serial = 86] [outer = 0x9d911800] 05:11:55 INFO - PROCESS | 1789 | 1471090315982 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:11:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 05:11:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1179ms 05:11:56 INFO - PROCESS | 1789 | 1471090316014 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 05:11:56 INFO - PROCESS | 1789 | 1471090316018 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 05:11:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 05:11:56 INFO - PROCESS | 1789 | 1471090316025 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 05:11:56 INFO - PROCESS | 1789 | 1471090316028 Marionette TRACE conn3 <- [1,90,null,{}] 05:11:56 INFO - PROCESS | 1789 | 1471090316034 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:56 INFO - PROCESS | 1789 | 1471090316039 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:11:56 INFO - PROCESS | 1789 | 1471090316245 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 05:11:56 INFO - PROCESS | 1789 | 1471090316258 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090316264 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:11:56 INFO - PROCESS | 1789 | ++DOCSHELL 0xa4f2fc00 == 30 [pid = 1789] [id = 30] 05:11:56 INFO - PROCESS | 1789 | ++DOMWINDOW == 77 (0xa61e5000) [pid = 1789] [serial = 87] [outer = (nil)] 05:11:56 INFO - PROCESS | 1789 | ++DOMWINDOW == 78 (0xa6daa800) [pid = 1789] [serial = 88] [outer = 0xa61e5000] 05:11:56 INFO - PROCESS | 1789 | 1471090316339 Marionette DEBUG loaded listener.js 05:11:56 INFO - PROCESS | 1789 | ++DOMWINDOW == 79 (0xa6da6c00) [pid = 1789] [serial = 89] [outer = 0xa61e5000] 05:11:57 INFO - PROCESS | 1789 | 1471090317176 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:11:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 05:11:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1184ms 05:11:57 INFO - PROCESS | 1789 | 1471090317210 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 05:11:57 INFO - PROCESS | 1789 | 1471090317213 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 05:11:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 05:11:57 INFO - PROCESS | 1789 | 1471090317220 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 05:11:57 INFO - PROCESS | 1789 | 1471090317224 Marionette TRACE conn3 <- [1,94,null,{}] 05:11:57 INFO - PROCESS | 1789 | 1471090317229 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:57 INFO - PROCESS | 1789 | 1471090317240 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:11:57 INFO - PROCESS | 1789 | 1471090317464 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 05:11:57 INFO - PROCESS | 1789 | 1471090317477 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:57 INFO - PROCESS | 1789 | 1471090317485 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:11:57 INFO - PROCESS | 1789 | ++DOCSHELL 0x93d6a000 == 31 [pid = 1789] [id = 31] 05:11:57 INFO - PROCESS | 1789 | ++DOMWINDOW == 80 (0x93d6c800) [pid = 1789] [serial = 90] [outer = (nil)] 05:11:57 INFO - PROCESS | 1789 | ++DOMWINDOW == 81 (0xa4f2ac00) [pid = 1789] [serial = 91] [outer = 0x93d6c800] 05:11:57 INFO - PROCESS | 1789 | 1471090317606 Marionette DEBUG loaded listener.js 05:11:57 INFO - PROCESS | 1789 | ++DOMWINDOW == 82 (0xa6db2400) [pid = 1789] [serial = 92] [outer = 0x93d6c800] 05:11:58 INFO - PROCESS | 1789 | 1471090318619 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 05:11:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 05:11:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1442ms 05:11:58 INFO - PROCESS | 1789 | 1471090318663 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 05:11:58 INFO - PROCESS | 1789 | 1471090318669 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 05:11:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 05:11:58 INFO - PROCESS | 1789 | 1471090318677 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 05:11:58 INFO - PROCESS | 1789 | 1471090318682 Marionette TRACE conn3 <- [1,98,null,{}] 05:11:58 INFO - PROCESS | 1789 | 1471090318690 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:58 INFO - PROCESS | 1789 | 1471090318694 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:11:58 INFO - PROCESS | 1789 | 1471090318855 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 05:11:59 INFO - PROCESS | 1789 | 1471090319018 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090319030 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:11:59 INFO - PROCESS | 1789 | ++DOCSHELL 0x930e8000 == 32 [pid = 1789] [id = 32] 05:11:59 INFO - PROCESS | 1789 | ++DOMWINDOW == 83 (0x930e9000) [pid = 1789] [serial = 93] [outer = (nil)] 05:11:59 INFO - PROCESS | 1789 | ++DOMWINDOW == 84 (0x9547ec00) [pid = 1789] [serial = 94] [outer = 0x930e9000] 05:11:59 INFO - PROCESS | 1789 | 1471090319105 Marionette DEBUG loaded listener.js 05:11:59 INFO - PROCESS | 1789 | ++DOMWINDOW == 85 (0x98425c00) [pid = 1789] [serial = 95] [outer = 0x930e9000] 05:12:00 INFO - PROCESS | 1789 | --DOMWINDOW == 84 (0x99e6fc00) [pid = 1789] [serial = 12] [outer = (nil)] [url = about:blank] 05:12:00 INFO - PROCESS | 1789 | --DOMWINDOW == 83 (0xa20a4000) [pid = 1789] [serial = 37] [outer = (nil)] [url = about:blank] 05:12:00 INFO - PROCESS | 1789 | --DOMWINDOW == 82 (0x99df4000) [pid = 1789] [serial = 40] [outer = (nil)] [url = about:blank] 05:12:00 INFO - PROCESS | 1789 | --DOMWINDOW == 81 (0x9a2d0000) [pid = 1789] [serial = 41] [outer = (nil)] [url = about:blank] 05:12:00 INFO - PROCESS | 1789 | --DOMWINDOW == 80 (0x9b305000) [pid = 1789] [serial = 43] [outer = (nil)] [url = about:blank] 05:12:00 INFO - PROCESS | 1789 | --DOMWINDOW == 79 (0x9d5f5400) [pid = 1789] [serial = 46] [outer = (nil)] [url = about:blank] 05:12:00 INFO - PROCESS | 1789 | --DOMWINDOW == 78 (0x9d914800) [pid = 1789] [serial = 47] [outer = (nil)] [url = about:blank] 05:12:00 INFO - PROCESS | 1789 | --DOMWINDOW == 77 (0xa1193400) [pid = 1789] [serial = 49] [outer = (nil)] [url = about:blank] 05:12:00 INFO - PROCESS | 1789 | --DOMWINDOW == 76 (0xa2007c00) [pid = 1789] [serial = 50] [outer = (nil)] [url = about:blank] 05:12:00 INFO - PROCESS | 1789 | --DOMWINDOW == 75 (0xa2288000) [pid = 1789] [serial = 52] [outer = (nil)] [url = about:blank] 05:12:00 INFO - PROCESS | 1789 | --DOMWINDOW == 74 (0xa2561c00) [pid = 1789] [serial = 55] [outer = (nil)] [url = about:blank] 05:12:00 INFO - PROCESS | 1789 | --DOMWINDOW == 73 (0xa3181800) [pid = 1789] [serial = 58] [outer = (nil)] [url = about:blank] 05:12:00 INFO - PROCESS | 1789 | --DOMWINDOW == 72 (0x930ec400) [pid = 1789] [serial = 28] [outer = (nil)] [url = about:blank] 05:12:00 INFO - PROCESS | 1789 | --DOMWINDOW == 71 (0x93d6f000) [pid = 1789] [serial = 31] [outer = (nil)] [url = about:blank] 05:12:00 INFO - PROCESS | 1789 | --DOMWINDOW == 70 (0x9acf5800) [pid = 1789] [serial = 34] [outer = (nil)] [url = about:blank] 05:12:00 INFO - PROCESS | 1789 | --DOMWINDOW == 69 (0x924d1000) [pid = 1789] [serial = 25] [outer = (nil)] [url = about:blank] 05:12:00 INFO - PROCESS | 1789 | --DOMWINDOW == 68 (0x95251000) [pid = 1789] [serial = 32] [outer = (nil)] [url = about:blank] 05:12:00 INFO - PROCESS | 1789 | --DOMWINDOW == 67 (0xa34e2400) [pid = 1789] [serial = 59] [outer = (nil)] [url = about:blank] 05:12:00 INFO - PROCESS | 1789 | --DOMWINDOW == 66 (0x9aef3c00) [pid = 1789] [serial = 35] [outer = (nil)] [url = about:blank] 05:12:00 INFO - PROCESS | 1789 | --DOMWINDOW == 65 (0xa2286400) [pid = 1789] [serial = 38] [outer = (nil)] [url = about:blank] 05:12:00 INFO - PROCESS | 1789 | --DOMWINDOW == 64 (0x9222c400) [pid = 1789] [serial = 23] [outer = (nil)] [url = about:blank] 05:12:00 INFO - PROCESS | 1789 | --DOMWINDOW == 63 (0x9b310c00) [pid = 1789] [serial = 44] [outer = (nil)] [url = about:blank] 05:12:00 INFO - PROCESS | 1789 | --DOMWINDOW == 62 (0x9a2d4800) [pid = 1789] [serial = 9] [outer = (nil)] [url = about:blank] 05:12:00 INFO - PROCESS | 1789 | --DOMWINDOW == 61 (0xa4d59800) [pid = 1789] [serial = 2] [outer = (nil)] [url = about:blank] 05:12:00 INFO - PROCESS | 1789 | --DOMWINDOW == 60 (0xa4d5b000) [pid = 1789] [serial = 61] [outer = (nil)] [url = about:blank] 05:12:00 INFO - PROCESS | 1789 | --DOMWINDOW == 59 (0x92227c00) [pid = 1789] [serial = 22] [outer = (nil)] [url = about:blank] 05:12:00 INFO - PROCESS | 1789 | --DOMWINDOW == 58 (0x93bbc000) [pid = 1789] [serial = 19] [outer = (nil)] [url = about:blank] 05:12:00 INFO - PROCESS | 1789 | --DOMWINDOW == 57 (0x93d6e000) [pid = 1789] [serial = 16] [outer = (nil)] [url = about:blank] 05:12:00 INFO - PROCESS | 1789 | --DOMWINDOW == 56 (0x93d72800) [pid = 1789] [serial = 17] [outer = (nil)] [url = about:blank] 05:12:00 INFO - PROCESS | 1789 | 1471090320595 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 05:12:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 05:12:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1984ms 05:12:00 INFO - PROCESS | 1789 | 1471090320661 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 05:12:00 INFO - PROCESS | 1789 | 1471090320667 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 05:12:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 05:12:00 INFO - PROCESS | 1789 | 1471090320678 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 05:12:00 INFO - PROCESS | 1789 | 1471090320682 Marionette TRACE conn3 <- [1,102,null,{}] 05:12:00 INFO - PROCESS | 1789 | 1471090320692 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:00 INFO - PROCESS | 1789 | 1471090320697 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:00 INFO - PROCESS | 1789 | 1471090320868 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 05:12:00 INFO - PROCESS | 1789 | 1471090320959 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 1789 | 1471090320965 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:00 INFO - PROCESS | 1789 | ++DOCSHELL 0x930ed800 == 33 [pid = 1789] [id = 33] 05:12:00 INFO - PROCESS | 1789 | ++DOMWINDOW == 57 (0x93b59c00) [pid = 1789] [serial = 96] [outer = (nil)] 05:12:01 INFO - PROCESS | 1789 | ++DOMWINDOW == 58 (0x93d75400) [pid = 1789] [serial = 97] [outer = 0x93b59c00] 05:12:01 INFO - PROCESS | 1789 | 1471090321039 Marionette DEBUG loaded listener.js 05:12:01 INFO - PROCESS | 1789 | ++DOMWINDOW == 59 (0x9529bc00) [pid = 1789] [serial = 98] [outer = 0x93b59c00] 05:12:01 INFO - PROCESS | 1789 | 1471090321702 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 05:12:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 05:12:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1034ms 05:12:01 INFO - PROCESS | 1789 | 1471090321712 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 05:12:01 INFO - PROCESS | 1789 | 1471090321721 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 05:12:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 05:12:01 INFO - PROCESS | 1789 | 1471090321733 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 05:12:01 INFO - PROCESS | 1789 | 1471090321736 Marionette TRACE conn3 <- [1,106,null,{}] 05:12:01 INFO - PROCESS | 1789 | 1471090321743 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:01 INFO - PROCESS | 1789 | 1471090321748 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:01 INFO - PROCESS | 1789 | 1471090321967 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 05:12:01 INFO - PROCESS | 1789 | ++DOMWINDOW == 60 (0x99df6400) [pid = 1789] [serial = 99] [outer = 0x924c9800] 05:12:02 INFO - PROCESS | 1789 | 1471090322014 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:02 INFO - PROCESS | 1789 | 1471090322025 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:02 INFO - PROCESS | 1789 | ++DOCSHELL 0x9a1b3400 == 34 [pid = 1789] [id = 34] 05:12:02 INFO - PROCESS | 1789 | ++DOMWINDOW == 61 (0x9a1b8800) [pid = 1789] [serial = 100] [outer = (nil)] 05:12:02 INFO - PROCESS | 1789 | ++DOMWINDOW == 62 (0x9a2d5400) [pid = 1789] [serial = 101] [outer = 0x9a1b8800] 05:12:02 INFO - PROCESS | 1789 | 1471090322118 Marionette DEBUG loaded listener.js 05:12:02 INFO - PROCESS | 1789 | ++DOMWINDOW == 63 (0x9acf4c00) [pid = 1789] [serial = 102] [outer = 0x9a1b8800] 05:12:02 INFO - PROCESS | 1789 | 1471090322918 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 05:12:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 05:12:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1237ms 05:12:02 INFO - PROCESS | 1789 | 1471090322969 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 05:12:02 INFO - PROCESS | 1789 | 1471090322972 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 05:12:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 05:12:02 INFO - PROCESS | 1789 | 1471090322984 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 05:12:02 INFO - PROCESS | 1789 | 1471090322989 Marionette TRACE conn3 <- [1,110,null,{}] 05:12:03 INFO - PROCESS | 1789 | 1471090323010 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:03 INFO - PROCESS | 1789 | 1471090323019 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:03 INFO - PROCESS | 1789 | 1471090323216 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 05:12:03 INFO - PROCESS | 1789 | 1471090323237 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090323248 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:03 INFO - PROCESS | 1789 | ++DOCSHELL 0x9b98a800 == 35 [pid = 1789] [id = 35] 05:12:03 INFO - PROCESS | 1789 | ++DOMWINDOW == 64 (0x9b98c000) [pid = 1789] [serial = 103] [outer = (nil)] 05:12:03 INFO - PROCESS | 1789 | ++DOMWINDOW == 65 (0x9b98e800) [pid = 1789] [serial = 104] [outer = 0x9b98c000] 05:12:03 INFO - PROCESS | 1789 | 1471090323316 Marionette DEBUG loaded listener.js 05:12:03 INFO - PROCESS | 1789 | ++DOMWINDOW == 66 (0x9b992800) [pid = 1789] [serial = 105] [outer = 0x9b98c000] 05:12:04 INFO - PROCESS | 1789 | 1471090324109 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 05:12:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 05:12:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1186ms 05:12:04 INFO - PROCESS | 1789 | 1471090324171 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 05:12:04 INFO - PROCESS | 1789 | 1471090324175 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 05:12:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 05:12:04 INFO - PROCESS | 1789 | 1471090324186 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 05:12:04 INFO - PROCESS | 1789 | 1471090324189 Marionette TRACE conn3 <- [1,114,null,{}] 05:12:04 INFO - PROCESS | 1789 | 1471090324195 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:04 INFO - PROCESS | 1789 | 1471090324200 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:04 INFO - PROCESS | 1789 | 1471090324379 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 05:12:04 INFO - PROCESS | 1789 | 1471090324399 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:04 INFO - PROCESS | 1789 | 1471090324406 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:04 INFO - PROCESS | 1789 | ++DOCSHELL 0x92223800 == 36 [pid = 1789] [id = 36] 05:12:04 INFO - PROCESS | 1789 | ++DOMWINDOW == 67 (0x9aef6800) [pid = 1789] [serial = 106] [outer = (nil)] 05:12:04 INFO - PROCESS | 1789 | ++DOMWINDOW == 68 (0x9d47ac00) [pid = 1789] [serial = 107] [outer = 0x9aef6800] 05:12:04 INFO - PROCESS | 1789 | 1471090324473 Marionette DEBUG loaded listener.js 05:12:04 INFO - PROCESS | 1789 | ++DOMWINDOW == 69 (0x9d912000) [pid = 1789] [serial = 108] [outer = 0x9aef6800] 05:12:04 INFO - PROCESS | 1789 | --DOMWINDOW == 68 (0x9d421000) [pid = 1789] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 05:12:04 INFO - PROCESS | 1789 | --DOMWINDOW == 67 (0x97a7fc00) [pid = 1789] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 05:12:04 INFO - PROCESS | 1789 | --DOMWINDOW == 66 (0x99aebc00) [pid = 1789] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 05:12:05 INFO - PROCESS | 1789 | --DOMWINDOW == 65 (0x9b391800) [pid = 1789] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 05:12:05 INFO - PROCESS | 1789 | --DOMWINDOW == 64 (0x98481c00) [pid = 1789] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 05:12:05 INFO - PROCESS | 1789 | --DOMWINDOW == 63 (0xa2012400) [pid = 1789] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 05:12:05 INFO - PROCESS | 1789 | --DOMWINDOW == 62 (0xa227fc00) [pid = 1789] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 05:12:05 INFO - PROCESS | 1789 | 1471090325322 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 05:12:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 05:12:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1182ms 05:12:05 INFO - PROCESS | 1789 | 1471090325370 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 05:12:05 INFO - PROCESS | 1789 | 1471090325374 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 05:12:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 05:12:05 INFO - PROCESS | 1789 | 1471090325380 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 05:12:05 INFO - PROCESS | 1789 | 1471090325383 Marionette TRACE conn3 <- [1,118,null,{}] 05:12:05 INFO - PROCESS | 1789 | 1471090325389 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:05 INFO - PROCESS | 1789 | 1471090325395 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:05 INFO - PROCESS | 1789 | 1471090325569 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 05:12:05 INFO - PROCESS | 1789 | 1471090325580 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090325588 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:05 INFO - PROCESS | 1789 | ++DOCSHELL 0x9301d000 == 37 [pid = 1789] [id = 37] 05:12:05 INFO - PROCESS | 1789 | ++DOMWINDOW == 63 (0x9acee800) [pid = 1789] [serial = 109] [outer = (nil)] 05:12:05 INFO - PROCESS | 1789 | ++DOMWINDOW == 64 (0xa1127800) [pid = 1789] [serial = 110] [outer = 0x9acee800] 05:12:05 INFO - PROCESS | 1789 | 1471090325653 Marionette DEBUG loaded listener.js 05:12:05 INFO - PROCESS | 1789 | ++DOMWINDOW == 65 (0xa2005800) [pid = 1789] [serial = 111] [outer = 0x9acee800] 05:12:06 INFO - PROCESS | 1789 | 1471090326325 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 05:12:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 05:12:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 983ms 05:12:06 INFO - PROCESS | 1789 | 1471090326363 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 05:12:06 INFO - PROCESS | 1789 | 1471090326367 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 05:12:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 05:12:06 INFO - PROCESS | 1789 | 1471090326373 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 05:12:06 INFO - PROCESS | 1789 | 1471090326375 Marionette TRACE conn3 <- [1,122,null,{}] 05:12:06 INFO - PROCESS | 1789 | 1471090326381 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:06 INFO - PROCESS | 1789 | 1471090326390 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:06 INFO - PROCESS | 1789 | 1471090326567 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 05:12:06 INFO - PROCESS | 1789 | 1471090326666 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:06 INFO - PROCESS | 1789 | 1471090326674 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:06 INFO - PROCESS | 1789 | ++DOCSHELL 0xa1123400 == 38 [pid = 1789] [id = 38] 05:12:06 INFO - PROCESS | 1789 | ++DOMWINDOW == 66 (0xa2286400) [pid = 1789] [serial = 112] [outer = (nil)] 05:12:06 INFO - PROCESS | 1789 | ++DOMWINDOW == 67 (0xa2389c00) [pid = 1789] [serial = 113] [outer = 0xa2286400] 05:12:06 INFO - PROCESS | 1789 | 1471090326739 Marionette DEBUG loaded listener.js 05:12:06 INFO - PROCESS | 1789 | ++DOMWINDOW == 68 (0xa253ac00) [pid = 1789] [serial = 114] [outer = 0xa2286400] 05:12:07 INFO - PROCESS | 1789 | 1471090327663 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 05:12:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 05:12:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1333ms 05:12:07 INFO - PROCESS | 1789 | 1471090327707 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 05:12:07 INFO - PROCESS | 1789 | 1471090327714 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 05:12:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 05:12:07 INFO - PROCESS | 1789 | 1471090327722 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 05:12:07 INFO - PROCESS | 1789 | 1471090327728 Marionette TRACE conn3 <- [1,126,null,{}] 05:12:07 INFO - PROCESS | 1789 | 1471090327738 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:07 INFO - PROCESS | 1789 | 1471090327743 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:07 INFO - PROCESS | 1789 | 1471090327929 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 05:12:08 INFO - PROCESS | 1789 | 1471090328079 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090328089 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:08 INFO - PROCESS | 1789 | ++DOCSHELL 0x924c5c00 == 39 [pid = 1789] [id = 39] 05:12:08 INFO - PROCESS | 1789 | ++DOMWINDOW == 69 (0x924d1c00) [pid = 1789] [serial = 115] [outer = (nil)] 05:12:08 INFO - PROCESS | 1789 | ++DOMWINDOW == 70 (0x999e5800) [pid = 1789] [serial = 116] [outer = 0x924d1c00] 05:12:08 INFO - PROCESS | 1789 | 1471090328171 Marionette DEBUG loaded listener.js 05:12:08 INFO - PROCESS | 1789 | ++DOMWINDOW == 71 (0x99d2b400) [pid = 1789] [serial = 117] [outer = 0x924d1c00] 05:12:09 INFO - PROCESS | 1789 | 1471090329254 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 05:12:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 05:12:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1553ms 05:12:09 INFO - PROCESS | 1789 | 1471090329276 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 05:12:09 INFO - PROCESS | 1789 | 1471090329283 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 05:12:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 05:12:09 INFO - PROCESS | 1789 | 1471090329293 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 05:12:09 INFO - PROCESS | 1789 | 1471090329298 Marionette TRACE conn3 <- [1,130,null,{}] 05:12:09 INFO - PROCESS | 1789 | 1471090329304 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:09 INFO - PROCESS | 1789 | 1471090329310 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:09 INFO - PROCESS | 1789 | 1471090329520 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 05:12:09 INFO - PROCESS | 1789 | 1471090329691 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090329701 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:09 INFO - PROCESS | 1789 | ++DOCSHELL 0x924c8400 == 40 [pid = 1789] [id = 40] 05:12:09 INFO - PROCESS | 1789 | ++DOMWINDOW == 72 (0x95253400) [pid = 1789] [serial = 118] [outer = (nil)] 05:12:09 INFO - PROCESS | 1789 | ++DOMWINDOW == 73 (0x95255400) [pid = 1789] [serial = 119] [outer = 0x95253400] 05:12:09 INFO - PROCESS | 1789 | 1471090329789 Marionette DEBUG loaded listener.js 05:12:09 INFO - PROCESS | 1789 | ++DOMWINDOW == 74 (0x97a79400) [pid = 1789] [serial = 120] [outer = 0x95253400] 05:12:10 INFO - PROCESS | 1789 | 1471090330756 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 05:12:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 05:12:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1495ms 05:12:10 INFO - PROCESS | 1789 | 1471090330788 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 05:12:10 INFO - PROCESS | 1789 | 1471090330793 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 05:12:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 05:12:10 INFO - PROCESS | 1789 | 1471090330799 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 05:12:10 INFO - PROCESS | 1789 | 1471090330806 Marionette TRACE conn3 <- [1,134,null,{}] 05:12:10 INFO - PROCESS | 1789 | 1471090330822 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:10 INFO - PROCESS | 1789 | 1471090330830 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:11 INFO - PROCESS | 1789 | 1471090331040 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 05:12:11 INFO - PROCESS | 1789 | 1471090331324 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:11 INFO - PROCESS | 1789 | 1471090331335 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:11 INFO - PROCESS | 1789 | ++DOCSHELL 0x9222cc00 == 41 [pid = 1789] [id = 41] 05:12:11 INFO - PROCESS | 1789 | ++DOMWINDOW == 75 (0x92230800) [pid = 1789] [serial = 121] [outer = (nil)] 05:12:11 INFO - PROCESS | 1789 | ++DOMWINDOW == 76 (0x924d2000) [pid = 1789] [serial = 122] [outer = 0x92230800] 05:12:11 INFO - PROCESS | 1789 | 1471090331449 Marionette DEBUG loaded listener.js 05:12:11 INFO - PROCESS | 1789 | ++DOMWINDOW == 77 (0x93bbfc00) [pid = 1789] [serial = 123] [outer = 0x92230800] 05:12:12 INFO - PROCESS | 1789 | --DOCSHELL 0x9301d000 == 40 [pid = 1789] [id = 37] 05:12:12 INFO - PROCESS | 1789 | --DOCSHELL 0x92223800 == 39 [pid = 1789] [id = 36] 05:12:12 INFO - PROCESS | 1789 | --DOCSHELL 0x9b98a800 == 38 [pid = 1789] [id = 35] 05:12:12 INFO - PROCESS | 1789 | --DOCSHELL 0x9a1b3400 == 37 [pid = 1789] [id = 34] 05:12:12 INFO - PROCESS | 1789 | --DOCSHELL 0x930ed800 == 36 [pid = 1789] [id = 33] 05:12:12 INFO - PROCESS | 1789 | 1471090332290 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 05:12:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 05:12:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1534ms 05:12:12 INFO - PROCESS | 1789 | 1471090332335 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 05:12:12 INFO - PROCESS | 1789 | 1471090332340 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 05:12:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 05:12:12 INFO - PROCESS | 1789 | --DOMWINDOW == 76 (0x9d47dc00) [pid = 1789] [serial = 73] [outer = (nil)] [url = about:blank] 05:12:12 INFO - PROCESS | 1789 | --DOMWINDOW == 75 (0x9d5fd800) [pid = 1789] [serial = 74] [outer = (nil)] [url = about:blank] 05:12:12 INFO - PROCESS | 1789 | --DOMWINDOW == 74 (0x98b85800) [pid = 1789] [serial = 67] [outer = (nil)] [url = about:blank] 05:12:12 INFO - PROCESS | 1789 | --DOMWINDOW == 73 (0x9acf5c00) [pid = 1789] [serial = 70] [outer = (nil)] [url = about:blank] 05:12:12 INFO - PROCESS | 1789 | --DOMWINDOW == 72 (0x997e2400) [pid = 1789] [serial = 68] [outer = (nil)] [url = about:blank] 05:12:12 INFO - PROCESS | 1789 | --DOMWINDOW == 71 (0xa6730c00) [pid = 1789] [serial = 65] [outer = (nil)] [url = about:blank] 05:12:12 INFO - PROCESS | 1789 | --DOMWINDOW == 70 (0x9aef9000) [pid = 1789] [serial = 71] [outer = (nil)] [url = about:blank] 05:12:12 INFO - PROCESS | 1789 | --DOMWINDOW == 69 (0xa61ee400) [pid = 1789] [serial = 64] [outer = (nil)] [url = about:blank] 05:12:12 INFO - PROCESS | 1789 | --DOMWINDOW == 68 (0xa4f21800) [pid = 1789] [serial = 62] [outer = (nil)] [url = about:blank] 05:12:12 INFO - PROCESS | 1789 | --DOMWINDOW == 67 (0xa310c000) [pid = 1789] [serial = 56] [outer = (nil)] [url = about:blank] 05:12:12 INFO - PROCESS | 1789 | --DOMWINDOW == 66 (0xa2308c00) [pid = 1789] [serial = 53] [outer = (nil)] [url = about:blank] 05:12:12 INFO - PROCESS | 1789 | 1471090332374 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 05:12:12 INFO - PROCESS | 1789 | 1471090332378 Marionette TRACE conn3 <- [1,138,null,{}] 05:12:12 INFO - PROCESS | 1789 | 1471090332387 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:12 INFO - PROCESS | 1789 | 1471090332394 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:12 INFO - PROCESS | 1789 | 1471090332540 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 05:12:12 INFO - PROCESS | 1789 | 1471090332552 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090332561 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:12 INFO - PROCESS | 1789 | ++DOCSHELL 0x95256800 == 37 [pid = 1789] [id = 42] 05:12:12 INFO - PROCESS | 1789 | ++DOMWINDOW == 67 (0x952a8000) [pid = 1789] [serial = 124] [outer = (nil)] 05:12:12 INFO - PROCESS | 1789 | ++DOMWINDOW == 68 (0x98426000) [pid = 1789] [serial = 125] [outer = 0x952a8000] 05:12:12 INFO - PROCESS | 1789 | 1471090332641 Marionette DEBUG loaded listener.js 05:12:12 INFO - PROCESS | 1789 | ++DOMWINDOW == 69 (0x997dfc00) [pid = 1789] [serial = 126] [outer = 0x952a8000] 05:12:13 INFO - PROCESS | 1789 | 1471090333464 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 05:12:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 05:12:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1153ms 05:12:13 INFO - PROCESS | 1789 | 1471090333510 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 05:12:13 INFO - PROCESS | 1789 | 1471090333517 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 05:12:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 05:12:13 INFO - PROCESS | 1789 | 1471090333523 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 05:12:13 INFO - PROCESS | 1789 | 1471090333526 Marionette TRACE conn3 <- [1,142,null,{}] 05:12:13 INFO - PROCESS | 1789 | 1471090333533 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:13 INFO - PROCESS | 1789 | 1471090333537 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:13 INFO - PROCESS | 1789 | 1471090333690 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 05:12:13 INFO - PROCESS | 1789 | 1471090333703 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090333711 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:13 INFO - PROCESS | 1789 | ++DOCSHELL 0x9a2d5c00 == 38 [pid = 1789] [id = 43] 05:12:13 INFO - PROCESS | 1789 | ++DOMWINDOW == 70 (0x9a42a400) [pid = 1789] [serial = 127] [outer = (nil)] 05:12:13 INFO - PROCESS | 1789 | ++DOMWINDOW == 71 (0x9b3cc000) [pid = 1789] [serial = 128] [outer = 0x9a42a400] 05:12:13 INFO - PROCESS | 1789 | 1471090333776 Marionette DEBUG loaded listener.js 05:12:13 INFO - PROCESS | 1789 | ++DOMWINDOW == 72 (0x9b98d000) [pid = 1789] [serial = 129] [outer = 0x9a42a400] 05:12:14 INFO - PROCESS | 1789 | 1471090334522 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 05:12:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 05:12:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1035ms 05:12:14 INFO - PROCESS | 1789 | 1471090334570 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 05:12:14 INFO - PROCESS | 1789 | 1471090334573 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 05:12:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 05:12:14 INFO - PROCESS | 1789 | 1471090334595 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 05:12:14 INFO - PROCESS | 1789 | 1471090334603 Marionette TRACE conn3 <- [1,146,null,{}] 05:12:14 INFO - PROCESS | 1789 | 1471090334618 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:14 INFO - PROCESS | 1789 | 1471090334626 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:14 INFO - PROCESS | 1789 | 1471090334820 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 05:12:14 INFO - PROCESS | 1789 | 1471090334843 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:14 INFO - PROCESS | 1789 | 1471090334851 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:14 INFO - PROCESS | 1789 | ++DOCSHELL 0x9524f000 == 39 [pid = 1789] [id = 44] 05:12:14 INFO - PROCESS | 1789 | ++DOMWINDOW == 73 (0x9d5fac00) [pid = 1789] [serial = 130] [outer = (nil)] 05:12:14 INFO - PROCESS | 1789 | ++DOMWINDOW == 74 (0xa20a3c00) [pid = 1789] [serial = 131] [outer = 0x9d5fac00] 05:12:14 INFO - PROCESS | 1789 | 1471090334914 Marionette DEBUG loaded listener.js 05:12:15 INFO - PROCESS | 1789 | ++DOMWINDOW == 75 (0xa228a800) [pid = 1789] [serial = 132] [outer = 0x9d5fac00] 05:12:15 INFO - PROCESS | 1789 | 1471090335690 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 05:12:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 05:12:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1160ms 05:12:15 INFO - PROCESS | 1789 | 1471090335748 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 05:12:15 INFO - PROCESS | 1789 | 1471090335751 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 05:12:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 05:12:15 INFO - PROCESS | 1789 | 1471090335758 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 05:12:15 INFO - PROCESS | 1789 | 1471090335760 Marionette TRACE conn3 <- [1,150,null,{}] 05:12:15 INFO - PROCESS | 1789 | 1471090335769 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:15 INFO - PROCESS | 1789 | 1471090335773 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:15 INFO - PROCESS | 1789 | 1471090335962 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 05:12:16 INFO - PROCESS | 1789 | 1471090335979 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090335988 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:16 INFO - PROCESS | 1789 | ++DOCSHELL 0x9b996000 == 40 [pid = 1789] [id = 45] 05:12:16 INFO - PROCESS | 1789 | ++DOMWINDOW == 76 (0xa20a5000) [pid = 1789] [serial = 133] [outer = (nil)] 05:12:16 INFO - PROCESS | 1789 | ++DOMWINDOW == 77 (0xa23b1c00) [pid = 1789] [serial = 134] [outer = 0xa20a5000] 05:12:16 INFO - PROCESS | 1789 | 1471090336049 Marionette DEBUG loaded listener.js 05:12:16 INFO - PROCESS | 1789 | ++DOMWINDOW == 78 (0xa2560000) [pid = 1789] [serial = 135] [outer = 0xa20a5000] 05:12:16 INFO - PROCESS | 1789 | --DOMWINDOW == 77 (0x948b5000) [pid = 1789] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 05:12:16 INFO - PROCESS | 1789 | --DOMWINDOW == 76 (0x9d47a400) [pid = 1789] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 05:12:16 INFO - PROCESS | 1789 | --DOMWINDOW == 75 (0xa23b9400) [pid = 1789] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 05:12:16 INFO - PROCESS | 1789 | --DOMWINDOW == 74 (0x9d911800) [pid = 1789] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 05:12:16 INFO - PROCESS | 1789 | --DOMWINDOW == 73 (0xa61e5000) [pid = 1789] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 05:12:16 INFO - PROCESS | 1789 | --DOMWINDOW == 72 (0x93b59c00) [pid = 1789] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 05:12:16 INFO - PROCESS | 1789 | --DOMWINDOW == 71 (0x9a1b8800) [pid = 1789] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 05:12:16 INFO - PROCESS | 1789 | --DOMWINDOW == 70 (0x930e9000) [pid = 1789] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 05:12:16 INFO - PROCESS | 1789 | --DOMWINDOW == 69 (0x93d6c800) [pid = 1789] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 05:12:16 INFO - PROCESS | 1789 | --DOMWINDOW == 68 (0x9b98c000) [pid = 1789] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 05:12:16 INFO - PROCESS | 1789 | --DOMWINDOW == 67 (0x9aef6800) [pid = 1789] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 05:12:16 INFO - PROCESS | 1789 | --DOMWINDOW == 66 (0x9acee800) [pid = 1789] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 05:12:16 INFO - PROCESS | 1789 | 1471090336909 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 05:12:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 05:12:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1193ms 05:12:16 INFO - PROCESS | 1789 | 1471090336981 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 05:12:16 INFO - PROCESS | 1789 | 1471090336984 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 05:12:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 05:12:17 INFO - PROCESS | 1789 | 1471090337027 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 05:12:17 INFO - PROCESS | 1789 | 1471090337030 Marionette TRACE conn3 <- [1,154,null,{}] 05:12:17 INFO - PROCESS | 1789 | 1471090337066 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:17 INFO - PROCESS | 1789 | 1471090337070 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:17 INFO - PROCESS | 1789 | 1471090337229 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 05:12:17 INFO - PROCESS | 1789 | 1471090337356 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:17 INFO - PROCESS | 1789 | 1471090337372 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:17 INFO - PROCESS | 1789 | ++DOCSHELL 0x9222d000 == 41 [pid = 1789] [id = 46] 05:12:17 INFO - PROCESS | 1789 | ++DOMWINDOW == 67 (0x94828000) [pid = 1789] [serial = 136] [outer = (nil)] 05:12:17 INFO - PROCESS | 1789 | ++DOMWINDOW == 68 (0x9482fc00) [pid = 1789] [serial = 137] [outer = 0x94828000] 05:12:17 INFO - PROCESS | 1789 | 1471090337453 Marionette DEBUG loaded listener.js 05:12:17 INFO - PROCESS | 1789 | ++DOMWINDOW == 69 (0x9b0c0000) [pid = 1789] [serial = 138] [outer = 0x94828000] 05:12:18 INFO - PROCESS | 1789 | 1471090338215 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 05:12:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 05:12:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1217ms 05:12:18 INFO - PROCESS | 1789 | 1471090338225 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 05:12:18 INFO - PROCESS | 1789 | 1471090338228 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 05:12:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 05:12:18 INFO - PROCESS | 1789 | 1471090338235 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 05:12:18 INFO - PROCESS | 1789 | 1471090338238 Marionette TRACE conn3 <- [1,158,null,{}] 05:12:18 INFO - PROCESS | 1789 | 1471090338244 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:18 INFO - PROCESS | 1789 | 1471090338249 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:18 INFO - PROCESS | 1789 | 1471090338427 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 05:12:18 INFO - PROCESS | 1789 | 1471090338445 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090338451 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:18 INFO - PROCESS | 1789 | ++DOCSHELL 0x9482dc00 == 42 [pid = 1789] [id = 47] 05:12:18 INFO - PROCESS | 1789 | ++DOMWINDOW == 70 (0x9482e000) [pid = 1789] [serial = 139] [outer = (nil)] 05:12:18 INFO - PROCESS | 1789 | ++DOMWINDOW == 71 (0xa23b4c00) [pid = 1789] [serial = 140] [outer = 0x9482e000] 05:12:18 INFO - PROCESS | 1789 | 1471090338516 Marionette DEBUG loaded listener.js 05:12:18 INFO - PROCESS | 1789 | ++DOMWINDOW == 72 (0xa2381400) [pid = 1789] [serial = 141] [outer = 0x9482e000] 05:12:19 INFO - PROCESS | 1789 | 1471090339416 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 05:12:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 05:12:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1228ms 05:12:19 INFO - PROCESS | 1789 | 1471090339464 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 05:12:19 INFO - PROCESS | 1789 | 1471090339471 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 05:12:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 05:12:19 INFO - PROCESS | 1789 | 1471090339479 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 05:12:19 INFO - PROCESS | 1789 | 1471090339484 Marionette TRACE conn3 <- [1,162,null,{}] 05:12:19 INFO - PROCESS | 1789 | 1471090339494 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:19 INFO - PROCESS | 1789 | 1471090339499 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:19 INFO - PROCESS | 1789 | 1471090339672 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 05:12:19 INFO - PROCESS | 1789 | 1471090339813 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:19 INFO - PROCESS | 1789 | 1471090339821 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:19 INFO - PROCESS | 1789 | ++DOCSHELL 0x92230400 == 43 [pid = 1789] [id = 48] 05:12:19 INFO - PROCESS | 1789 | ++DOMWINDOW == 73 (0x93d6fc00) [pid = 1789] [serial = 142] [outer = (nil)] 05:12:19 INFO - PROCESS | 1789 | ++DOMWINDOW == 74 (0x94831000) [pid = 1789] [serial = 143] [outer = 0x93d6fc00] 05:12:19 INFO - PROCESS | 1789 | 1471090339901 Marionette DEBUG loaded listener.js 05:12:20 INFO - PROCESS | 1789 | ++DOMWINDOW == 75 (0x95251800) [pid = 1789] [serial = 144] [outer = 0x93d6fc00] 05:12:21 INFO - PROCESS | 1789 | 1471090341026 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 05:12:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 05:12:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1584ms 05:12:21 INFO - PROCESS | 1789 | 1471090341091 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 05:12:21 INFO - PROCESS | 1789 | 1471090341098 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 05:12:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 05:12:21 INFO - PROCESS | 1789 | 1471090341170 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 05:12:21 INFO - PROCESS | 1789 | 1471090341174 Marionette TRACE conn3 <- [1,166,null,{}] 05:12:21 INFO - PROCESS | 1789 | 1471090341192 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:21 INFO - PROCESS | 1789 | 1471090341198 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:21 INFO - PROCESS | 1789 | 1471090341393 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 05:12:21 INFO - PROCESS | 1789 | 1471090341580 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090341588 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:21 INFO - PROCESS | 1789 | ++DOCSHELL 0x999e6800 == 44 [pid = 1789] [id = 49] 05:12:21 INFO - PROCESS | 1789 | ++DOMWINDOW == 76 (0x9b38f800) [pid = 1789] [serial = 145] [outer = (nil)] 05:12:21 INFO - PROCESS | 1789 | ++DOMWINDOW == 77 (0xa1193400) [pid = 1789] [serial = 146] [outer = 0x9b38f800] 05:12:21 INFO - PROCESS | 1789 | 1471090341667 Marionette DEBUG loaded listener.js 05:12:21 INFO - PROCESS | 1789 | ++DOMWINDOW == 78 (0xa2304000) [pid = 1789] [serial = 147] [outer = 0x9b38f800] 05:12:22 INFO - PROCESS | 1789 | 1471090342499 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 05:12:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 05:12:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1443ms 05:12:22 INFO - PROCESS | 1789 | 1471090342563 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 05:12:22 INFO - PROCESS | 1789 | 1471090342567 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 05:12:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 05:12:22 INFO - PROCESS | 1789 | 1471090342574 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 05:12:22 INFO - PROCESS | 1789 | 1471090342580 Marionette TRACE conn3 <- [1,170,null,{}] 05:12:22 INFO - PROCESS | 1789 | 1471090342597 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:22 INFO - PROCESS | 1789 | 1471090342605 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:22 INFO - PROCESS | 1789 | 1471090342822 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 05:12:22 INFO - PROCESS | 1789 | 1471090342964 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 1789 | 1471090342974 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:23 INFO - PROCESS | 1789 | ++DOCSHELL 0xa4d0c800 == 45 [pid = 1789] [id = 50] 05:12:23 INFO - PROCESS | 1789 | ++DOMWINDOW == 79 (0xa4d55800) [pid = 1789] [serial = 148] [outer = (nil)] 05:12:23 INFO - PROCESS | 1789 | ++DOMWINDOW == 80 (0xa4f29400) [pid = 1789] [serial = 149] [outer = 0xa4d55800] 05:12:23 INFO - PROCESS | 1789 | 1471090343056 Marionette DEBUG loaded listener.js 05:12:23 INFO - PROCESS | 1789 | ++DOMWINDOW == 81 (0xa61e2400) [pid = 1789] [serial = 150] [outer = 0xa4d55800] 05:12:23 INFO - PROCESS | 1789 | 1471090343851 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 05:12:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 05:12:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1289ms 05:12:23 INFO - PROCESS | 1789 | 1471090343864 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 05:12:23 INFO - PROCESS | 1789 | 1471090343874 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 05:12:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 05:12:23 INFO - PROCESS | 1789 | 1471090343897 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 05:12:23 INFO - PROCESS | 1789 | 1471090343901 Marionette TRACE conn3 <- [1,174,null,{}] 05:12:23 INFO - PROCESS | 1789 | 1471090343906 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:23 INFO - PROCESS | 1789 | 1471090343912 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:24 INFO - PROCESS | 1789 | 1471090344079 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 05:12:24 INFO - PROCESS | 1789 | 1471090344220 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090344228 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:24 INFO - PROCESS | 1789 | ++DOCSHELL 0x924d1400 == 46 [pid = 1789] [id = 51] 05:12:24 INFO - PROCESS | 1789 | ++DOMWINDOW == 82 (0x97a76800) [pid = 1789] [serial = 151] [outer = (nil)] 05:12:24 INFO - PROCESS | 1789 | ++DOMWINDOW == 83 (0xa68b3400) [pid = 1789] [serial = 152] [outer = 0x97a76800] 05:12:24 INFO - PROCESS | 1789 | 1471090344308 Marionette DEBUG loaded listener.js 05:12:24 INFO - PROCESS | 1789 | ++DOMWINDOW == 84 (0xa6da7800) [pid = 1789] [serial = 153] [outer = 0x97a76800] 05:12:25 INFO - PROCESS | 1789 | 1471090345275 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 05:12:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 05:12:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1440ms 05:12:25 INFO - PROCESS | 1789 | 1471090345335 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 05:12:25 INFO - PROCESS | 1789 | 1471090345339 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 05:12:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 05:12:25 INFO - PROCESS | 1789 | 1471090345345 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 05:12:25 INFO - PROCESS | 1789 | 1471090345350 Marionette TRACE conn3 <- [1,178,null,{}] 05:12:25 INFO - PROCESS | 1789 | 1471090345356 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:25 INFO - PROCESS | 1789 | 1471090345362 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:25 INFO - PROCESS | 1789 | 1471090345522 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 05:12:25 INFO - PROCESS | 1789 | 1471090345670 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:25 INFO - PROCESS | 1789 | 1471090345684 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:25 INFO - PROCESS | 1789 | ++DOCSHELL 0x92fa7000 == 47 [pid = 1789] [id = 52] 05:12:25 INFO - PROCESS | 1789 | ++DOMWINDOW == 85 (0x93013c00) [pid = 1789] [serial = 154] [outer = (nil)] 05:12:25 INFO - PROCESS | 1789 | ++DOMWINDOW == 86 (0x9aef4000) [pid = 1789] [serial = 155] [outer = 0x93013c00] 05:12:25 INFO - PROCESS | 1789 | 1471090345869 Marionette DEBUG loaded listener.js 05:12:25 INFO - PROCESS | 1789 | ++DOMWINDOW == 87 (0x9d5fb000) [pid = 1789] [serial = 156] [outer = 0x93013c00] 05:12:26 INFO - PROCESS | 1789 | 1471090346342 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 05:12:26 INFO - PROCESS | 1789 | 1471090346963 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 05:12:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 05:12:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1682ms 05:12:27 INFO - PROCESS | 1789 | 1471090347029 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 05:12:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 05:12:27 INFO - PROCESS | 1789 | 1471090347035 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 05:12:27 INFO - PROCESS | 1789 | 1471090347042 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 05:12:27 INFO - PROCESS | 1789 | 1471090347047 Marionette TRACE conn3 <- [1,182,null,{}] 05:12:27 INFO - PROCESS | 1789 | 1471090347054 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:27 INFO - PROCESS | 1789 | 1471090347059 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:27 INFO - PROCESS | 1789 | 1471090347262 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 05:12:27 INFO - PROCESS | 1789 | --DOCSHELL 0x9222d000 == 46 [pid = 1789] [id = 46] 05:12:27 INFO - PROCESS | 1789 | --DOCSHELL 0x9b996000 == 45 [pid = 1789] [id = 45] 05:12:27 INFO - PROCESS | 1789 | --DOMWINDOW == 86 (0xa2389c00) [pid = 1789] [serial = 113] [outer = (nil)] [url = about:blank] 05:12:27 INFO - PROCESS | 1789 | 1471090347470 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090347479 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:27 INFO - PROCESS | 1789 | --DOCSHELL 0x9524f000 == 44 [pid = 1789] [id = 44] 05:12:27 INFO - PROCESS | 1789 | --DOCSHELL 0x9a2d5c00 == 43 [pid = 1789] [id = 43] 05:12:27 INFO - PROCESS | 1789 | --DOCSHELL 0x95256800 == 42 [pid = 1789] [id = 42] 05:12:27 INFO - PROCESS | 1789 | ++DOCSHELL 0x93bbf000 == 43 [pid = 1789] [id = 53] 05:12:27 INFO - PROCESS | 1789 | ++DOMWINDOW == 87 (0x93bc1c00) [pid = 1789] [serial = 157] [outer = (nil)] 05:12:27 INFO - PROCESS | 1789 | ++DOMWINDOW == 88 (0x95250000) [pid = 1789] [serial = 158] [outer = 0x93bc1c00] 05:12:27 INFO - PROCESS | 1789 | 1471090347557 Marionette DEBUG loaded listener.js 05:12:27 INFO - PROCESS | 1789 | ++DOMWINDOW == 89 (0x98b85c00) [pid = 1789] [serial = 159] [outer = 0x93bc1c00] 05:12:27 INFO - PROCESS | 1789 | --DOCSHELL 0x9222cc00 == 42 [pid = 1789] [id = 41] 05:12:27 INFO - PROCESS | 1789 | --DOCSHELL 0x924c5c00 == 41 [pid = 1789] [id = 39] 05:12:28 INFO - PROCESS | 1789 | --DOMWINDOW == 88 (0x93bbe400) [pid = 1789] [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:12:28 INFO - PROCESS | 1789 | --DOMWINDOW == 87 (0x9b0ba800) [pid = 1789] [serial = 77] [outer = (nil)] [url = about:blank] 05:12:28 INFO - PROCESS | 1789 | --DOMWINDOW == 86 (0x98b84000) [pid = 1789] [serial = 76] [outer = (nil)] [url = about:blank] 05:12:28 INFO - PROCESS | 1789 | --DOMWINDOW == 85 (0xa2012000) [pid = 1789] [serial = 80] [outer = (nil)] [url = about:blank] 05:12:28 INFO - PROCESS | 1789 | --DOMWINDOW == 84 (0xa1121000) [pid = 1789] [serial = 79] [outer = (nil)] [url = about:blank] 05:12:28 INFO - PROCESS | 1789 | --DOMWINDOW == 83 (0xa4d61800) [pid = 1789] [serial = 83] [outer = (nil)] [url = about:blank] 05:12:28 INFO - PROCESS | 1789 | --DOMWINDOW == 82 (0xa3176c00) [pid = 1789] [serial = 82] [outer = (nil)] [url = about:blank] 05:12:28 INFO - PROCESS | 1789 | --DOMWINDOW == 81 (0xa6739000) [pid = 1789] [serial = 86] [outer = (nil)] [url = about:blank] 05:12:28 INFO - PROCESS | 1789 | --DOMWINDOW == 80 (0xa672b000) [pid = 1789] [serial = 85] [outer = (nil)] [url = about:blank] 05:12:28 INFO - PROCESS | 1789 | --DOMWINDOW == 79 (0xa6da6c00) [pid = 1789] [serial = 89] [outer = (nil)] [url = about:blank] 05:12:28 INFO - PROCESS | 1789 | --DOMWINDOW == 78 (0xa6daa800) [pid = 1789] [serial = 88] [outer = (nil)] [url = about:blank] 05:12:28 INFO - PROCESS | 1789 | --DOMWINDOW == 77 (0x93d75400) [pid = 1789] [serial = 97] [outer = (nil)] [url = about:blank] 05:12:28 INFO - PROCESS | 1789 | --DOMWINDOW == 76 (0x9529bc00) [pid = 1789] [serial = 98] [outer = (nil)] [url = about:blank] 05:12:28 INFO - PROCESS | 1789 | --DOMWINDOW == 75 (0x9a2d5400) [pid = 1789] [serial = 101] [outer = (nil)] [url = about:blank] 05:12:28 INFO - PROCESS | 1789 | --DOMWINDOW == 74 (0x98425c00) [pid = 1789] [serial = 95] [outer = (nil)] [url = about:blank] 05:12:28 INFO - PROCESS | 1789 | --DOMWINDOW == 73 (0x9547ec00) [pid = 1789] [serial = 94] [outer = (nil)] [url = about:blank] 05:12:28 INFO - PROCESS | 1789 | --DOMWINDOW == 72 (0xa6db2400) [pid = 1789] [serial = 92] [outer = (nil)] [url = about:blank] 05:12:28 INFO - PROCESS | 1789 | --DOMWINDOW == 71 (0xa4f2ac00) [pid = 1789] [serial = 91] [outer = (nil)] [url = about:blank] 05:12:28 INFO - PROCESS | 1789 | --DOMWINDOW == 70 (0x9b98e800) [pid = 1789] [serial = 104] [outer = (nil)] [url = about:blank] 05:12:28 INFO - PROCESS | 1789 | --DOMWINDOW == 69 (0x9d47ac00) [pid = 1789] [serial = 107] [outer = (nil)] [url = about:blank] 05:12:28 INFO - PROCESS | 1789 | --DOMWINDOW == 68 (0x9d912000) [pid = 1789] [serial = 108] [outer = (nil)] [url = about:blank] 05:12:28 INFO - PROCESS | 1789 | --DOMWINDOW == 67 (0x9b992800) [pid = 1789] [serial = 105] [outer = (nil)] [url = about:blank] 05:12:28 INFO - PROCESS | 1789 | --DOMWINDOW == 66 (0xa1127800) [pid = 1789] [serial = 110] [outer = (nil)] [url = about:blank] 05:12:28 INFO - PROCESS | 1789 | --DOMWINDOW == 65 (0x9acf4c00) [pid = 1789] [serial = 102] [outer = (nil)] [url = about:blank] 05:12:28 INFO - PROCESS | 1789 | --DOMWINDOW == 64 (0xa2005800) [pid = 1789] [serial = 111] [outer = (nil)] [url = about:blank] 05:12:28 INFO - PROCESS | 1789 | 1471090348746 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 05:12:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 05:12:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1735ms 05:12:28 INFO - PROCESS | 1789 | 1471090348777 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 05:12:28 INFO - PROCESS | 1789 | 1471090348782 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 05:12:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 05:12:28 INFO - PROCESS | 1789 | 1471090348792 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 05:12:28 INFO - PROCESS | 1789 | 1471090348796 Marionette TRACE conn3 <- [1,186,null,{}] 05:12:28 INFO - PROCESS | 1789 | 1471090348802 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:28 INFO - PROCESS | 1789 | 1471090348807 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:28 INFO - PROCESS | 1789 | 1471090348983 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 05:12:29 INFO - PROCESS | 1789 | 1471090349129 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090349141 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:29 INFO - PROCESS | 1789 | ++DOCSHELL 0x98b84000 == 42 [pid = 1789] [id = 54] 05:12:29 INFO - PROCESS | 1789 | ++DOMWINDOW == 65 (0x9a2d5c00) [pid = 1789] [serial = 160] [outer = (nil)] 05:12:29 INFO - PROCESS | 1789 | ++DOMWINDOW == 66 (0x9aefe000) [pid = 1789] [serial = 161] [outer = 0x9a2d5c00] 05:12:29 INFO - PROCESS | 1789 | 1471090349209 Marionette DEBUG loaded listener.js 05:12:29 INFO - PROCESS | 1789 | ++DOMWINDOW == 67 (0x9b3c8400) [pid = 1789] [serial = 162] [outer = 0x9a2d5c00] 05:12:29 INFO - PROCESS | 1789 | 1471090349835 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 05:12:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 05:12:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1077ms 05:12:29 INFO - PROCESS | 1789 | 1471090349873 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 05:12:29 INFO - PROCESS | 1789 | 1471090349876 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 05:12:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 05:12:29 INFO - PROCESS | 1789 | 1471090349882 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 05:12:29 INFO - PROCESS | 1789 | 1471090349888 Marionette TRACE conn3 <- [1,190,null,{}] 05:12:29 INFO - PROCESS | 1789 | 1471090349903 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:29 INFO - PROCESS | 1789 | 1471090349911 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:30 INFO - PROCESS | 1789 | 1471090350113 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 05:12:30 INFO - PROCESS | 1789 | 1471090350181 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090350194 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:30 INFO - PROCESS | 1789 | ++DOCSHELL 0x9d5d5800 == 43 [pid = 1789] [id = 55] 05:12:30 INFO - PROCESS | 1789 | ++DOMWINDOW == 68 (0x9d5d7c00) [pid = 1789] [serial = 163] [outer = (nil)] 05:12:30 INFO - PROCESS | 1789 | ++DOMWINDOW == 69 (0x9d5fd000) [pid = 1789] [serial = 164] [outer = 0x9d5d7c00] 05:12:30 INFO - PROCESS | 1789 | 1471090350259 Marionette DEBUG loaded listener.js 05:12:30 INFO - PROCESS | 1789 | ++DOMWINDOW == 70 (0xa1127400) [pid = 1789] [serial = 165] [outer = 0x9d5d7c00] 05:12:30 INFO - PROCESS | 1789 | 1471090350953 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 05:12:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 05:12:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1136ms 05:12:31 INFO - PROCESS | 1789 | 1471090351019 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 05:12:31 INFO - PROCESS | 1789 | 1471090351023 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 05:12:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 05:12:31 INFO - PROCESS | 1789 | 1471090351037 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 05:12:31 INFO - PROCESS | 1789 | 1471090351053 Marionette TRACE conn3 <- [1,194,null,{}] 05:12:31 INFO - PROCESS | 1789 | 1471090351058 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:31 INFO - PROCESS | 1789 | 1471090351063 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:31 INFO - PROCESS | 1789 | 1471090351276 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 05:12:31 INFO - PROCESS | 1789 | 1471090351298 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090351308 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:31 INFO - PROCESS | 1789 | ++DOCSHELL 0x9a291400 == 44 [pid = 1789] [id = 56] 05:12:31 INFO - PROCESS | 1789 | ++DOMWINDOW == 71 (0x9a295c00) [pid = 1789] [serial = 166] [outer = (nil)] 05:12:31 INFO - PROCESS | 1789 | ++DOMWINDOW == 72 (0x9a299c00) [pid = 1789] [serial = 167] [outer = 0x9a295c00] 05:12:31 INFO - PROCESS | 1789 | 1471090351372 Marionette DEBUG loaded listener.js 05:12:31 INFO - PROCESS | 1789 | ++DOMWINDOW == 73 (0x9a29c400) [pid = 1789] [serial = 168] [outer = 0x9a295c00] 05:12:32 INFO - PROCESS | 1789 | 1471090352250 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 05:12:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 05:12:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1240ms 05:12:32 INFO - PROCESS | 1789 | 1471090352280 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 05:12:32 INFO - PROCESS | 1789 | 1471090352283 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 05:12:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 05:12:32 INFO - PROCESS | 1789 | 1471090352289 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 05:12:32 INFO - PROCESS | 1789 | 1471090352293 Marionette TRACE conn3 <- [1,198,null,{}] 05:12:32 INFO - PROCESS | 1789 | 1471090352298 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:32 INFO - PROCESS | 1789 | 1471090352303 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:32 INFO - PROCESS | 1789 | 1471090352485 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 05:12:32 INFO - PROCESS | 1789 | --DOMWINDOW == 72 (0xa20a5000) [pid = 1789] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 05:12:32 INFO - PROCESS | 1789 | --DOMWINDOW == 71 (0x92230800) [pid = 1789] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 05:12:32 INFO - PROCESS | 1789 | --DOMWINDOW == 70 (0x952a8000) [pid = 1789] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 05:12:32 INFO - PROCESS | 1789 | --DOMWINDOW == 69 (0x9a42a400) [pid = 1789] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 05:12:32 INFO - PROCESS | 1789 | --DOMWINDOW == 68 (0x9d5fac00) [pid = 1789] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 05:12:32 INFO - PROCESS | 1789 | --DOMWINDOW == 67 (0x94828000) [pid = 1789] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 05:12:32 INFO - PROCESS | 1789 | 1471090352662 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:32 INFO - PROCESS | 1789 | 1471090352669 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:32 INFO - PROCESS | 1789 | ++DOCSHELL 0x9222cc00 == 45 [pid = 1789] [id = 57] 05:12:32 INFO - PROCESS | 1789 | ++DOMWINDOW == 68 (0x92230800) [pid = 1789] [serial = 169] [outer = (nil)] 05:12:32 INFO - PROCESS | 1789 | ++DOMWINDOW == 69 (0x952a8000) [pid = 1789] [serial = 170] [outer = 0x92230800] 05:12:32 INFO - PROCESS | 1789 | 1471090352744 Marionette DEBUG loaded listener.js 05:12:32 INFO - PROCESS | 1789 | ++DOMWINDOW == 70 (0x9d5f5400) [pid = 1789] [serial = 171] [outer = 0x92230800] 05:12:33 INFO - PROCESS | 1789 | 1471090353482 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 05:12:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 05:12:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1233ms 05:12:33 INFO - PROCESS | 1789 | 1471090353525 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 05:12:33 INFO - PROCESS | 1789 | 1471090353531 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 05:12:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 05:12:33 INFO - PROCESS | 1789 | 1471090353540 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 05:12:33 INFO - PROCESS | 1789 | 1471090353544 Marionette TRACE conn3 <- [1,202,null,{}] 05:12:33 INFO - PROCESS | 1789 | 1471090353553 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:33 INFO - PROCESS | 1789 | 1471090353567 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:33 INFO - PROCESS | 1789 | 1471090353786 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 05:12:33 INFO - PROCESS | 1789 | 1471090353799 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090353807 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:33 INFO - PROCESS | 1789 | ++DOCSHELL 0x92230c00 == 46 [pid = 1789] [id = 58] 05:12:33 INFO - PROCESS | 1789 | ++DOMWINDOW == 71 (0x94826400) [pid = 1789] [serial = 172] [outer = (nil)] 05:12:33 INFO - PROCESS | 1789 | ++DOMWINDOW == 72 (0xa2592800) [pid = 1789] [serial = 173] [outer = 0x94826400] 05:12:33 INFO - PROCESS | 1789 | 1471090353871 Marionette DEBUG loaded listener.js 05:12:33 INFO - PROCESS | 1789 | ++DOMWINDOW == 73 (0xa23af000) [pid = 1789] [serial = 174] [outer = 0x94826400] 05:12:34 INFO - PROCESS | 1789 | 1471090354662 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 05:12:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 05:12:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1190ms 05:12:34 INFO - PROCESS | 1789 | 1471090354729 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 05:12:34 INFO - PROCESS | 1789 | 1471090354735 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 05:12:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 05:12:34 INFO - PROCESS | 1789 | 1471090354743 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 05:12:34 INFO - PROCESS | 1789 | 1471090354749 Marionette TRACE conn3 <- [1,206,null,{}] 05:12:34 INFO - PROCESS | 1789 | 1471090354758 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:34 INFO - PROCESS | 1789 | 1471090354765 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:34 INFO - PROCESS | 1789 | 1471090354974 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 05:12:35 INFO - PROCESS | 1789 | 1471090355161 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:35 INFO - PROCESS | 1789 | 1471090355182 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:35 INFO - PROCESS | 1789 | ++DOCSHELL 0x93d72c00 == 47 [pid = 1789] [id = 59] 05:12:35 INFO - PROCESS | 1789 | ++DOMWINDOW == 74 (0x94822400) [pid = 1789] [serial = 175] [outer = (nil)] 05:12:35 INFO - PROCESS | 1789 | ++DOMWINDOW == 75 (0x94828c00) [pid = 1789] [serial = 176] [outer = 0x94822400] 05:12:35 INFO - PROCESS | 1789 | 1471090355305 Marionette DEBUG loaded listener.js 05:12:35 INFO - PROCESS | 1789 | ++DOMWINDOW == 76 (0x94830000) [pid = 1789] [serial = 177] [outer = 0x94822400] 05:12:36 INFO - PROCESS | 1789 | 1471090356206 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 05:12:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 05:12:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1534ms 05:12:36 INFO - PROCESS | 1789 | 1471090356277 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 05:12:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 05:12:36 INFO - PROCESS | 1789 | 1471090356282 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 05:12:36 INFO - PROCESS | 1789 | 1471090356294 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 05:12:36 INFO - PROCESS | 1789 | 1471090356300 Marionette TRACE conn3 <- [1,210,null,{}] 05:12:36 INFO - PROCESS | 1789 | 1471090356307 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:36 INFO - PROCESS | 1789 | 1471090356312 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:36 INFO - PROCESS | 1789 | 1471090356521 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 05:12:36 INFO - PROCESS | 1789 | 1471090356666 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090356673 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:36 INFO - PROCESS | 1789 | ++DOCSHELL 0x9a28fc00 == 48 [pid = 1789] [id = 60] 05:12:36 INFO - PROCESS | 1789 | ++DOMWINDOW == 77 (0x9a290400) [pid = 1789] [serial = 178] [outer = (nil)] 05:12:36 INFO - PROCESS | 1789 | ++DOMWINDOW == 78 (0x9a2d5800) [pid = 1789] [serial = 179] [outer = 0x9a290400] 05:12:36 INFO - PROCESS | 1789 | 1471090356753 Marionette DEBUG loaded listener.js 05:12:36 INFO - PROCESS | 1789 | ++DOMWINDOW == 79 (0x9b3d4c00) [pid = 1789] [serial = 180] [outer = 0x9a290400] 05:12:37 INFO - PROCESS | 1789 | 1471090357614 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 05:12:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 05:12:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1389ms 05:12:37 INFO - PROCESS | 1789 | 1471090357679 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 05:12:37 INFO - PROCESS | 1789 | 1471090357684 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 05:12:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 05:12:37 INFO - PROCESS | 1789 | 1471090357691 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 05:12:37 INFO - PROCESS | 1789 | 1471090357695 Marionette TRACE conn3 <- [1,214,null,{}] 05:12:37 INFO - PROCESS | 1789 | 1471090357710 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:37 INFO - PROCESS | 1789 | 1471090357719 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:37 INFO - PROCESS | 1789 | 1471090357941 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 05:12:38 INFO - PROCESS | 1789 | 1471090358089 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090358102 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:38 INFO - PROCESS | 1789 | ++DOCSHELL 0xa2284400 == 49 [pid = 1789] [id = 61] 05:12:38 INFO - PROCESS | 1789 | ++DOMWINDOW == 80 (0xa2284800) [pid = 1789] [serial = 181] [outer = (nil)] 05:12:38 INFO - PROCESS | 1789 | ++DOMWINDOW == 81 (0xa255d800) [pid = 1789] [serial = 182] [outer = 0xa2284800] 05:12:38 INFO - PROCESS | 1789 | 1471090358185 Marionette DEBUG loaded listener.js 05:12:38 INFO - PROCESS | 1789 | ++DOMWINDOW == 82 (0xa33d0c00) [pid = 1789] [serial = 183] [outer = 0xa2284800] 05:12:38 INFO - PROCESS | 1789 | 1471090358994 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 05:12:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 05:12:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1331ms 05:12:39 INFO - PROCESS | 1789 | 1471090359022 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 05:12:39 INFO - PROCESS | 1789 | 1471090359026 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 05:12:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 05:12:39 INFO - PROCESS | 1789 | 1471090359032 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 05:12:39 INFO - PROCESS | 1789 | 1471090359035 Marionette TRACE conn3 <- [1,218,null,{}] 05:12:39 INFO - PROCESS | 1789 | 1471090359041 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:39 INFO - PROCESS | 1789 | 1471090359046 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:39 INFO - PROCESS | 1789 | 1471090359210 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 05:12:39 INFO - PROCESS | 1789 | 1471090359360 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090359369 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:39 INFO - PROCESS | 1789 | ++DOCSHELL 0x92227800 == 50 [pid = 1789] [id = 62] 05:12:39 INFO - PROCESS | 1789 | ++DOMWINDOW == 83 (0x93b59c00) [pid = 1789] [serial = 184] [outer = (nil)] 05:12:39 INFO - PROCESS | 1789 | ++DOMWINDOW == 84 (0xa6738000) [pid = 1789] [serial = 185] [outer = 0x93b59c00] 05:12:39 INFO - PROCESS | 1789 | 1471090359452 Marionette DEBUG loaded listener.js 05:12:39 INFO - PROCESS | 1789 | ++DOMWINDOW == 85 (0xa679f800) [pid = 1789] [serial = 186] [outer = 0x93b59c00] 05:12:40 INFO - PROCESS | 1789 | 1471090360288 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 05:12:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 05:12:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1279ms 05:12:40 INFO - PROCESS | 1789 | 1471090360313 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 05:12:40 INFO - PROCESS | 1789 | 1471090360317 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 05:12:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 05:12:40 INFO - PROCESS | 1789 | 1471090360323 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 05:12:40 INFO - PROCESS | 1789 | 1471090360327 Marionette TRACE conn3 <- [1,222,null,{}] 05:12:40 INFO - PROCESS | 1789 | 1471090360332 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:40 INFO - PROCESS | 1789 | 1471090360337 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:40 INFO - PROCESS | 1789 | 1471090360497 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 05:12:40 INFO - PROCESS | 1789 | 1471090360649 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 1789 | 1471090360655 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:40 INFO - PROCESS | 1789 | ++DOCSHELL 0xa6db2400 == 51 [pid = 1789] [id = 63] 05:12:40 INFO - PROCESS | 1789 | ++DOMWINDOW == 86 (0xa6f47000) [pid = 1789] [serial = 187] [outer = (nil)] 05:12:40 INFO - PROCESS | 1789 | ++DOMWINDOW == 87 (0xa6f4b000) [pid = 1789] [serial = 188] [outer = 0xa6f47000] 05:12:40 INFO - PROCESS | 1789 | 1471090360733 Marionette DEBUG loaded listener.js 05:12:40 INFO - PROCESS | 1789 | ++DOMWINDOW == 88 (0xa6f75400) [pid = 1789] [serial = 189] [outer = 0xa6f47000] 05:12:41 INFO - PROCESS | 1789 | 1471090361551 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 05:12:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 05:12:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1238ms 05:12:41 INFO - PROCESS | 1789 | 1471090361562 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 05:12:41 INFO - PROCESS | 1789 | 1471090361566 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 05:12:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 05:12:41 INFO - PROCESS | 1789 | 1471090361589 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 05:12:41 INFO - PROCESS | 1789 | 1471090361593 Marionette TRACE conn3 <- [1,226,null,{}] 05:12:41 INFO - PROCESS | 1789 | 1471090361599 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:41 INFO - PROCESS | 1789 | 1471090361609 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:41 INFO - PROCESS | 1789 | 1471090361813 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 05:12:41 INFO - PROCESS | 1789 | 1471090361960 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090361969 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:41 INFO - PROCESS | 1789 | ++DOCSHELL 0x997e6000 == 52 [pid = 1789] [id = 64] 05:12:41 INFO - PROCESS | 1789 | ++DOMWINDOW == 89 (0xa6f48400) [pid = 1789] [serial = 190] [outer = (nil)] 05:12:42 INFO - PROCESS | 1789 | ++DOMWINDOW == 90 (0xa8c28c00) [pid = 1789] [serial = 191] [outer = 0xa6f48400] 05:12:42 INFO - PROCESS | 1789 | 1471090362043 Marionette DEBUG loaded listener.js 05:12:42 INFO - PROCESS | 1789 | ++DOMWINDOW == 91 (0xa8c81800) [pid = 1789] [serial = 192] [outer = 0xa6f48400] 05:12:43 INFO - PROCESS | 1789 | 1471090363084 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 05:12:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 05:12:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1542ms 05:12:43 INFO - PROCESS | 1789 | 1471090363131 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 05:12:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 05:12:43 INFO - PROCESS | 1789 | 1471090363136 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 05:12:43 INFO - PROCESS | 1789 | 1471090363161 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 05:12:43 INFO - PROCESS | 1789 | 1471090363166 Marionette TRACE conn3 <- [1,230,null,{}] 05:12:43 INFO - PROCESS | 1789 | 1471090363175 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:43 INFO - PROCESS | 1789 | 1471090363180 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:43 INFO - PROCESS | 1789 | 1471090363342 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 05:12:43 INFO - PROCESS | 1789 | 1471090363539 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 1789 | 1471090363547 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:43 INFO - PROCESS | 1789 | ++DOCSHELL 0x95251000 == 53 [pid = 1789] [id = 65] 05:12:43 INFO - PROCESS | 1789 | ++DOMWINDOW == 92 (0x9547b000) [pid = 1789] [serial = 193] [outer = (nil)] 05:12:43 INFO - PROCESS | 1789 | ++DOMWINDOW == 93 (0x99d34800) [pid = 1789] [serial = 194] [outer = 0x9547b000] 05:12:43 INFO - PROCESS | 1789 | 1471090363637 Marionette DEBUG loaded listener.js 05:12:43 INFO - PROCESS | 1789 | ++DOMWINDOW == 94 (0x9a173000) [pid = 1789] [serial = 195] [outer = 0x9547b000] 05:12:44 INFO - PROCESS | 1789 | 1471090364443 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 05:12:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 05:12:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1359ms 05:12:44 INFO - PROCESS | 1789 | 1471090364506 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 05:12:44 INFO - PROCESS | 1789 | 1471090364513 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 05:12:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 05:12:44 INFO - PROCESS | 1789 | 1471090364524 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 05:12:44 INFO - PROCESS | 1789 | 1471090364527 Marionette TRACE conn3 <- [1,234,null,{}] 05:12:44 INFO - PROCESS | 1789 | 1471090364533 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:44 INFO - PROCESS | 1789 | 1471090364539 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:44 INFO - PROCESS | 1789 | 1471090364711 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 05:12:44 INFO - PROCESS | 1789 | 1471090364859 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090364869 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:44 INFO - PROCESS | 1789 | ++DOCSHELL 0x93017400 == 54 [pid = 1789] [id = 66] 05:12:44 INFO - PROCESS | 1789 | ++DOMWINDOW == 95 (0x999f1000) [pid = 1789] [serial = 196] [outer = (nil)] 05:12:44 INFO - PROCESS | 1789 | ++DOMWINDOW == 96 (0x9a17f000) [pid = 1789] [serial = 197] [outer = 0x999f1000] 05:12:44 INFO - PROCESS | 1789 | 1471090364939 Marionette DEBUG loaded listener.js 05:12:45 INFO - PROCESS | 1789 | ++DOMWINDOW == 97 (0x9a295800) [pid = 1789] [serial = 198] [outer = 0x999f1000] 05:12:45 INFO - PROCESS | 1789 | --DOCSHELL 0x930e8000 == 53 [pid = 1789] [id = 32] 05:12:45 INFO - PROCESS | 1789 | --DOCSHELL 0x9222cc00 == 52 [pid = 1789] [id = 57] 05:12:45 INFO - PROCESS | 1789 | --DOCSHELL 0x9a291400 == 51 [pid = 1789] [id = 56] 05:12:45 INFO - PROCESS | 1789 | --DOCSHELL 0x9d5d5800 == 50 [pid = 1789] [id = 55] 05:12:45 INFO - PROCESS | 1789 | --DOMWINDOW == 96 (0x95255400) [pid = 1789] [serial = 119] [outer = (nil)] [url = about:blank] 05:12:45 INFO - PROCESS | 1789 | --DOMWINDOW == 95 (0xa23b4c00) [pid = 1789] [serial = 140] [outer = (nil)] [url = about:blank] 05:12:45 INFO - PROCESS | 1789 | --DOCSHELL 0x98b84000 == 49 [pid = 1789] [id = 54] 05:12:45 INFO - PROCESS | 1789 | --DOCSHELL 0x93bbf000 == 48 [pid = 1789] [id = 53] 05:12:45 INFO - PROCESS | 1789 | --DOCSHELL 0x9482dc00 == 47 [pid = 1789] [id = 47] 05:12:45 INFO - PROCESS | 1789 | --DOMWINDOW == 94 (0xa23b1c00) [pid = 1789] [serial = 134] [outer = (nil)] [url = about:blank] 05:12:45 INFO - PROCESS | 1789 | --DOMWINDOW == 93 (0x924d2000) [pid = 1789] [serial = 122] [outer = (nil)] [url = about:blank] 05:12:45 INFO - PROCESS | 1789 | --DOMWINDOW == 92 (0x98426000) [pid = 1789] [serial = 125] [outer = (nil)] [url = about:blank] 05:12:45 INFO - PROCESS | 1789 | --DOMWINDOW == 91 (0xa2560000) [pid = 1789] [serial = 135] [outer = (nil)] [url = about:blank] 05:12:45 INFO - PROCESS | 1789 | --DOMWINDOW == 90 (0x997dfc00) [pid = 1789] [serial = 126] [outer = (nil)] [url = about:blank] 05:12:45 INFO - PROCESS | 1789 | --DOMWINDOW == 89 (0x9b3cc000) [pid = 1789] [serial = 128] [outer = (nil)] [url = about:blank] 05:12:45 INFO - PROCESS | 1789 | --DOMWINDOW == 88 (0x999e5800) [pid = 1789] [serial = 116] [outer = (nil)] [url = about:blank] 05:12:45 INFO - PROCESS | 1789 | --DOMWINDOW == 87 (0x93bbfc00) [pid = 1789] [serial = 123] [outer = (nil)] [url = about:blank] 05:12:45 INFO - PROCESS | 1789 | --DOMWINDOW == 86 (0xa20a3c00) [pid = 1789] [serial = 131] [outer = (nil)] [url = about:blank] 05:12:45 INFO - PROCESS | 1789 | --DOMWINDOW == 85 (0xa228a800) [pid = 1789] [serial = 132] [outer = (nil)] [url = about:blank] 05:12:45 INFO - PROCESS | 1789 | --DOMWINDOW == 84 (0x9482fc00) [pid = 1789] [serial = 137] [outer = (nil)] [url = about:blank] 05:12:45 INFO - PROCESS | 1789 | --DOMWINDOW == 83 (0x9b0c0000) [pid = 1789] [serial = 138] [outer = (nil)] [url = about:blank] 05:12:45 INFO - PROCESS | 1789 | --DOMWINDOW == 82 (0x9b98d000) [pid = 1789] [serial = 129] [outer = (nil)] [url = about:blank] 05:12:45 INFO - PROCESS | 1789 | 1471090365761 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 05:12:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 05:12:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1296ms 05:12:45 INFO - PROCESS | 1789 | 1471090365819 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 05:12:45 INFO - PROCESS | 1789 | 1471090365822 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 05:12:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 05:12:45 INFO - PROCESS | 1789 | 1471090365833 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 05:12:45 INFO - PROCESS | 1789 | 1471090365837 Marionette TRACE conn3 <- [1,238,null,{}] 05:12:45 INFO - PROCESS | 1789 | 1471090365854 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:45 INFO - PROCESS | 1789 | 1471090365862 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:46 INFO - PROCESS | 1789 | 1471090366012 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 05:12:46 INFO - PROCESS | 1789 | 1471090366022 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090366034 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:46 INFO - PROCESS | 1789 | ++DOCSHELL 0x9a1ba800 == 48 [pid = 1789] [id = 67] 05:12:46 INFO - PROCESS | 1789 | ++DOMWINDOW == 83 (0x9acf2000) [pid = 1789] [serial = 199] [outer = (nil)] 05:12:46 INFO - PROCESS | 1789 | ++DOMWINDOW == 84 (0x9b0bf800) [pid = 1789] [serial = 200] [outer = 0x9acf2000] 05:12:46 INFO - PROCESS | 1789 | 1471090366100 Marionette DEBUG loaded listener.js 05:12:46 INFO - PROCESS | 1789 | ++DOMWINDOW == 85 (0x9b98a400) [pid = 1789] [serial = 201] [outer = 0x9acf2000] 05:12:46 INFO - PROCESS | 1789 | 1471090366851 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 05:12:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 05:12:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1034ms 05:12:46 INFO - PROCESS | 1789 | 1471090366867 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 05:12:46 INFO - PROCESS | 1789 | 1471090366872 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 05:12:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 05:12:46 INFO - PROCESS | 1789 | 1471090366878 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 05:12:46 INFO - PROCESS | 1789 | 1471090366881 Marionette TRACE conn3 <- [1,242,null,{}] 05:12:46 INFO - PROCESS | 1789 | 1471090366886 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:46 INFO - PROCESS | 1789 | 1471090366891 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:47 INFO - PROCESS | 1789 | 1471090367076 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 05:12:47 INFO - PROCESS | 1789 | 1471090367095 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:47 INFO - PROCESS | 1789 | 1471090367103 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:47 INFO - PROCESS | 1789 | ++DOCSHELL 0x92226400 == 49 [pid = 1789] [id = 68] 05:12:47 INFO - PROCESS | 1789 | ++DOMWINDOW == 86 (0x9b98d400) [pid = 1789] [serial = 202] [outer = (nil)] 05:12:47 INFO - PROCESS | 1789 | ++DOMWINDOW == 87 (0x9b995800) [pid = 1789] [serial = 203] [outer = 0x9b98d400] 05:12:47 INFO - PROCESS | 1789 | 1471090367168 Marionette DEBUG loaded listener.js 05:12:47 INFO - PROCESS | 1789 | ++DOMWINDOW == 88 (0x9d5fa400) [pid = 1789] [serial = 204] [outer = 0x9b98d400] 05:12:48 INFO - PROCESS | 1789 | 1471090368049 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 05:12:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 05:12:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1231ms 05:12:48 INFO - PROCESS | 1789 | 1471090368110 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 05:12:48 INFO - PROCESS | 1789 | 1471090368113 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 05:12:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 05:12:48 INFO - PROCESS | 1789 | 1471090368119 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 05:12:48 INFO - PROCESS | 1789 | 1471090368121 Marionette TRACE conn3 <- [1,246,null,{}] 05:12:48 INFO - PROCESS | 1789 | 1471090368127 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:48 INFO - PROCESS | 1789 | 1471090368132 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:48 INFO - PROCESS | 1789 | 1471090368314 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 05:12:48 INFO - PROCESS | 1789 | 1471090368333 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090368340 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:48 INFO - PROCESS | 1789 | ++DOCSHELL 0x9acf6400 == 50 [pid = 1789] [id = 69] 05:12:48 INFO - PROCESS | 1789 | ++DOMWINDOW == 89 (0x9b9e7400) [pid = 1789] [serial = 205] [outer = (nil)] 05:12:48 INFO - PROCESS | 1789 | ++DOMWINDOW == 90 (0xa2283c00) [pid = 1789] [serial = 206] [outer = 0x9b9e7400] 05:12:48 INFO - PROCESS | 1789 | 1471090368417 Marionette DEBUG loaded listener.js 05:12:48 INFO - PROCESS | 1789 | ++DOMWINDOW == 91 (0xa22d0400) [pid = 1789] [serial = 207] [outer = 0x9b9e7400] 05:12:49 INFO - PROCESS | 1789 | 1471090369211 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 05:12:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 05:12:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1131ms 05:12:49 INFO - PROCESS | 1789 | 1471090369250 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 05:12:49 INFO - PROCESS | 1789 | 1471090369253 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 05:12:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 05:12:49 INFO - PROCESS | 1789 | 1471090369259 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 05:12:49 INFO - PROCESS | 1789 | 1471090369262 Marionette TRACE conn3 <- [1,250,null,{}] 05:12:49 INFO - PROCESS | 1789 | 1471090369273 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:49 INFO - PROCESS | 1789 | 1471090369282 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:49 INFO - PROCESS | 1789 | 1471090369493 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 05:12:49 INFO - PROCESS | 1789 | 1471090369520 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090369526 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:49 INFO - PROCESS | 1789 | ++DOCSHELL 0x93015800 == 51 [pid = 1789] [id = 70] 05:12:49 INFO - PROCESS | 1789 | ++DOMWINDOW == 92 (0x93019800) [pid = 1789] [serial = 208] [outer = (nil)] 05:12:49 INFO - PROCESS | 1789 | ++DOMWINDOW == 93 (0xa4f25000) [pid = 1789] [serial = 209] [outer = 0x93019800] 05:12:49 INFO - PROCESS | 1789 | 1471090369592 Marionette DEBUG loaded listener.js 05:12:49 INFO - PROCESS | 1789 | ++DOMWINDOW == 94 (0xa672f400) [pid = 1789] [serial = 210] [outer = 0x93019800] 05:12:50 INFO - PROCESS | 1789 | --DOMWINDOW == 93 (0x9a295c00) [pid = 1789] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 05:12:50 INFO - PROCESS | 1789 | --DOMWINDOW == 92 (0x92230800) [pid = 1789] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 05:12:50 INFO - PROCESS | 1789 | --DOMWINDOW == 91 (0x9a2d5c00) [pid = 1789] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 05:12:50 INFO - PROCESS | 1789 | --DOMWINDOW == 90 (0x9d5d7c00) [pid = 1789] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 05:12:50 INFO - PROCESS | 1789 | --DOMWINDOW == 89 (0x93013c00) [pid = 1789] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 05:12:50 INFO - PROCESS | 1789 | --DOMWINDOW == 88 (0x93bc1c00) [pid = 1789] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 05:12:50 INFO - PROCESS | 1789 | 1471090370470 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 05:12:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 05:12:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1235ms 05:12:50 INFO - PROCESS | 1789 | 1471090370495 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 05:12:50 INFO - PROCESS | 1789 | 1471090370498 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 05:12:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 05:12:50 INFO - PROCESS | 1789 | 1471090370504 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 05:12:50 INFO - PROCESS | 1789 | 1471090370507 Marionette TRACE conn3 <- [1,254,null,{}] 05:12:50 INFO - PROCESS | 1789 | 1471090370513 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:50 INFO - PROCESS | 1789 | 1471090370517 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:50 INFO - PROCESS | 1789 | 1471090370695 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 05:12:50 INFO - PROCESS | 1789 | 1471090370713 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:50 INFO - PROCESS | 1789 | 1471090370720 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:50 INFO - PROCESS | 1789 | ++DOCSHELL 0x99aec000 == 52 [pid = 1789] [id = 71] 05:12:50 INFO - PROCESS | 1789 | ++DOMWINDOW == 89 (0x9d5da800) [pid = 1789] [serial = 211] [outer = (nil)] 05:12:50 INFO - PROCESS | 1789 | ++DOMWINDOW == 90 (0xa6730400) [pid = 1789] [serial = 212] [outer = 0x9d5da800] 05:12:50 INFO - PROCESS | 1789 | 1471090370783 Marionette DEBUG loaded listener.js 05:12:50 INFO - PROCESS | 1789 | ++DOMWINDOW == 91 (0xa6e46000) [pid = 1789] [serial = 213] [outer = 0x9d5da800] 05:12:51 INFO - PROCESS | 1789 | 1471090371534 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 05:12:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 05:12:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1079ms 05:12:51 INFO - PROCESS | 1789 | 1471090371584 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 05:12:51 INFO - PROCESS | 1789 | 1471090371594 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 05:12:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 05:12:51 INFO - PROCESS | 1789 | 1471090371600 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 05:12:51 INFO - PROCESS | 1789 | 1471090371602 Marionette TRACE conn3 <- [1,258,null,{}] 05:12:51 INFO - PROCESS | 1789 | 1471090371608 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:51 INFO - PROCESS | 1789 | 1471090371612 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:51 INFO - PROCESS | 1789 | 1471090371813 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 05:12:51 INFO - PROCESS | 1789 | 1471090371826 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090371832 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:51 INFO - PROCESS | 1789 | ++DOCSHELL 0x93013c00 == 53 [pid = 1789] [id = 72] 05:12:51 INFO - PROCESS | 1789 | ++DOMWINDOW == 92 (0x93014800) [pid = 1789] [serial = 214] [outer = (nil)] 05:12:51 INFO - PROCESS | 1789 | ++DOMWINDOW == 93 (0x9532e800) [pid = 1789] [serial = 215] [outer = 0x93014800] 05:12:51 INFO - PROCESS | 1789 | 1471090371901 Marionette DEBUG loaded listener.js 05:12:51 INFO - PROCESS | 1789 | ++DOMWINDOW == 94 (0x95329c00) [pid = 1789] [serial = 216] [outer = 0x93014800] 05:12:52 INFO - PROCESS | 1789 | 1471090372840 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 05:12:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 05:12:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1281ms 05:12:52 INFO - PROCESS | 1789 | 1471090372881 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 05:12:52 INFO - PROCESS | 1789 | 1471090372888 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 05:12:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 05:12:52 INFO - PROCESS | 1789 | 1471090372897 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 05:12:52 INFO - PROCESS | 1789 | 1471090372902 Marionette TRACE conn3 <- [1,262,null,{}] 05:12:52 INFO - PROCESS | 1789 | 1471090372912 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:52 INFO - PROCESS | 1789 | 1471090372917 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:53 INFO - PROCESS | 1789 | 1471090373096 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 05:12:53 INFO - PROCESS | 1789 | 1471090373249 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090373257 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:53 INFO - PROCESS | 1789 | ++DOCSHELL 0x93bbd000 == 54 [pid = 1789] [id = 73] 05:12:53 INFO - PROCESS | 1789 | ++DOMWINDOW == 95 (0x94823000) [pid = 1789] [serial = 217] [outer = (nil)] 05:12:53 INFO - PROCESS | 1789 | ++DOMWINDOW == 96 (0x9532ac00) [pid = 1789] [serial = 218] [outer = 0x94823000] 05:12:53 INFO - PROCESS | 1789 | 1471090373340 Marionette DEBUG loaded listener.js 05:12:53 INFO - PROCESS | 1789 | ++DOMWINDOW == 97 (0x95332c00) [pid = 1789] [serial = 219] [outer = 0x94823000] 05:12:54 INFO - PROCESS | 1789 | 1471090374187 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 05:12:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 05:12:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1333ms 05:12:54 INFO - PROCESS | 1789 | 1471090374240 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 05:12:54 INFO - PROCESS | 1789 | 1471090374248 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 05:12:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 05:12:54 INFO - PROCESS | 1789 | 1471090374259 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 05:12:54 INFO - PROCESS | 1789 | 1471090374263 Marionette TRACE conn3 <- [1,266,null,{}] 05:12:54 INFO - PROCESS | 1789 | 1471090374270 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:54 INFO - PROCESS | 1789 | 1471090374276 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:54 INFO - PROCESS | 1789 | 1471090374452 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 05:12:54 INFO - PROCESS | 1789 | 1471090374607 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090374613 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:54 INFO - PROCESS | 1789 | ++DOCSHELL 0x997e2400 == 55 [pid = 1789] [id = 74] 05:12:54 INFO - PROCESS | 1789 | ++DOMWINDOW == 98 (0x9a17a800) [pid = 1789] [serial = 220] [outer = (nil)] 05:12:54 INFO - PROCESS | 1789 | ++DOMWINDOW == 99 (0x9a17d000) [pid = 1789] [serial = 221] [outer = 0x9a17a800] 05:12:54 INFO - PROCESS | 1789 | 1471090374701 Marionette DEBUG loaded listener.js 05:12:54 INFO - PROCESS | 1789 | ++DOMWINDOW == 100 (0x9a28f400) [pid = 1789] [serial = 222] [outer = 0x9a17a800] 05:12:55 INFO - PROCESS | 1789 | 1471090375536 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 05:12:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 05:12:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1334ms 05:12:55 INFO - PROCESS | 1789 | 1471090375609 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 05:12:55 INFO - PROCESS | 1789 | 1471090375613 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 05:12:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 05:12:55 INFO - PROCESS | 1789 | 1471090375621 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 05:12:55 INFO - PROCESS | 1789 | 1471090375627 Marionette TRACE conn3 <- [1,270,null,{}] 05:12:55 INFO - PROCESS | 1789 | 1471090375643 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:55 INFO - PROCESS | 1789 | 1471090375652 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:55 INFO - PROCESS | 1789 | 1471090375929 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 05:12:56 INFO - PROCESS | 1789 | 1471090376168 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090376181 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:56 INFO - PROCESS | 1789 | ++DOCSHELL 0x95358400 == 56 [pid = 1789] [id = 75] 05:12:56 INFO - PROCESS | 1789 | ++DOMWINDOW == 101 (0x9a7b2400) [pid = 1789] [serial = 223] [outer = (nil)] 05:12:56 INFO - PROCESS | 1789 | ++DOMWINDOW == 102 (0x9a7b4400) [pid = 1789] [serial = 224] [outer = 0x9a7b2400] 05:12:56 INFO - PROCESS | 1789 | 1471090376312 Marionette DEBUG loaded listener.js 05:12:56 INFO - PROCESS | 1789 | ++DOMWINDOW == 103 (0x9a7b8c00) [pid = 1789] [serial = 225] [outer = 0x9a7b2400] 05:12:57 INFO - PROCESS | 1789 | 1471090377093 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 05:12:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 05:12:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1493ms 05:12:57 INFO - PROCESS | 1789 | 1471090377114 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 05:12:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 05:12:57 INFO - PROCESS | 1789 | 1471090377119 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 05:12:57 INFO - PROCESS | 1789 | 1471090377125 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 05:12:57 INFO - PROCESS | 1789 | 1471090377128 Marionette TRACE conn3 <- [1,274,null,{}] 05:12:57 INFO - PROCESS | 1789 | 1471090377134 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:57 INFO - PROCESS | 1789 | 1471090377139 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:57 INFO - PROCESS | 1789 | 1471090377363 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 05:12:57 INFO - PROCESS | 1789 | 1471090377476 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:57 INFO - PROCESS | 1789 | 1471090377485 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:57 INFO - PROCESS | 1789 | ++DOCSHELL 0x99af8c00 == 57 [pid = 1789] [id = 76] 05:12:57 INFO - PROCESS | 1789 | ++DOMWINDOW == 104 (0x9a7b8400) [pid = 1789] [serial = 226] [outer = (nil)] 05:12:57 INFO - PROCESS | 1789 | ++DOMWINDOW == 105 (0x9a7bf400) [pid = 1789] [serial = 227] [outer = 0x9a7b8400] 05:12:57 INFO - PROCESS | 1789 | 1471090377560 Marionette DEBUG loaded listener.js 05:12:57 INFO - PROCESS | 1789 | ++DOMWINDOW == 106 (0x9b308000) [pid = 1789] [serial = 228] [outer = 0x9a7b8400] 05:12:58 INFO - PROCESS | 1789 | 1471090378401 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 05:12:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 05:12:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1334ms 05:12:58 INFO - PROCESS | 1789 | 1471090378458 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 05:12:58 INFO - PROCESS | 1789 | 1471090378462 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 05:12:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 05:12:58 INFO - PROCESS | 1789 | 1471090378468 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 05:12:58 INFO - PROCESS | 1789 | 1471090378472 Marionette TRACE conn3 <- [1,278,null,{}] 05:12:58 INFO - PROCESS | 1789 | 1471090378477 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:58 INFO - PROCESS | 1789 | 1471090378482 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:58 INFO - PROCESS | 1789 | 1471090378656 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 05:12:58 INFO - PROCESS | 1789 | 1471090378840 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090378849 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:12:58 INFO - PROCESS | 1789 | ++DOCSHELL 0x924c6800 == 58 [pid = 1789] [id = 77] 05:12:58 INFO - PROCESS | 1789 | ++DOMWINDOW == 107 (0x9a7bc800) [pid = 1789] [serial = 229] [outer = (nil)] 05:12:58 INFO - PROCESS | 1789 | ++DOMWINDOW == 108 (0xa2012400) [pid = 1789] [serial = 230] [outer = 0x9a7bc800] 05:12:58 INFO - PROCESS | 1789 | 1471090378930 Marionette DEBUG loaded listener.js 05:12:59 INFO - PROCESS | 1789 | ++DOMWINDOW == 109 (0xa2566000) [pid = 1789] [serial = 231] [outer = 0x9a7bc800] 05:12:59 INFO - PROCESS | 1789 | 1471090379757 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 05:12:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 05:12:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1330ms 05:12:59 INFO - PROCESS | 1789 | 1471090379805 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 05:12:59 INFO - PROCESS | 1789 | 1471090379808 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 05:12:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 05:12:59 INFO - PROCESS | 1789 | 1471090379816 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 05:12:59 INFO - PROCESS | 1789 | 1471090379819 Marionette TRACE conn3 <- [1,282,null,{}] 05:12:59 INFO - PROCESS | 1789 | 1471090379825 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:59 INFO - PROCESS | 1789 | 1471090379835 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:00 INFO - PROCESS | 1789 | 1471090380028 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 05:13:00 INFO - PROCESS | 1789 | 1471090380201 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 1789 | 1471090380211 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:00 INFO - PROCESS | 1789 | ++DOCSHELL 0x91ec2000 == 59 [pid = 1789] [id = 78] 05:13:00 INFO - PROCESS | 1789 | ++DOMWINDOW == 110 (0x91ec6000) [pid = 1789] [serial = 232] [outer = (nil)] 05:13:00 INFO - PROCESS | 1789 | ++DOMWINDOW == 111 (0x91ecd400) [pid = 1789] [serial = 233] [outer = 0x91ec6000] 05:13:00 INFO - PROCESS | 1789 | 1471090380286 Marionette DEBUG loaded listener.js 05:13:00 INFO - PROCESS | 1789 | ++DOMWINDOW == 112 (0x9b996800) [pid = 1789] [serial = 234] [outer = 0x91ec6000] 05:13:01 INFO - PROCESS | 1789 | 1471090381126 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 05:13:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 05:13:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1337ms 05:13:01 INFO - PROCESS | 1789 | 1471090381153 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 05:13:01 INFO - PROCESS | 1789 | 1471090381157 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 05:13:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 05:13:01 INFO - PROCESS | 1789 | 1471090381163 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 05:13:01 INFO - PROCESS | 1789 | 1471090381168 Marionette TRACE conn3 <- [1,286,null,{}] 05:13:01 INFO - PROCESS | 1789 | 1471090381174 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:01 INFO - PROCESS | 1789 | 1471090381179 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:01 INFO - PROCESS | 1789 | 1471090381346 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 05:13:01 INFO - PROCESS | 1789 | 1471090381506 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090381515 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:01 INFO - PROCESS | 1789 | ++DOCSHELL 0x911d4c00 == 60 [pid = 1789] [id = 79] 05:13:01 INFO - PROCESS | 1789 | ++DOMWINDOW == 113 (0x911d6800) [pid = 1789] [serial = 235] [outer = (nil)] 05:13:01 INFO - PROCESS | 1789 | ++DOMWINDOW == 114 (0x911dcc00) [pid = 1789] [serial = 236] [outer = 0x911d6800] 05:13:01 INFO - PROCESS | 1789 | 1471090381590 Marionette DEBUG loaded listener.js 05:13:01 INFO - PROCESS | 1789 | ++DOMWINDOW == 115 (0x911e0000) [pid = 1789] [serial = 237] [outer = 0x911d6800] 05:13:02 INFO - PROCESS | 1789 | ++DOMWINDOW == 116 (0x913ef800) [pid = 1789] [serial = 238] [outer = 0x924c9800] 05:13:02 INFO - PROCESS | 1789 | 1471090382591 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 05:13:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 05:13:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1483ms 05:13:02 INFO - PROCESS | 1789 | 1471090382647 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 05:13:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 05:13:02 INFO - PROCESS | 1789 | 1471090382657 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 05:13:02 INFO - PROCESS | 1789 | 1471090382662 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 05:13:02 INFO - PROCESS | 1789 | 1471090382666 Marionette TRACE conn3 <- [1,290,null,{}] 05:13:02 INFO - PROCESS | 1789 | 1471090382672 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:02 INFO - PROCESS | 1789 | 1471090382677 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:02 INFO - PROCESS | 1789 | 1471090382846 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 05:13:03 INFO - PROCESS | 1789 | 1471090383044 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090383051 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:03 INFO - PROCESS | 1789 | ++DOCSHELL 0x911d8c00 == 61 [pid = 1789] [id = 80] 05:13:03 INFO - PROCESS | 1789 | ++DOMWINDOW == 117 (0x913ebc00) [pid = 1789] [serial = 239] [outer = (nil)] 05:13:03 INFO - PROCESS | 1789 | ++DOMWINDOW == 118 (0x913f3c00) [pid = 1789] [serial = 240] [outer = 0x913ebc00] 05:13:03 INFO - PROCESS | 1789 | 1471090383173 Marionette DEBUG loaded listener.js 05:13:03 INFO - PROCESS | 1789 | ++DOMWINDOW == 119 (0x913f7400) [pid = 1789] [serial = 241] [outer = 0x913ebc00] 05:13:04 INFO - PROCESS | 1789 | 1471090384183 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 05:13:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 05:13:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1534ms 05:13:04 INFO - PROCESS | 1789 | 1471090384197 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 05:13:04 INFO - PROCESS | 1789 | 1471090384203 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 05:13:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 05:13:04 INFO - PROCESS | 1789 | 1471090384210 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 05:13:04 INFO - PROCESS | 1789 | 1471090384215 Marionette TRACE conn3 <- [1,294,null,{}] 05:13:04 INFO - PROCESS | 1789 | 1471090384223 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:04 INFO - PROCESS | 1789 | 1471090384228 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:04 INFO - PROCESS | 1789 | 1471090384389 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 05:13:04 INFO - PROCESS | 1789 | 1471090384597 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:04 INFO - PROCESS | 1789 | 1471090384608 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:04 INFO - PROCESS | 1789 | ++DOCSHELL 0x911d8800 == 62 [pid = 1789] [id = 81] 05:13:04 INFO - PROCESS | 1789 | ++DOMWINDOW == 120 (0x93013800) [pid = 1789] [serial = 242] [outer = (nil)] 05:13:04 INFO - PROCESS | 1789 | ++DOMWINDOW == 121 (0x93bbb400) [pid = 1789] [serial = 243] [outer = 0x93013800] 05:13:04 INFO - PROCESS | 1789 | 1471090384716 Marionette DEBUG loaded listener.js 05:13:04 INFO - PROCESS | 1789 | ++DOMWINDOW == 122 (0x94823c00) [pid = 1789] [serial = 244] [outer = 0x93013800] 05:13:05 INFO - PROCESS | 1789 | 1471090385697 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:13:05 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:13:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1535ms 05:13:05 INFO - PROCESS | 1789 | 1471090385744 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 05:13:05 INFO - PROCESS | 1789 | 1471090385751 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 05:13:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 05:13:05 INFO - PROCESS | 1789 | 1471090385761 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 05:13:05 INFO - PROCESS | 1789 | 1471090385765 Marionette TRACE conn3 <- [1,298,null,{}] 05:13:05 INFO - PROCESS | 1789 | 1471090385771 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:05 INFO - PROCESS | 1789 | 1471090385776 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:05 INFO - PROCESS | 1789 | 1471090385942 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 05:13:06 INFO - PROCESS | 1789 | 1471090386103 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090386111 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:06 INFO - PROCESS | 1789 | ++DOCSHELL 0x9529fc00 == 63 [pid = 1789] [id = 82] 05:13:06 INFO - PROCESS | 1789 | ++DOMWINDOW == 123 (0x9532f000) [pid = 1789] [serial = 245] [outer = (nil)] 05:13:06 INFO - PROCESS | 1789 | ++DOMWINDOW == 124 (0x95356000) [pid = 1789] [serial = 246] [outer = 0x9532f000] 05:13:06 INFO - PROCESS | 1789 | 1471090386188 Marionette DEBUG loaded listener.js 05:13:06 INFO - PROCESS | 1789 | ++DOMWINDOW == 125 (0x9535dc00) [pid = 1789] [serial = 247] [outer = 0x9532f000] 05:13:06 INFO - PROCESS | 1789 | --DOMWINDOW == 124 (0xa2592800) [pid = 1789] [serial = 173] [outer = (nil)] [url = about:blank] 05:13:06 INFO - PROCESS | 1789 | --DOCSHELL 0x99aec000 == 62 [pid = 1789] [id = 71] 05:13:06 INFO - PROCESS | 1789 | --DOCSHELL 0x93015800 == 61 [pid = 1789] [id = 70] 05:13:06 INFO - PROCESS | 1789 | --DOCSHELL 0x9acf6400 == 60 [pid = 1789] [id = 69] 05:13:06 INFO - PROCESS | 1789 | --DOCSHELL 0x92226400 == 59 [pid = 1789] [id = 68] 05:13:06 INFO - PROCESS | 1789 | --DOCSHELL 0x9a1ba800 == 58 [pid = 1789] [id = 67] 05:13:06 INFO - PROCESS | 1789 | --DOCSHELL 0x93017400 == 57 [pid = 1789] [id = 66] 05:13:06 INFO - PROCESS | 1789 | --DOCSHELL 0x95251000 == 56 [pid = 1789] [id = 65] 05:13:06 INFO - PROCESS | 1789 | --DOMWINDOW == 123 (0x9a29c400) [pid = 1789] [serial = 168] [outer = (nil)] [url = about:blank] 05:13:06 INFO - PROCESS | 1789 | --DOMWINDOW == 122 (0xa1127400) [pid = 1789] [serial = 165] [outer = (nil)] [url = about:blank] 05:13:06 INFO - PROCESS | 1789 | --DOMWINDOW == 121 (0x9d5f5400) [pid = 1789] [serial = 171] [outer = (nil)] [url = about:blank] 05:13:06 INFO - PROCESS | 1789 | --DOMWINDOW == 120 (0x9a299c00) [pid = 1789] [serial = 167] [outer = (nil)] [url = about:blank] 05:13:06 INFO - PROCESS | 1789 | --DOMWINDOW == 119 (0x952a8000) [pid = 1789] [serial = 170] [outer = (nil)] [url = about:blank] 05:13:06 INFO - PROCESS | 1789 | --DOMWINDOW == 118 (0x9aefe000) [pid = 1789] [serial = 161] [outer = (nil)] [url = about:blank] 05:13:06 INFO - PROCESS | 1789 | --DOMWINDOW == 117 (0x9b3c8400) [pid = 1789] [serial = 162] [outer = (nil)] [url = about:blank] 05:13:06 INFO - PROCESS | 1789 | --DOMWINDOW == 116 (0x9d5fd000) [pid = 1789] [serial = 164] [outer = (nil)] [url = about:blank] 05:13:06 INFO - PROCESS | 1789 | --DOMWINDOW == 115 (0xa1193400) [pid = 1789] [serial = 146] [outer = (nil)] [url = about:blank] 05:13:06 INFO - PROCESS | 1789 | --DOMWINDOW == 114 (0x94831000) [pid = 1789] [serial = 143] [outer = (nil)] [url = about:blank] 05:13:06 INFO - PROCESS | 1789 | --DOMWINDOW == 113 (0x9d5fb000) [pid = 1789] [serial = 156] [outer = (nil)] [url = about:blank] 05:13:06 INFO - PROCESS | 1789 | --DOMWINDOW == 112 (0x9aef4000) [pid = 1789] [serial = 155] [outer = (nil)] [url = about:blank] 05:13:06 INFO - PROCESS | 1789 | --DOMWINDOW == 111 (0x95250000) [pid = 1789] [serial = 158] [outer = (nil)] [url = about:blank] 05:13:06 INFO - PROCESS | 1789 | --DOMWINDOW == 110 (0xa68b3400) [pid = 1789] [serial = 152] [outer = (nil)] [url = about:blank] 05:13:06 INFO - PROCESS | 1789 | --DOMWINDOW == 109 (0x98b85c00) [pid = 1789] [serial = 159] [outer = (nil)] [url = about:blank] 05:13:06 INFO - PROCESS | 1789 | --DOMWINDOW == 108 (0xa4f29400) [pid = 1789] [serial = 149] [outer = (nil)] [url = about:blank] 05:13:07 INFO - PROCESS | 1789 | 1471090387055 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:13:07 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:13:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1328ms 05:13:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 05:13:07 INFO - PROCESS | 1789 | 1471090387090 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 05:13:07 INFO - PROCESS | 1789 | 1471090387093 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 05:13:07 INFO - PROCESS | 1789 | 1471090387100 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 05:13:07 INFO - PROCESS | 1789 | 1471090387105 Marionette TRACE conn3 <- [1,302,null,{}] 05:13:07 INFO - PROCESS | 1789 | 1471090387120 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:07 INFO - PROCESS | 1789 | 1471090387129 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:07 INFO - PROCESS | 1789 | 1471090387280 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 05:13:07 INFO - PROCESS | 1789 | 1471090387299 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090387310 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:07 INFO - PROCESS | 1789 | ++DOCSHELL 0x91eca800 == 57 [pid = 1789] [id = 83] 05:13:07 INFO - PROCESS | 1789 | ++DOMWINDOW == 109 (0x9a177c00) [pid = 1789] [serial = 248] [outer = (nil)] 05:13:07 INFO - PROCESS | 1789 | ++DOMWINDOW == 110 (0x9a17b400) [pid = 1789] [serial = 249] [outer = 0x9a177c00] 05:13:07 INFO - PROCESS | 1789 | 1471090387377 Marionette DEBUG loaded listener.js 05:13:07 INFO - PROCESS | 1789 | ++DOMWINDOW == 111 (0x9a291800) [pid = 1789] [serial = 250] [outer = 0x9a177c00] 05:13:08 INFO - PROCESS | 1789 | 1471090388223 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:13:08 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:13:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1184ms 05:13:08 INFO - PROCESS | 1789 | 1471090388282 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 05:13:08 INFO - PROCESS | 1789 | 1471090388285 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 05:13:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 05:13:08 INFO - PROCESS | 1789 | 1471090388295 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 05:13:08 INFO - PROCESS | 1789 | 1471090388298 Marionette TRACE conn3 <- [1,306,null,{}] 05:13:08 INFO - PROCESS | 1789 | 1471090388304 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:08 INFO - PROCESS | 1789 | 1471090388308 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:08 INFO - PROCESS | 1789 | 1471090388459 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 05:13:08 INFO - PROCESS | 1789 | 1471090388468 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090388476 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:08 INFO - PROCESS | 1789 | ++DOCSHELL 0x95251c00 == 58 [pid = 1789] [id = 84] 05:13:08 INFO - PROCESS | 1789 | ++DOMWINDOW == 112 (0x9a17e800) [pid = 1789] [serial = 251] [outer = (nil)] 05:13:08 INFO - PROCESS | 1789 | ++DOMWINDOW == 113 (0x9a7b7800) [pid = 1789] [serial = 252] [outer = 0x9a17e800] 05:13:08 INFO - PROCESS | 1789 | 1471090388541 Marionette DEBUG loaded listener.js 05:13:08 INFO - PROCESS | 1789 | ++DOMWINDOW == 114 (0x9aef4000) [pid = 1789] [serial = 253] [outer = 0x9a17e800] 05:13:09 INFO - PROCESS | 1789 | 1471090389374 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:13:09 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:13:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1125ms 05:13:09 INFO - PROCESS | 1789 | 1471090389421 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 05:13:09 INFO - PROCESS | 1789 | 1471090389425 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 05:13:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 05:13:09 INFO - PROCESS | 1789 | 1471090389437 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 05:13:09 INFO - PROCESS | 1789 | 1471090389439 Marionette TRACE conn3 <- [1,310,null,{}] 05:13:09 INFO - PROCESS | 1789 | 1471090389445 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:09 INFO - PROCESS | 1789 | 1471090389450 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:09 INFO - PROCESS | 1789 | 1471090389636 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 05:13:09 INFO - PROCESS | 1789 | 1471090389672 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:09 INFO - PROCESS | 1789 | 1471090389680 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:09 INFO - PROCESS | 1789 | ++DOCSHELL 0x911d9000 == 59 [pid = 1789] [id = 85] 05:13:09 INFO - PROCESS | 1789 | ++DOMWINDOW == 115 (0x9a17c000) [pid = 1789] [serial = 254] [outer = (nil)] 05:13:09 INFO - PROCESS | 1789 | ++DOMWINDOW == 116 (0x9b98d800) [pid = 1789] [serial = 255] [outer = 0x9a17c000] 05:13:09 INFO - PROCESS | 1789 | 1471090389747 Marionette DEBUG loaded listener.js 05:13:09 INFO - PROCESS | 1789 | ++DOMWINDOW == 117 (0x9b990000) [pid = 1789] [serial = 256] [outer = 0x9a17c000] 05:13:10 INFO - PROCESS | 1789 | 1471090390547 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:13:10 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:13:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1185ms 05:13:10 INFO - PROCESS | 1789 | 1471090390620 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 05:13:10 INFO - PROCESS | 1789 | 1471090390623 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 05:13:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 05:13:10 INFO - PROCESS | 1789 | 1471090390630 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 05:13:10 INFO - PROCESS | 1789 | 1471090390633 Marionette TRACE conn3 <- [1,314,null,{}] 05:13:10 INFO - PROCESS | 1789 | 1471090390639 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:10 INFO - PROCESS | 1789 | 1471090390648 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:10 INFO - PROCESS | 1789 | 1471090390871 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 05:13:10 INFO - PROCESS | 1789 | 1471090390893 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090390900 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:10 INFO - PROCESS | 1789 | ++DOCSHELL 0x9b3cf400 == 60 [pid = 1789] [id = 86] 05:13:10 INFO - PROCESS | 1789 | ++DOMWINDOW == 118 (0x9d914c00) [pid = 1789] [serial = 257] [outer = (nil)] 05:13:10 INFO - PROCESS | 1789 | ++DOMWINDOW == 119 (0xa2303400) [pid = 1789] [serial = 258] [outer = 0x9d914c00] 05:13:10 INFO - PROCESS | 1789 | 1471090390967 Marionette DEBUG loaded listener.js 05:13:11 INFO - PROCESS | 1789 | ++DOMWINDOW == 120 (0xa2fc8400) [pid = 1789] [serial = 259] [outer = 0x9d914c00] 05:13:11 INFO - PROCESS | 1789 | --DOMWINDOW == 119 (0x97a76800) [pid = 1789] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 05:13:11 INFO - PROCESS | 1789 | --DOMWINDOW == 118 (0xa4d55800) [pid = 1789] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 05:13:11 INFO - PROCESS | 1789 | --DOMWINDOW == 117 (0x9482e000) [pid = 1789] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 05:13:11 INFO - PROCESS | 1789 | --DOMWINDOW == 116 (0x9b38f800) [pid = 1789] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 05:13:11 INFO - PROCESS | 1789 | --DOMWINDOW == 115 (0x93d6fc00) [pid = 1789] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 05:13:11 INFO - PROCESS | 1789 | --DOMWINDOW == 114 (0x95253400) [pid = 1789] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 05:13:11 INFO - PROCESS | 1789 | --DOMWINDOW == 113 (0xa2286400) [pid = 1789] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 05:13:11 INFO - PROCESS | 1789 | --DOMWINDOW == 112 (0x924d1c00) [pid = 1789] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 05:13:11 INFO - PROCESS | 1789 | --DOMWINDOW == 111 (0x9b9e7400) [pid = 1789] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 05:13:11 INFO - PROCESS | 1789 | --DOMWINDOW == 110 (0x9b98d400) [pid = 1789] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 05:13:11 INFO - PROCESS | 1789 | --DOMWINDOW == 109 (0x999f1000) [pid = 1789] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 05:13:11 INFO - PROCESS | 1789 | --DOMWINDOW == 108 (0x93019800) [pid = 1789] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 05:13:11 INFO - PROCESS | 1789 | --DOMWINDOW == 107 (0x9acf2000) [pid = 1789] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 05:13:11 INFO - PROCESS | 1789 | --DOMWINDOW == 106 (0x9547b000) [pid = 1789] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 05:13:11 INFO - PROCESS | 1789 | --DOMWINDOW == 105 (0x9d5da800) [pid = 1789] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 05:13:11 INFO - PROCESS | 1789 | 1471090391985 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:13:12 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:13:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1382ms 05:13:12 INFO - PROCESS | 1789 | 1471090392015 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 05:13:12 INFO - PROCESS | 1789 | 1471090392018 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 05:13:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 05:13:12 INFO - PROCESS | 1789 | 1471090392024 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 05:13:12 INFO - PROCESS | 1789 | 1471090392027 Marionette TRACE conn3 <- [1,318,null,{}] 05:13:12 INFO - PROCESS | 1789 | 1471090392032 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:12 INFO - PROCESS | 1789 | 1471090392037 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:12 INFO - PROCESS | 1789 | 1471090392178 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 05:13:12 INFO - PROCESS | 1789 | 1471090392192 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:12 INFO - PROCESS | 1789 | 1471090392200 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:12 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f50cc00 == 61 [pid = 1789] [id = 87] 05:13:12 INFO - PROCESS | 1789 | ++DOMWINDOW == 106 (0x8f50ec00) [pid = 1789] [serial = 260] [outer = (nil)] 05:13:12 INFO - PROCESS | 1789 | ++DOMWINDOW == 107 (0x8f513c00) [pid = 1789] [serial = 261] [outer = 0x8f50ec00] 05:13:12 INFO - PROCESS | 1789 | 1471090392263 Marionette DEBUG loaded listener.js 05:13:12 INFO - PROCESS | 1789 | ++DOMWINDOW == 108 (0x8f516800) [pid = 1789] [serial = 262] [outer = 0x8f50ec00] 05:13:13 INFO - PROCESS | 1789 | 1471090393044 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:13:13 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:13:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1077ms 05:13:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 05:13:13 INFO - PROCESS | 1789 | 1471090393101 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 05:13:13 INFO - PROCESS | 1789 | 1471090393104 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 05:13:13 INFO - PROCESS | 1789 | 1471090393110 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 05:13:13 INFO - PROCESS | 1789 | 1471090393113 Marionette TRACE conn3 <- [1,322,null,{}] 05:13:13 INFO - PROCESS | 1789 | 1471090393119 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:13 INFO - PROCESS | 1789 | 1471090393123 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:13 INFO - PROCESS | 1789 | 1471090393288 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 05:13:13 INFO - PROCESS | 1789 | 1471090393296 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090393304 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:13 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f512000 == 62 [pid = 1789] [id = 88] 05:13:13 INFO - PROCESS | 1789 | ++DOMWINDOW == 109 (0x8f518400) [pid = 1789] [serial = 263] [outer = (nil)] 05:13:13 INFO - PROCESS | 1789 | ++DOMWINDOW == 110 (0x9532b800) [pid = 1789] [serial = 264] [outer = 0x8f518400] 05:13:13 INFO - PROCESS | 1789 | 1471090393368 Marionette DEBUG loaded listener.js 05:13:13 INFO - PROCESS | 1789 | ++DOMWINDOW == 111 (0x9a7b5400) [pid = 1789] [serial = 265] [outer = 0x8f518400] 05:13:14 INFO - PROCESS | 1789 | 1471090394475 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:13:14 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:13:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1384ms 05:13:14 INFO - PROCESS | 1789 | 1471090394493 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 05:13:14 INFO - PROCESS | 1789 | 1471090394499 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 05:13:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 05:13:14 INFO - PROCESS | 1789 | 1471090394506 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 05:13:14 INFO - PROCESS | 1789 | 1471090394511 Marionette TRACE conn3 <- [1,326,null,{}] 05:13:14 INFO - PROCESS | 1789 | 1471090394519 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:14 INFO - PROCESS | 1789 | 1471090394526 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:14 INFO - PROCESS | 1789 | 1471090394705 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 05:13:14 INFO - PROCESS | 1789 | 1471090394864 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:14 INFO - PROCESS | 1789 | 1471090394872 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:14 INFO - PROCESS | 1789 | ++DOCSHELL 0x91ecfc00 == 63 [pid = 1789] [id = 89] 05:13:14 INFO - PROCESS | 1789 | ++DOMWINDOW == 112 (0x92222c00) [pid = 1789] [serial = 266] [outer = (nil)] 05:13:14 INFO - PROCESS | 1789 | ++DOMWINDOW == 113 (0x93016000) [pid = 1789] [serial = 267] [outer = 0x92222c00] 05:13:14 INFO - PROCESS | 1789 | 1471090394955 Marionette DEBUG loaded listener.js 05:13:15 INFO - PROCESS | 1789 | ++DOMWINDOW == 114 (0x94831000) [pid = 1789] [serial = 268] [outer = 0x92222c00] 05:13:15 INFO - PROCESS | 1789 | 1471090395861 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:13:15 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:13:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1388ms 05:13:15 INFO - PROCESS | 1789 | 1471090395893 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 05:13:15 INFO - PROCESS | 1789 | 1471090395899 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 05:13:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 05:13:15 INFO - PROCESS | 1789 | 1471090395910 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 05:13:15 INFO - PROCESS | 1789 | 1471090395914 Marionette TRACE conn3 <- [1,330,null,{}] 05:13:15 INFO - PROCESS | 1789 | 1471090395921 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:15 INFO - PROCESS | 1789 | 1471090395927 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:16 INFO - PROCESS | 1789 | 1471090396112 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 05:13:16 INFO - PROCESS | 1789 | 1471090396272 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090396284 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:16 INFO - PROCESS | 1789 | ++DOCSHELL 0x91ecb800 == 64 [pid = 1789] [id = 90] 05:13:16 INFO - PROCESS | 1789 | ++DOMWINDOW == 115 (0x98478800) [pid = 1789] [serial = 269] [outer = (nil)] 05:13:16 INFO - PROCESS | 1789 | ++DOMWINDOW == 116 (0x999e3400) [pid = 1789] [serial = 270] [outer = 0x98478800] 05:13:16 INFO - PROCESS | 1789 | 1471090396362 Marionette DEBUG loaded listener.js 05:13:16 INFO - PROCESS | 1789 | ++DOMWINDOW == 117 (0x9a173c00) [pid = 1789] [serial = 271] [outer = 0x98478800] 05:13:17 INFO - PROCESS | 1789 | 1471090397296 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:13:17 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:13:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1431ms 05:13:17 INFO - PROCESS | 1789 | 1471090397342 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 05:13:17 INFO - PROCESS | 1789 | 1471090397345 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 05:13:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 05:13:17 INFO - PROCESS | 1789 | 1471090397353 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 05:13:17 INFO - PROCESS | 1789 | 1471090397359 Marionette TRACE conn3 <- [1,334,null,{}] 05:13:17 INFO - PROCESS | 1789 | 1471090397375 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:17 INFO - PROCESS | 1789 | 1471090397384 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:17 INFO - PROCESS | 1789 | 1471090397560 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 05:13:17 INFO - PROCESS | 1789 | 1471090397759 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:17 INFO - PROCESS | 1789 | 1471090397769 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:17 INFO - PROCESS | 1789 | ++DOCSHELL 0x911d8000 == 65 [pid = 1789] [id = 91] 05:13:17 INFO - PROCESS | 1789 | ++DOMWINDOW == 118 (0x9d5f4000) [pid = 1789] [serial = 272] [outer = (nil)] 05:13:17 INFO - PROCESS | 1789 | ++DOMWINDOW == 119 (0xa1121400) [pid = 1789] [serial = 273] [outer = 0x9d5f4000] 05:13:17 INFO - PROCESS | 1789 | 1471090397891 Marionette DEBUG loaded listener.js 05:13:18 INFO - PROCESS | 1789 | ++DOMWINDOW == 120 (0xa2303c00) [pid = 1789] [serial = 274] [outer = 0x9d5f4000] 05:13:18 INFO - PROCESS | 1789 | 1471090398708 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:13:18 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:13:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1384ms 05:13:18 INFO - PROCESS | 1789 | 1471090398737 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 05:13:18 INFO - PROCESS | 1789 | 1471090398741 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 05:13:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 05:13:18 INFO - PROCESS | 1789 | 1471090398748 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 05:13:18 INFO - PROCESS | 1789 | 1471090398751 Marionette TRACE conn3 <- [1,338,null,{}] 05:13:18 INFO - PROCESS | 1789 | 1471090398757 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:18 INFO - PROCESS | 1789 | 1471090398762 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:18 INFO - PROCESS | 1789 | 1471090398952 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 05:13:19 INFO - PROCESS | 1789 | 1471090399111 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090399120 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:19 INFO - PROCESS | 1789 | ++DOCSHELL 0x9d418800 == 66 [pid = 1789] [id = 92] 05:13:19 INFO - PROCESS | 1789 | ++DOMWINDOW == 121 (0x9d5fac00) [pid = 1789] [serial = 275] [outer = (nil)] 05:13:19 INFO - PROCESS | 1789 | ++DOMWINDOW == 122 (0xa4d59c00) [pid = 1789] [serial = 276] [outer = 0x9d5fac00] 05:13:19 INFO - PROCESS | 1789 | 1471090399196 Marionette DEBUG loaded listener.js 05:13:19 INFO - PROCESS | 1789 | ++DOMWINDOW == 123 (0xa61e7000) [pid = 1789] [serial = 277] [outer = 0x9d5fac00] 05:13:20 INFO - PROCESS | 1789 | 1471090400074 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:13:20 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:13:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1379ms 05:13:20 INFO - PROCESS | 1789 | 1471090400127 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 05:13:20 INFO - PROCESS | 1789 | 1471090400131 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 05:13:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 05:13:20 INFO - PROCESS | 1789 | 1471090400137 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 05:13:20 INFO - PROCESS | 1789 | 1471090400140 Marionette TRACE conn3 <- [1,342,null,{}] 05:13:20 INFO - PROCESS | 1789 | 1471090400147 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:20 INFO - PROCESS | 1789 | 1471090400152 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:20 INFO - PROCESS | 1789 | 1471090400382 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 05:13:20 INFO - PROCESS | 1789 | 1471090400546 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:20 INFO - PROCESS | 1789 | 1471090400555 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:20 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f50a800 == 67 [pid = 1789] [id = 93] 05:13:20 INFO - PROCESS | 1789 | ++DOMWINDOW == 124 (0xa20a4c00) [pid = 1789] [serial = 278] [outer = (nil)] 05:13:20 INFO - PROCESS | 1789 | ++DOMWINDOW == 125 (0xa6e42c00) [pid = 1789] [serial = 279] [outer = 0xa20a4c00] 05:13:20 INFO - PROCESS | 1789 | 1471090400686 Marionette DEBUG loaded listener.js 05:13:20 INFO - PROCESS | 1789 | ++DOMWINDOW == 126 (0xa6e49000) [pid = 1789] [serial = 280] [outer = 0xa20a4c00] 05:13:21 INFO - PROCESS | 1789 | 1471090401537 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:13:21 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:13:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1435ms 05:13:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 05:13:21 INFO - PROCESS | 1789 | 1471090401572 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 05:13:21 INFO - PROCESS | 1789 | 1471090401575 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 05:13:21 INFO - PROCESS | 1789 | 1471090401582 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 05:13:21 INFO - PROCESS | 1789 | 1471090401586 Marionette TRACE conn3 <- [1,346,null,{}] 05:13:21 INFO - PROCESS | 1789 | 1471090401591 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:21 INFO - PROCESS | 1789 | 1471090401601 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:21 INFO - PROCESS | 1789 | 1471090401787 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 05:13:21 INFO - PROCESS | 1789 | 1471090401949 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090401955 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:21 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f872000 == 68 [pid = 1789] [id = 94] 05:13:21 INFO - PROCESS | 1789 | ++DOMWINDOW == 127 (0x8f877400) [pid = 1789] [serial = 281] [outer = (nil)] 05:13:22 INFO - PROCESS | 1789 | ++DOMWINDOW == 128 (0x8f87fc00) [pid = 1789] [serial = 282] [outer = 0x8f877400] 05:13:22 INFO - PROCESS | 1789 | 1471090402031 Marionette DEBUG loaded listener.js 05:13:22 INFO - PROCESS | 1789 | ++DOMWINDOW == 129 (0xa2285c00) [pid = 1789] [serial = 283] [outer = 0x8f877400] 05:13:22 INFO - PROCESS | 1789 | 1471090402890 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:13:22 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:13:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1330ms 05:13:22 INFO - PROCESS | 1789 | 1471090402915 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 05:13:22 INFO - PROCESS | 1789 | 1471090402919 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 05:13:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 05:13:22 INFO - PROCESS | 1789 | 1471090402926 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 05:13:22 INFO - PROCESS | 1789 | 1471090402930 Marionette TRACE conn3 <- [1,350,null,{}] 05:13:22 INFO - PROCESS | 1789 | 1471090402935 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:22 INFO - PROCESS | 1789 | 1471090402940 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:23 INFO - PROCESS | 1789 | 1471090403099 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 05:13:23 INFO - PROCESS | 1789 | 1471090403266 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 1789 | 1471090403273 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:23 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f87c800 == 69 [pid = 1789] [id = 95] 05:13:23 INFO - PROCESS | 1789 | ++DOMWINDOW == 130 (0x8f87cc00) [pid = 1789] [serial = 284] [outer = (nil)] 05:13:23 INFO - PROCESS | 1789 | ++DOMWINDOW == 131 (0xa6e4e800) [pid = 1789] [serial = 285] [outer = 0x8f87cc00] 05:13:23 INFO - PROCESS | 1789 | 1471090403348 Marionette DEBUG loaded listener.js 05:13:23 INFO - PROCESS | 1789 | ++DOMWINDOW == 132 (0xa6e4f800) [pid = 1789] [serial = 286] [outer = 0x8f87cc00] 05:13:24 INFO - PROCESS | 1789 | 1471090404235 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:13:24 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:13:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1385ms 05:13:24 INFO - PROCESS | 1789 | 1471090404312 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 05:13:24 INFO - PROCESS | 1789 | 1471090404315 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 05:13:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 05:13:24 INFO - PROCESS | 1789 | 1471090404321 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 05:13:24 INFO - PROCESS | 1789 | 1471090404325 Marionette TRACE conn3 <- [1,354,null,{}] 05:13:24 INFO - PROCESS | 1789 | 1471090404331 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:24 INFO - PROCESS | 1789 | 1471090404335 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:24 INFO - PROCESS | 1789 | 1471090404535 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 05:13:24 INFO - PROCESS | 1789 | 1471090404740 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090404749 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:25 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f518000 == 70 [pid = 1789] [id = 96] 05:13:25 INFO - PROCESS | 1789 | ++DOMWINDOW == 133 (0x8f871400) [pid = 1789] [serial = 287] [outer = (nil)] 05:13:25 INFO - PROCESS | 1789 | ++DOMWINDOW == 134 (0x8f874400) [pid = 1789] [serial = 288] [outer = 0x8f871400] 05:13:25 INFO - PROCESS | 1789 | 1471090405112 Marionette DEBUG loaded listener.js 05:13:25 INFO - PROCESS | 1789 | ++DOMWINDOW == 135 (0x8f87e000) [pid = 1789] [serial = 289] [outer = 0x8f871400] 05:13:26 INFO - PROCESS | 1789 | 1471090406030 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:13:26 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:13:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1740ms 05:13:26 INFO - PROCESS | 1789 | 1471090406062 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 05:13:26 INFO - PROCESS | 1789 | 1471090406067 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 05:13:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 05:13:26 INFO - PROCESS | 1789 | 1471090406075 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 05:13:26 INFO - PROCESS | 1789 | 1471090406079 Marionette TRACE conn3 <- [1,358,null,{}] 05:13:26 INFO - PROCESS | 1789 | 1471090406087 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:26 INFO - PROCESS | 1789 | 1471090406092 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:26 INFO - PROCESS | 1789 | 1471090406259 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 05:13:26 INFO - PROCESS | 1789 | 1471090406429 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:26 INFO - PROCESS | 1789 | 1471090406437 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:26 INFO - PROCESS | 1789 | ++DOCSHELL 0x911da400 == 71 [pid = 1789] [id = 97] 05:13:26 INFO - PROCESS | 1789 | ++DOMWINDOW == 136 (0x911db800) [pid = 1789] [serial = 290] [outer = (nil)] 05:13:26 INFO - PROCESS | 1789 | ++DOMWINDOW == 137 (0x9222c000) [pid = 1789] [serial = 291] [outer = 0x911db800] 05:13:26 INFO - PROCESS | 1789 | 1471090406558 Marionette DEBUG loaded listener.js 05:13:26 INFO - PROCESS | 1789 | ++DOMWINDOW == 138 (0x930e2800) [pid = 1789] [serial = 292] [outer = 0x911db800] 05:13:27 INFO - PROCESS | 1789 | 1471090407449 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:13:28 INFO - PROCESS | 1789 | --DOCSHELL 0x92230c00 == 70 [pid = 1789] [id = 58] 05:13:28 INFO - PROCESS | 1789 | --DOCSHELL 0x92fa7000 == 69 [pid = 1789] [id = 52] 05:13:28 INFO - PROCESS | 1789 | --DOCSHELL 0xa4d0c800 == 68 [pid = 1789] [id = 50] 05:13:28 INFO - PROCESS | 1789 | --DOCSHELL 0x8f50cc00 == 67 [pid = 1789] [id = 87] 05:13:28 INFO - PROCESS | 1789 | --DOCSHELL 0x9b3cf400 == 66 [pid = 1789] [id = 86] 05:13:28 INFO - PROCESS | 1789 | --DOCSHELL 0x911d9000 == 65 [pid = 1789] [id = 85] 05:13:28 INFO - PROCESS | 1789 | --DOCSHELL 0x95251c00 == 64 [pid = 1789] [id = 84] 05:13:28 INFO - PROCESS | 1789 | --DOCSHELL 0x91eca800 == 63 [pid = 1789] [id = 83] 05:13:28 INFO - PROCESS | 1789 | --DOCSHELL 0x9529fc00 == 62 [pid = 1789] [id = 82] 05:13:28 INFO - PROCESS | 1789 | --DOCSHELL 0x911d8800 == 61 [pid = 1789] [id = 81] 05:13:28 INFO - PROCESS | 1789 | --DOCSHELL 0x924c6800 == 60 [pid = 1789] [id = 77] 05:13:28 INFO - PROCESS | 1789 | --DOCSHELL 0x95358400 == 59 [pid = 1789] [id = 75] 05:13:28 INFO - PROCESS | 1789 | --DOCSHELL 0x99af8c00 == 58 [pid = 1789] [id = 76] 05:13:28 INFO - PROCESS | 1789 | --DOCSHELL 0x997e2400 == 57 [pid = 1789] [id = 74] 05:13:28 INFO - PROCESS | 1789 | --DOCSHELL 0x93bbd000 == 56 [pid = 1789] [id = 73] 05:13:28 INFO - PROCESS | 1789 | --DOCSHELL 0xa6db2400 == 55 [pid = 1789] [id = 63] 05:13:28 INFO - PROCESS | 1789 | --DOCSHELL 0x997e6000 == 54 [pid = 1789] [id = 64] 05:13:28 INFO - PROCESS | 1789 | --DOCSHELL 0x93d6a000 == 53 [pid = 1789] [id = 31] 05:13:28 INFO - PROCESS | 1789 | --DOCSHELL 0x999e6800 == 52 [pid = 1789] [id = 49] 05:13:28 INFO - PROCESS | 1789 | --DOCSHELL 0x93013c00 == 51 [pid = 1789] [id = 72] 05:13:28 INFO - PROCESS | 1789 | --DOCSHELL 0x92230400 == 50 [pid = 1789] [id = 48] 05:13:28 INFO - PROCESS | 1789 | --DOCSHELL 0xa1123400 == 49 [pid = 1789] [id = 38] 05:13:28 INFO - PROCESS | 1789 | --DOCSHELL 0x93bc4800 == 48 [pid = 1789] [id = 27] 05:13:28 INFO - PROCESS | 1789 | --DOCSHELL 0x924c8400 == 47 [pid = 1789] [id = 40] 05:13:28 INFO - PROCESS | 1789 | --DOCSHELL 0xa23b6000 == 46 [pid = 1789] [id = 28] 05:13:28 INFO - PROCESS | 1789 | --DOCSHELL 0x9a28fc00 == 45 [pid = 1789] [id = 60] 05:13:28 INFO - PROCESS | 1789 | --DOCSHELL 0x924d1400 == 44 [pid = 1789] [id = 51] 05:13:28 INFO - PROCESS | 1789 | --DOCSHELL 0x911d8c00 == 43 [pid = 1789] [id = 80] 05:13:28 INFO - PROCESS | 1789 | --DOCSHELL 0x91ec2000 == 42 [pid = 1789] [id = 78] 05:13:28 INFO - PROCESS | 1789 | --DOCSHELL 0x911d4c00 == 41 [pid = 1789] [id = 79] 05:13:28 INFO - PROCESS | 1789 | --DOCSHELL 0xa4f2fc00 == 40 [pid = 1789] [id = 30] 05:13:28 INFO - PROCESS | 1789 | --DOCSHELL 0x93d72c00 == 39 [pid = 1789] [id = 59] 05:13:28 INFO - PROCESS | 1789 | --DOCSHELL 0xa2284400 == 38 [pid = 1789] [id = 61] 05:13:28 INFO - PROCESS | 1789 | --DOCSHELL 0x92227800 == 37 [pid = 1789] [id = 62] 05:13:28 INFO - PROCESS | 1789 | --DOCSHELL 0x9b0b2800 == 36 [pid = 1789] [id = 29] 05:13:28 INFO - PROCESS | 1789 | --DOCSHELL 0x8f518000 == 35 [pid = 1789] [id = 96] 05:13:28 INFO - PROCESS | 1789 | --DOCSHELL 0x8f87c800 == 34 [pid = 1789] [id = 95] 05:13:28 INFO - PROCESS | 1789 | --DOCSHELL 0x8f872000 == 33 [pid = 1789] [id = 94] 05:13:28 INFO - PROCESS | 1789 | --DOCSHELL 0x9d418800 == 32 [pid = 1789] [id = 92] 05:13:28 INFO - PROCESS | 1789 | --DOCSHELL 0x8f50a800 == 31 [pid = 1789] [id = 93] 05:13:28 INFO - PROCESS | 1789 | --DOCSHELL 0x911d8000 == 30 [pid = 1789] [id = 91] 05:13:28 INFO - PROCESS | 1789 | --DOCSHELL 0x91ecb800 == 29 [pid = 1789] [id = 90] 05:13:28 INFO - PROCESS | 1789 | --DOCSHELL 0x8f512000 == 28 [pid = 1789] [id = 88] 05:13:28 INFO - PROCESS | 1789 | --DOCSHELL 0x91ecfc00 == 27 [pid = 1789] [id = 89] 05:13:28 INFO - PROCESS | 1789 | --DOMWINDOW == 137 (0x97a79400) [pid = 1789] [serial = 120] [outer = (nil)] [url = about:blank] 05:13:28 INFO - PROCESS | 1789 | --DOMWINDOW == 136 (0xa253ac00) [pid = 1789] [serial = 114] [outer = (nil)] [url = about:blank] 05:13:28 INFO - PROCESS | 1789 | --DOMWINDOW == 135 (0x99d2b400) [pid = 1789] [serial = 117] [outer = (nil)] [url = about:blank] 05:13:28 INFO - PROCESS | 1789 | --DOMWINDOW == 134 (0xa2283c00) [pid = 1789] [serial = 206] [outer = (nil)] [url = about:blank] 05:13:28 INFO - PROCESS | 1789 | --DOMWINDOW == 133 (0x94828c00) [pid = 1789] [serial = 176] [outer = (nil)] [url = about:blank] 05:13:28 INFO - PROCESS | 1789 | --DOMWINDOW == 132 (0x9b995800) [pid = 1789] [serial = 203] [outer = (nil)] [url = about:blank] 05:13:28 INFO - PROCESS | 1789 | --DOMWINDOW == 131 (0xa8c28c00) [pid = 1789] [serial = 191] [outer = (nil)] [url = about:blank] 05:13:28 INFO - PROCESS | 1789 | --DOMWINDOW == 130 (0x9a295800) [pid = 1789] [serial = 198] [outer = (nil)] [url = about:blank] 05:13:28 INFO - PROCESS | 1789 | --DOMWINDOW == 129 (0x9a17f000) [pid = 1789] [serial = 197] [outer = (nil)] [url = about:blank] 05:13:28 INFO - PROCESS | 1789 | --DOMWINDOW == 128 (0xa4f25000) [pid = 1789] [serial = 209] [outer = (nil)] [url = about:blank] 05:13:28 INFO - PROCESS | 1789 | --DOMWINDOW == 127 (0x9b0bf800) [pid = 1789] [serial = 200] [outer = (nil)] [url = about:blank] 05:13:28 INFO - PROCESS | 1789 | --DOMWINDOW == 126 (0x9b98a400) [pid = 1789] [serial = 201] [outer = (nil)] [url = about:blank] 05:13:28 INFO - PROCESS | 1789 | --DOMWINDOW == 125 (0x9a173000) [pid = 1789] [serial = 195] [outer = (nil)] [url = about:blank] 05:13:28 INFO - PROCESS | 1789 | --DOMWINDOW == 124 (0x99d34800) [pid = 1789] [serial = 194] [outer = (nil)] [url = about:blank] 05:13:28 INFO - PROCESS | 1789 | --DOMWINDOW == 123 (0xa6f4b000) [pid = 1789] [serial = 188] [outer = (nil)] [url = about:blank] 05:13:28 INFO - PROCESS | 1789 | --DOMWINDOW == 122 (0xa6738000) [pid = 1789] [serial = 185] [outer = (nil)] [url = about:blank] 05:13:28 INFO - PROCESS | 1789 | --DOMWINDOW == 121 (0xa255d800) [pid = 1789] [serial = 182] [outer = (nil)] [url = about:blank] 05:13:28 INFO - PROCESS | 1789 | --DOMWINDOW == 120 (0x9a2d5800) [pid = 1789] [serial = 179] [outer = (nil)] [url = about:blank] 05:13:28 INFO - PROCESS | 1789 | --DOMWINDOW == 119 (0xa672f400) [pid = 1789] [serial = 210] [outer = (nil)] [url = about:blank] 05:13:28 INFO - PROCESS | 1789 | --DOMWINDOW == 118 (0xa22d0400) [pid = 1789] [serial = 207] [outer = (nil)] [url = about:blank] 05:13:28 INFO - PROCESS | 1789 | --DOMWINDOW == 117 (0xa6730400) [pid = 1789] [serial = 212] [outer = (nil)] [url = about:blank] 05:13:28 INFO - PROCESS | 1789 | --DOMWINDOW == 116 (0x9532e800) [pid = 1789] [serial = 215] [outer = (nil)] [url = about:blank] 05:13:28 INFO - PROCESS | 1789 | --DOMWINDOW == 115 (0x9d5fa400) [pid = 1789] [serial = 204] [outer = (nil)] [url = about:blank] 05:13:28 INFO - PROCESS | 1789 | --DOMWINDOW == 114 (0xa6e46000) [pid = 1789] [serial = 213] [outer = (nil)] [url = about:blank] 05:13:28 INFO - PROCESS | 1789 | --DOMWINDOW == 113 (0xa6da7800) [pid = 1789] [serial = 153] [outer = (nil)] [url = about:blank] 05:13:28 INFO - PROCESS | 1789 | --DOMWINDOW == 112 (0xa61e2400) [pid = 1789] [serial = 150] [outer = (nil)] [url = about:blank] 05:13:28 INFO - PROCESS | 1789 | --DOMWINDOW == 111 (0xa2381400) [pid = 1789] [serial = 141] [outer = (nil)] [url = about:blank] 05:13:28 INFO - PROCESS | 1789 | --DOMWINDOW == 110 (0xa2304000) [pid = 1789] [serial = 147] [outer = (nil)] [url = about:blank] 05:13:28 INFO - PROCESS | 1789 | --DOMWINDOW == 109 (0x95251800) [pid = 1789] [serial = 144] [outer = (nil)] [url = about:blank] 05:13:28 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:13:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 2690ms 05:13:28 INFO - PROCESS | 1789 | 1471090408860 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 05:13:28 INFO - PROCESS | 1789 | 1471090408865 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 05:13:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 05:13:28 INFO - PROCESS | 1789 | 1471090408875 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 05:13:28 INFO - PROCESS | 1789 | 1471090408883 Marionette TRACE conn3 <- [1,362,null,{}] 05:13:28 INFO - PROCESS | 1789 | 1471090408890 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:28 INFO - PROCESS | 1789 | 1471090408901 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:29 INFO - PROCESS | 1789 | 1471090409054 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 05:13:29 INFO - PROCESS | 1789 | 1471090409202 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:29 INFO - PROCESS | 1789 | 1471090409211 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:29 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f872000 == 28 [pid = 1789] [id = 98] 05:13:29 INFO - PROCESS | 1789 | ++DOMWINDOW == 110 (0x8f872800) [pid = 1789] [serial = 293] [outer = (nil)] 05:13:29 INFO - PROCESS | 1789 | ++DOMWINDOW == 111 (0x8f876400) [pid = 1789] [serial = 294] [outer = 0x8f872800] 05:13:29 INFO - PROCESS | 1789 | 1471090409278 Marionette DEBUG loaded listener.js 05:13:29 INFO - PROCESS | 1789 | ++DOMWINDOW == 112 (0x911d4000) [pid = 1789] [serial = 295] [outer = 0x8f872800] 05:13:30 INFO - PROCESS | 1789 | 1471090410007 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:13:30 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:13:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1197ms 05:13:30 INFO - PROCESS | 1789 | 1471090410072 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 05:13:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 05:13:30 INFO - PROCESS | 1789 | 1471090410076 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 05:13:30 INFO - PROCESS | 1789 | 1471090410088 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 05:13:30 INFO - PROCESS | 1789 | 1471090410094 Marionette TRACE conn3 <- [1,366,null,{}] 05:13:30 INFO - PROCESS | 1789 | 1471090410100 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:30 INFO - PROCESS | 1789 | 1471090410106 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:30 INFO - PROCESS | 1789 | 1471090410267 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 05:13:30 INFO - PROCESS | 1789 | 1471090410384 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090410391 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:30 INFO - PROCESS | 1789 | ++DOCSHELL 0x91ec8000 == 29 [pid = 1789] [id = 99] 05:13:30 INFO - PROCESS | 1789 | ++DOMWINDOW == 113 (0x91ecfc00) [pid = 1789] [serial = 296] [outer = (nil)] 05:13:30 INFO - PROCESS | 1789 | ++DOMWINDOW == 114 (0x9222cc00) [pid = 1789] [serial = 297] [outer = 0x91ecfc00] 05:13:30 INFO - PROCESS | 1789 | 1471090410464 Marionette DEBUG loaded listener.js 05:13:30 INFO - PROCESS | 1789 | ++DOMWINDOW == 115 (0x924d1000) [pid = 1789] [serial = 298] [outer = 0x91ecfc00] 05:13:31 INFO - PROCESS | 1789 | 1471090411274 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:13:31 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:13:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1238ms 05:13:31 INFO - PROCESS | 1789 | 1471090411320 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 05:13:31 INFO - PROCESS | 1789 | 1471090411324 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 05:13:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 05:13:31 INFO - PROCESS | 1789 | 1471090411336 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 05:13:31 INFO - PROCESS | 1789 | 1471090411339 Marionette TRACE conn3 <- [1,370,null,{}] 05:13:31 INFO - PROCESS | 1789 | 1471090411355 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:31 INFO - PROCESS | 1789 | 1471090411364 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:31 INFO - PROCESS | 1789 | 1471090411579 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 05:13:31 INFO - PROCESS | 1789 | 1471090411660 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090411675 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:31 INFO - PROCESS | 1789 | ++DOCSHELL 0x948b7800 == 30 [pid = 1789] [id = 100] 05:13:31 INFO - PROCESS | 1789 | ++DOMWINDOW == 116 (0x95249800) [pid = 1789] [serial = 299] [outer = (nil)] 05:13:31 INFO - PROCESS | 1789 | ++DOMWINDOW == 117 (0x95252c00) [pid = 1789] [serial = 300] [outer = 0x95249800] 05:13:31 INFO - PROCESS | 1789 | 1471090411742 Marionette DEBUG loaded listener.js 05:13:31 INFO - PROCESS | 1789 | ++DOMWINDOW == 118 (0x952a6000) [pid = 1789] [serial = 301] [outer = 0x95249800] 05:13:32 INFO - PROCESS | 1789 | 1471090412597 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:13:32 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:13:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1294ms 05:13:32 INFO - PROCESS | 1789 | 1471090412637 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 05:13:32 INFO - PROCESS | 1789 | 1471090412641 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 05:13:32 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 05:13:32 INFO - PROCESS | 1789 | 1471090412647 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 05:13:32 INFO - PROCESS | 1789 | 1471090412650 Marionette TRACE conn3 <- [1,374,null,{}] 05:13:32 INFO - PROCESS | 1789 | 1471090412655 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:32 INFO - PROCESS | 1789 | 1471090412660 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:32 INFO - PROCESS | 1789 | 1471090412852 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 05:13:32 INFO - PROCESS | 1789 | 1471090412879 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:32 INFO - PROCESS | 1789 | 1471090412888 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:32 INFO - PROCESS | 1789 | ++DOCSHELL 0x9529bc00 == 31 [pid = 1789] [id = 101] 05:13:32 INFO - PROCESS | 1789 | ++DOMWINDOW == 119 (0x95332400) [pid = 1789] [serial = 302] [outer = (nil)] 05:13:32 INFO - PROCESS | 1789 | ++DOMWINDOW == 120 (0x9535c800) [pid = 1789] [serial = 303] [outer = 0x95332400] 05:13:32 INFO - PROCESS | 1789 | 1471090412952 Marionette DEBUG loaded listener.js 05:13:33 INFO - PROCESS | 1789 | ++DOMWINDOW == 121 (0x97a79400) [pid = 1789] [serial = 304] [outer = 0x95332400] 05:13:34 INFO - PROCESS | 1789 | --DOMWINDOW == 120 (0xa2284800) [pid = 1789] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 05:13:34 INFO - PROCESS | 1789 | --DOMWINDOW == 119 (0x9a290400) [pid = 1789] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 05:13:34 INFO - PROCESS | 1789 | --DOMWINDOW == 118 (0x94822400) [pid = 1789] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 05:13:34 INFO - PROCESS | 1789 | --DOMWINDOW == 117 (0x94826400) [pid = 1789] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 05:13:34 INFO - PROCESS | 1789 | --DOMWINDOW == 116 (0xa6f47000) [pid = 1789] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 05:13:34 INFO - PROCESS | 1789 | --DOMWINDOW == 115 (0xa6f48400) [pid = 1789] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 05:13:34 INFO - PROCESS | 1789 | --DOMWINDOW == 114 (0x93b59c00) [pid = 1789] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 05:13:34 INFO - PROCESS | 1789 | --DOMWINDOW == 113 (0x9a17c000) [pid = 1789] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 05:13:34 INFO - PROCESS | 1789 | --DOMWINDOW == 112 (0x9d914c00) [pid = 1789] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 05:13:34 INFO - PROCESS | 1789 | --DOMWINDOW == 111 (0x8f50ec00) [pid = 1789] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 05:13:34 INFO - PROCESS | 1789 | --DOMWINDOW == 110 (0x913ebc00) [pid = 1789] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 05:13:34 INFO - PROCESS | 1789 | --DOMWINDOW == 109 (0x9a7b8400) [pid = 1789] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 05:13:34 INFO - PROCESS | 1789 | --DOMWINDOW == 108 (0x9a7b2400) [pid = 1789] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 05:13:34 INFO - PROCESS | 1789 | --DOMWINDOW == 107 (0x91ec6000) [pid = 1789] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 05:13:34 INFO - PROCESS | 1789 | --DOMWINDOW == 106 (0x94823000) [pid = 1789] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 05:13:34 INFO - PROCESS | 1789 | --DOMWINDOW == 105 (0x9a7bc800) [pid = 1789] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 05:13:34 INFO - PROCESS | 1789 | --DOMWINDOW == 104 (0x911d6800) [pid = 1789] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 05:13:34 INFO - PROCESS | 1789 | --DOMWINDOW == 103 (0x9532f000) [pid = 1789] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 05:13:34 INFO - PROCESS | 1789 | --DOMWINDOW == 102 (0x9a17a800) [pid = 1789] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 05:13:34 INFO - PROCESS | 1789 | --DOMWINDOW == 101 (0x93014800) [pid = 1789] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 05:13:34 INFO - PROCESS | 1789 | --DOMWINDOW == 100 (0x9a177c00) [pid = 1789] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 05:13:34 INFO - PROCESS | 1789 | --DOMWINDOW == 99 (0x93013800) [pid = 1789] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 05:13:34 INFO - PROCESS | 1789 | --DOMWINDOW == 98 (0x9a17e800) [pid = 1789] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 05:13:34 INFO - PROCESS | 1789 | --DOMWINDOW == 97 (0x8f518400) [pid = 1789] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 05:13:34 INFO - PROCESS | 1789 | 1471090414485 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 05:13:34 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 05:13:34 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1881ms 05:13:34 INFO - PROCESS | 1789 | 1471090414528 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 05:13:34 INFO - PROCESS | 1789 | 1471090414532 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 05:13:34 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 05:13:34 INFO - PROCESS | 1789 | 1471090414538 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 05:13:34 INFO - PROCESS | 1789 | 1471090414541 Marionette TRACE conn3 <- [1,378,null,{}] 05:13:34 INFO - PROCESS | 1789 | 1471090414547 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:34 INFO - PROCESS | 1789 | 1471090414551 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:34 INFO - PROCESS | 1789 | 1471090414690 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 05:13:34 INFO - PROCESS | 1789 | 1471090414703 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:34 INFO - PROCESS | 1789 | 1471090414710 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:34 INFO - PROCESS | 1789 | ++DOCSHELL 0x911de800 == 32 [pid = 1789] [id = 102] 05:13:34 INFO - PROCESS | 1789 | ++DOMWINDOW == 98 (0x92229800) [pid = 1789] [serial = 305] [outer = (nil)] 05:13:34 INFO - PROCESS | 1789 | ++DOMWINDOW == 99 (0x95249c00) [pid = 1789] [serial = 306] [outer = 0x92229800] 05:13:34 INFO - PROCESS | 1789 | 1471090414776 Marionette DEBUG loaded listener.js 05:13:34 INFO - PROCESS | 1789 | ++DOMWINDOW == 100 (0x95355000) [pid = 1789] [serial = 307] [outer = 0x92229800] 05:13:35 INFO - PROCESS | 1789 | 1471090415575 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 05:13:35 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 05:13:35 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1080ms 05:13:35 INFO - PROCESS | 1789 | 1471090415625 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 05:13:35 INFO - PROCESS | 1789 | 1471090415629 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 05:13:35 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 05:13:35 INFO - PROCESS | 1789 | 1471090415635 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 05:13:35 INFO - PROCESS | 1789 | 1471090415639 Marionette TRACE conn3 <- [1,382,null,{}] 05:13:35 INFO - PROCESS | 1789 | 1471090415644 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:35 INFO - PROCESS | 1789 | 1471090415654 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:35 INFO - PROCESS | 1789 | 1471090415843 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 05:13:35 INFO - PROCESS | 1789 | 1471090415852 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090415859 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:35 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f874000 == 33 [pid = 1789] [id = 103] 05:13:35 INFO - PROCESS | 1789 | ++DOMWINDOW == 101 (0x98fb5400) [pid = 1789] [serial = 308] [outer = (nil)] 05:13:35 INFO - PROCESS | 1789 | ++DOMWINDOW == 102 (0x99d2bc00) [pid = 1789] [serial = 309] [outer = 0x98fb5400] 05:13:35 INFO - PROCESS | 1789 | 1471090415926 Marionette DEBUG loaded listener.js 05:13:36 INFO - PROCESS | 1789 | ++DOMWINDOW == 103 (0x9a174000) [pid = 1789] [serial = 310] [outer = 0x98fb5400] 05:13:36 INFO - PROCESS | 1789 | SkCairoFTTypeface::onFilterRec unimplemented 05:13:36 INFO - PROCESS | 1789 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:13:36 INFO - PROCESS | 1789 | SkCairoFTTypeface::onFilterRec unimplemented 05:13:36 INFO - PROCESS | 1789 | SkCairoFTTypeface::onFilterRec unimplemented 05:13:36 INFO - PROCESS | 1789 | SkCairoFTTypeface::onFilterRec unimplemented 05:13:37 INFO - PROCESS | 1789 | 1471090416999 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 05:13:37 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 05:13:37 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1387ms 05:13:37 INFO - PROCESS | 1789 | 1471090417024 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 05:13:37 INFO - PROCESS | 1789 | 1471090417030 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 05:13:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 05:13:37 INFO - PROCESS | 1789 | 1471090417038 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 05:13:37 INFO - PROCESS | 1789 | 1471090417046 Marionette TRACE conn3 <- [1,386,null,{}] 05:13:37 INFO - PROCESS | 1789 | 1471090417053 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:37 INFO - PROCESS | 1789 | 1471090417059 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:37 INFO - PROCESS | 1789 | 1471090417238 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 05:13:37 INFO - PROCESS | 1789 | 1471090417398 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:37 INFO - PROCESS | 1789 | 1471090417407 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:37 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f87a800 == 34 [pid = 1789] [id = 104] 05:13:37 INFO - PROCESS | 1789 | ++DOMWINDOW == 104 (0x8f87e800) [pid = 1789] [serial = 311] [outer = (nil)] 05:13:37 INFO - PROCESS | 1789 | ++DOMWINDOW == 105 (0x91ec1400) [pid = 1789] [serial = 312] [outer = 0x8f87e800] 05:13:37 INFO - PROCESS | 1789 | 1471090417490 Marionette DEBUG loaded listener.js 05:13:37 INFO - PROCESS | 1789 | ++DOMWINDOW == 106 (0x91ecbc00) [pid = 1789] [serial = 313] [outer = 0x8f87e800] 05:13:38 INFO - PROCESS | 1789 | 1471090418402 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 05:13:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 05:13:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1434ms 05:13:38 INFO - PROCESS | 1789 | 1471090418472 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 05:13:38 INFO - PROCESS | 1789 | 1471090418478 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 05:13:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 05:13:38 INFO - PROCESS | 1789 | 1471090418489 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 05:13:38 INFO - PROCESS | 1789 | 1471090418493 Marionette TRACE conn3 <- [1,390,null,{}] 05:13:38 INFO - PROCESS | 1789 | 1471090418500 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:38 INFO - PROCESS | 1789 | 1471090418505 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:38 INFO - PROCESS | 1789 | 1471090418718 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 05:13:38 INFO - PROCESS | 1789 | 1471090418973 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090418980 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:39 INFO - PROCESS | 1789 | ++DOCSHELL 0x94825800 == 35 [pid = 1789] [id = 105] 05:13:39 INFO - PROCESS | 1789 | ++DOMWINDOW == 107 (0x9524ac00) [pid = 1789] [serial = 314] [outer = (nil)] 05:13:39 INFO - PROCESS | 1789 | ++DOMWINDOW == 108 (0x9532c000) [pid = 1789] [serial = 315] [outer = 0x9524ac00] 05:13:39 INFO - PROCESS | 1789 | 1471090419107 Marionette DEBUG loaded listener.js 05:13:39 INFO - PROCESS | 1789 | ++DOMWINDOW == 109 (0x95331000) [pid = 1789] [serial = 316] [outer = 0x9524ac00] 05:13:40 INFO - PROCESS | 1789 | 1471090420034 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 05:13:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 05:13:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1592ms 05:13:40 INFO - PROCESS | 1789 | 1471090420081 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 05:13:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 05:13:40 INFO - PROCESS | 1789 | 1471090420085 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 05:13:40 INFO - PROCESS | 1789 | 1471090420092 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 05:13:40 INFO - PROCESS | 1789 | 1471090420098 Marionette TRACE conn3 <- [1,394,null,{}] 05:13:40 INFO - PROCESS | 1789 | 1471090420115 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:40 INFO - PROCESS | 1789 | 1471090420123 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:40 INFO - PROCESS | 1789 | 1471090420298 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 05:13:40 INFO - PROCESS | 1789 | 1471090420458 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090420472 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:40 INFO - PROCESS | 1789 | ++DOCSHELL 0x9a179000 == 36 [pid = 1789] [id = 106] 05:13:40 INFO - PROCESS | 1789 | ++DOMWINDOW == 110 (0x9a17a800) [pid = 1789] [serial = 317] [outer = (nil)] 05:13:40 INFO - PROCESS | 1789 | ++DOMWINDOW == 111 (0x9a1ad400) [pid = 1789] [serial = 318] [outer = 0x9a17a800] 05:13:40 INFO - PROCESS | 1789 | 1471090420589 Marionette DEBUG loaded listener.js 05:13:40 INFO - PROCESS | 1789 | ++DOMWINDOW == 112 (0x9a294400) [pid = 1789] [serial = 319] [outer = 0x9a17a800] 05:13:41 INFO - PROCESS | 1789 | 1471090421461 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 05:13:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 05:13:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1436ms 05:13:41 INFO - PROCESS | 1789 | 1471090421528 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 05:13:41 INFO - PROCESS | 1789 | 1471090421533 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 05:13:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 05:13:41 INFO - PROCESS | 1789 | 1471090421539 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 05:13:41 INFO - PROCESS | 1789 | 1471090421543 Marionette TRACE conn3 <- [1,398,null,{}] 05:13:41 INFO - PROCESS | 1789 | 1471090421548 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:41 INFO - PROCESS | 1789 | 1471090421553 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:41 INFO - PROCESS | 1789 | 1471090421759 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 05:13:41 INFO - PROCESS | 1789 | 1471090421959 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090421968 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:42 INFO - PROCESS | 1789 | ++DOCSHELL 0x8eda6400 == 37 [pid = 1789] [id = 107] 05:13:42 INFO - PROCESS | 1789 | ++DOMWINDOW == 113 (0x93bbe400) [pid = 1789] [serial = 320] [outer = (nil)] 05:13:42 INFO - PROCESS | 1789 | ++DOMWINDOW == 114 (0x9a2d4800) [pid = 1789] [serial = 321] [outer = 0x93bbe400] 05:13:42 INFO - PROCESS | 1789 | 1471090422085 Marionette DEBUG loaded listener.js 05:13:42 INFO - PROCESS | 1789 | ++DOMWINDOW == 115 (0x9a7b6400) [pid = 1789] [serial = 322] [outer = 0x93bbe400] 05:13:42 INFO - PROCESS | 1789 | 1471090422977 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 05:13:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 05:13:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1480ms 05:13:43 INFO - PROCESS | 1789 | 1471090423020 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 05:13:43 INFO - PROCESS | 1789 | 1471090423024 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 05:13:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 05:13:43 INFO - PROCESS | 1789 | 1471090423030 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 05:13:43 INFO - PROCESS | 1789 | 1471090423034 Marionette TRACE conn3 <- [1,402,null,{}] 05:13:43 INFO - PROCESS | 1789 | 1471090423039 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:43 INFO - PROCESS | 1789 | 1471090423044 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:43 INFO - PROCESS | 1789 | 1471090423210 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 05:13:43 INFO - PROCESS | 1789 | 1471090423371 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 1789 | 1471090423378 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:43 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f50fc00 == 38 [pid = 1789] [id = 108] 05:13:43 INFO - PROCESS | 1789 | ++DOMWINDOW == 116 (0x9a17e400) [pid = 1789] [serial = 323] [outer = (nil)] 05:13:43 INFO - PROCESS | 1789 | ++DOMWINDOW == 117 (0x9acf5400) [pid = 1789] [serial = 324] [outer = 0x9a17e400] 05:13:43 INFO - PROCESS | 1789 | 1471090423456 Marionette DEBUG loaded listener.js 05:13:43 INFO - PROCESS | 1789 | ++DOMWINDOW == 118 (0x95353800) [pid = 1789] [serial = 325] [outer = 0x9a17e400] 05:13:44 INFO - PROCESS | 1789 | 1471090424493 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 05:13:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 05:13:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1530ms 05:13:44 INFO - PROCESS | 1789 | 1471090424561 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 05:13:44 INFO - PROCESS | 1789 | 1471090424564 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 05:13:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 05:13:44 INFO - PROCESS | 1789 | 1471090424571 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 05:13:44 INFO - PROCESS | 1789 | 1471090424574 Marionette TRACE conn3 <- [1,406,null,{}] 05:13:44 INFO - PROCESS | 1789 | 1471090424580 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:44 INFO - PROCESS | 1789 | 1471090424590 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:44 INFO - PROCESS | 1789 | 1471090424825 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 05:13:45 INFO - PROCESS | 1789 | 1471090425041 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090425047 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:45 INFO - PROCESS | 1789 | ++DOCSHELL 0x8eda4400 == 39 [pid = 1789] [id = 109] 05:13:45 INFO - PROCESS | 1789 | ++DOMWINDOW == 119 (0x8eda4c00) [pid = 1789] [serial = 326] [outer = (nil)] 05:13:45 INFO - PROCESS | 1789 | ++DOMWINDOW == 120 (0x9b992800) [pid = 1789] [serial = 327] [outer = 0x8eda4c00] 05:13:45 INFO - PROCESS | 1789 | 1471090425125 Marionette DEBUG loaded listener.js 05:13:45 INFO - PROCESS | 1789 | ++DOMWINDOW == 121 (0x9b988400) [pid = 1789] [serial = 328] [outer = 0x8eda4c00] 05:13:45 INFO - PROCESS | 1789 | 1471090425980 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 05:13:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 05:13:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1488ms 05:13:46 INFO - PROCESS | 1789 | 1471090426059 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 05:13:46 INFO - PROCESS | 1789 | 1471090426062 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 05:13:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 05:13:46 INFO - PROCESS | 1789 | 1471090426070 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 05:13:46 INFO - PROCESS | 1789 | 1471090426074 Marionette TRACE conn3 <- [1,410,null,{}] 05:13:46 INFO - PROCESS | 1789 | 1471090426079 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:46 INFO - PROCESS | 1789 | 1471090426085 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:46 INFO - PROCESS | 1789 | 1471090426285 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 05:13:46 INFO - PROCESS | 1789 | 1471090426653 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090426661 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:46 INFO - PROCESS | 1789 | ++DOCSHELL 0x8edaa800 == 40 [pid = 1789] [id = 110] 05:13:46 INFO - PROCESS | 1789 | ++DOMWINDOW == 122 (0x8edaac00) [pid = 1789] [serial = 329] [outer = (nil)] 05:13:46 INFO - PROCESS | 1789 | ++DOMWINDOW == 123 (0x8f50a000) [pid = 1789] [serial = 330] [outer = 0x8edaac00] 05:13:46 INFO - PROCESS | 1789 | 1471090426779 Marionette DEBUG loaded listener.js 05:13:46 INFO - PROCESS | 1789 | ++DOMWINDOW == 124 (0x8f873400) [pid = 1789] [serial = 331] [outer = 0x8edaac00] 05:13:47 INFO - PROCESS | 1789 | 1471090427704 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 05:13:47 INFO - PROCESS | 1789 | --DOCSHELL 0x911de800 == 39 [pid = 1789] [id = 102] 05:13:47 INFO - PROCESS | 1789 | --DOCSHELL 0x9529bc00 == 38 [pid = 1789] [id = 101] 05:13:47 INFO - PROCESS | 1789 | --DOCSHELL 0x948b7800 == 37 [pid = 1789] [id = 100] 05:13:47 INFO - PROCESS | 1789 | --DOCSHELL 0x91ec8000 == 36 [pid = 1789] [id = 99] 05:13:47 INFO - PROCESS | 1789 | --DOCSHELL 0x8f872000 == 35 [pid = 1789] [id = 98] 05:13:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 05:13:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1732ms 05:13:47 INFO - PROCESS | 1789 | 1471090427804 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 05:13:47 INFO - PROCESS | 1789 | 1471090427809 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 05:13:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 05:13:47 INFO - PROCESS | 1789 | 1471090427817 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 05:13:47 INFO - PROCESS | 1789 | 1471090427821 Marionette TRACE conn3 <- [1,414,null,{}] 05:13:47 INFO - PROCESS | 1789 | 1471090427828 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:47 INFO - PROCESS | 1789 | 1471090427836 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:47 INFO - PROCESS | 1789 | 1471090427992 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 05:13:48 INFO - PROCESS | 1789 | --DOMWINDOW == 123 (0xa33d0c00) [pid = 1789] [serial = 183] [outer = (nil)] [url = about:blank] 05:13:48 INFO - PROCESS | 1789 | --DOMWINDOW == 122 (0x9b3d4c00) [pid = 1789] [serial = 180] [outer = (nil)] [url = about:blank] 05:13:48 INFO - PROCESS | 1789 | --DOMWINDOW == 121 (0x94830000) [pid = 1789] [serial = 177] [outer = (nil)] [url = about:blank] 05:13:48 INFO - PROCESS | 1789 | --DOMWINDOW == 120 (0xa23af000) [pid = 1789] [serial = 174] [outer = (nil)] [url = about:blank] 05:13:48 INFO - PROCESS | 1789 | --DOMWINDOW == 119 (0xa6f75400) [pid = 1789] [serial = 189] [outer = (nil)] [url = about:blank] 05:13:48 INFO - PROCESS | 1789 | --DOMWINDOW == 118 (0xa8c81800) [pid = 1789] [serial = 192] [outer = (nil)] [url = about:blank] 05:13:48 INFO - PROCESS | 1789 | --DOMWINDOW == 117 (0xa679f800) [pid = 1789] [serial = 186] [outer = (nil)] [url = about:blank] 05:13:48 INFO - PROCESS | 1789 | --DOMWINDOW == 116 (0x9b98d800) [pid = 1789] [serial = 255] [outer = (nil)] [url = about:blank] 05:13:48 INFO - PROCESS | 1789 | --DOMWINDOW == 115 (0xa2303400) [pid = 1789] [serial = 258] [outer = (nil)] [url = about:blank] 05:13:48 INFO - PROCESS | 1789 | --DOMWINDOW == 114 (0x8f513c00) [pid = 1789] [serial = 261] [outer = (nil)] [url = about:blank] 05:13:48 INFO - PROCESS | 1789 | --DOMWINDOW == 113 (0xa2fc8400) [pid = 1789] [serial = 259] [outer = (nil)] [url = about:blank] 05:13:48 INFO - PROCESS | 1789 | --DOMWINDOW == 112 (0x913f3c00) [pid = 1789] [serial = 240] [outer = (nil)] [url = about:blank] 05:13:48 INFO - PROCESS | 1789 | --DOMWINDOW == 111 (0x913f7400) [pid = 1789] [serial = 241] [outer = (nil)] [url = about:blank] 05:13:48 INFO - PROCESS | 1789 | --DOMWINDOW == 110 (0x9a7bf400) [pid = 1789] [serial = 227] [outer = (nil)] [url = about:blank] 05:13:48 INFO - PROCESS | 1789 | --DOMWINDOW == 109 (0x9b308000) [pid = 1789] [serial = 228] [outer = (nil)] [url = about:blank] 05:13:48 INFO - PROCESS | 1789 | --DOMWINDOW == 108 (0x9a7b4400) [pid = 1789] [serial = 224] [outer = (nil)] [url = about:blank] 05:13:48 INFO - PROCESS | 1789 | --DOMWINDOW == 107 (0x9a7b8c00) [pid = 1789] [serial = 225] [outer = (nil)] [url = about:blank] 05:13:48 INFO - PROCESS | 1789 | --DOMWINDOW == 106 (0x91ecd400) [pid = 1789] [serial = 233] [outer = (nil)] [url = about:blank] 05:13:48 INFO - PROCESS | 1789 | --DOMWINDOW == 105 (0x9b996800) [pid = 1789] [serial = 234] [outer = (nil)] [url = about:blank] 05:13:48 INFO - PROCESS | 1789 | --DOMWINDOW == 104 (0x9532ac00) [pid = 1789] [serial = 218] [outer = (nil)] [url = about:blank] 05:13:48 INFO - PROCESS | 1789 | --DOMWINDOW == 103 (0x95332c00) [pid = 1789] [serial = 219] [outer = (nil)] [url = about:blank] 05:13:48 INFO - PROCESS | 1789 | --DOMWINDOW == 102 (0xa2012400) [pid = 1789] [serial = 230] [outer = (nil)] [url = about:blank] 05:13:48 INFO - PROCESS | 1789 | --DOMWINDOW == 101 (0xa2566000) [pid = 1789] [serial = 231] [outer = (nil)] [url = about:blank] 05:13:48 INFO - PROCESS | 1789 | --DOMWINDOW == 100 (0x911dcc00) [pid = 1789] [serial = 236] [outer = (nil)] [url = about:blank] 05:13:48 INFO - PROCESS | 1789 | --DOMWINDOW == 99 (0x911e0000) [pid = 1789] [serial = 237] [outer = (nil)] [url = about:blank] 05:13:48 INFO - PROCESS | 1789 | --DOMWINDOW == 98 (0x95356000) [pid = 1789] [serial = 246] [outer = (nil)] [url = about:blank] 05:13:48 INFO - PROCESS | 1789 | --DOMWINDOW == 97 (0x9535dc00) [pid = 1789] [serial = 247] [outer = (nil)] [url = about:blank] 05:13:48 INFO - PROCESS | 1789 | --DOMWINDOW == 96 (0x9a17d000) [pid = 1789] [serial = 221] [outer = (nil)] [url = about:blank] 05:13:48 INFO - PROCESS | 1789 | --DOMWINDOW == 95 (0x9a28f400) [pid = 1789] [serial = 222] [outer = (nil)] [url = about:blank] 05:13:48 INFO - PROCESS | 1789 | --DOMWINDOW == 94 (0x95329c00) [pid = 1789] [serial = 216] [outer = (nil)] [url = about:blank] 05:13:48 INFO - PROCESS | 1789 | --DOMWINDOW == 93 (0x9a17b400) [pid = 1789] [serial = 249] [outer = (nil)] [url = about:blank] 05:13:48 INFO - PROCESS | 1789 | --DOMWINDOW == 92 (0x9a291800) [pid = 1789] [serial = 250] [outer = (nil)] [url = about:blank] 05:13:48 INFO - PROCESS | 1789 | --DOMWINDOW == 91 (0x93bbb400) [pid = 1789] [serial = 243] [outer = (nil)] [url = about:blank] 05:13:48 INFO - PROCESS | 1789 | --DOMWINDOW == 90 (0x94823c00) [pid = 1789] [serial = 244] [outer = (nil)] [url = about:blank] 05:13:48 INFO - PROCESS | 1789 | --DOMWINDOW == 89 (0x9a7b7800) [pid = 1789] [serial = 252] [outer = (nil)] [url = about:blank] 05:13:48 INFO - PROCESS | 1789 | --DOMWINDOW == 88 (0x9532b800) [pid = 1789] [serial = 264] [outer = (nil)] [url = about:blank] 05:13:48 INFO - PROCESS | 1789 | --DOMWINDOW == 87 (0x9a7b5400) [pid = 1789] [serial = 265] [outer = (nil)] [url = about:blank] 05:13:48 INFO - PROCESS | 1789 | --DOMWINDOW == 86 (0x99df6400) [pid = 1789] [serial = 99] [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:13:48 INFO - PROCESS | 1789 | --DOMWINDOW == 85 (0x8f516800) [pid = 1789] [serial = 262] [outer = (nil)] [url = about:blank] 05:13:48 INFO - PROCESS | 1789 | --DOMWINDOW == 84 (0x9b990000) [pid = 1789] [serial = 256] [outer = (nil)] [url = about:blank] 05:13:48 INFO - PROCESS | 1789 | --DOMWINDOW == 83 (0x9aef4000) [pid = 1789] [serial = 253] [outer = (nil)] [url = about:blank] 05:13:48 INFO - PROCESS | 1789 | 1471090428219 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090428228 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:48 INFO - PROCESS | 1789 | ++DOCSHELL 0x8eda8400 == 36 [pid = 1789] [id = 111] 05:13:48 INFO - PROCESS | 1789 | ++DOMWINDOW == 84 (0x8f513c00) [pid = 1789] [serial = 332] [outer = (nil)] 05:13:48 INFO - PROCESS | 1789 | ++DOMWINDOW == 85 (0x913f7400) [pid = 1789] [serial = 333] [outer = 0x8f513c00] 05:13:48 INFO - PROCESS | 1789 | 1471090428302 Marionette DEBUG loaded listener.js 05:13:48 INFO - PROCESS | 1789 | ++DOMWINDOW == 86 (0x91ec5800) [pid = 1789] [serial = 334] [outer = 0x8f513c00] 05:13:49 INFO - PROCESS | 1789 | 1471090429015 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 05:13:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 05:13:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1237ms 05:13:49 INFO - PROCESS | 1789 | 1471090429057 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 05:13:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 05:13:49 INFO - PROCESS | 1789 | 1471090429063 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 05:13:49 INFO - PROCESS | 1789 | 1471090429070 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 05:13:49 INFO - PROCESS | 1789 | 1471090429073 Marionette TRACE conn3 <- [1,418,null,{}] 05:13:49 INFO - PROCESS | 1789 | 1471090429079 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:49 INFO - PROCESS | 1789 | 1471090429083 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:49 INFO - PROCESS | 1789 | 1471090429241 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 05:13:49 INFO - PROCESS | 1789 | 1471090429255 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:49 INFO - PROCESS | 1789 | 1471090429260 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:49 INFO - PROCESS | 1789 | ++DOCSHELL 0x91ecd400 == 37 [pid = 1789] [id = 112] 05:13:49 INFO - PROCESS | 1789 | ++DOMWINDOW == 87 (0x930ef000) [pid = 1789] [serial = 335] [outer = (nil)] 05:13:49 INFO - PROCESS | 1789 | ++DOMWINDOW == 88 (0x94830000) [pid = 1789] [serial = 336] [outer = 0x930ef000] 05:13:49 INFO - PROCESS | 1789 | 1471090429340 Marionette DEBUG loaded listener.js 05:13:49 INFO - PROCESS | 1789 | ++DOMWINDOW == 89 (0x9532a400) [pid = 1789] [serial = 337] [outer = 0x930ef000] 05:13:50 INFO - PROCESS | 1789 | 1471090430596 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 05:13:50 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:13:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1537ms 05:13:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 05:13:50 INFO - PROCESS | 1789 | 1471090430607 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 05:13:50 INFO - PROCESS | 1789 | 1471090430610 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 05:13:50 INFO - PROCESS | 1789 | 1471090430632 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 05:13:50 INFO - PROCESS | 1789 | 1471090430640 Marionette TRACE conn3 <- [1,422,null,{}] 05:13:50 INFO - PROCESS | 1789 | 1471090430649 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:50 INFO - PROCESS | 1789 | 1471090430654 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:50 INFO - PROCESS | 1789 | 1471090430839 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 05:13:50 INFO - PROCESS | 1789 | 1471090430857 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090430865 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:50 INFO - PROCESS | 1789 | ++DOCSHELL 0x913f9400 == 38 [pid = 1789] [id = 113] 05:13:50 INFO - PROCESS | 1789 | ++DOMWINDOW == 90 (0x9532c400) [pid = 1789] [serial = 338] [outer = (nil)] 05:13:50 INFO - PROCESS | 1789 | ++DOMWINDOW == 91 (0x97a7a400) [pid = 1789] [serial = 339] [outer = 0x9532c400] 05:13:50 INFO - PROCESS | 1789 | 1471090430928 Marionette DEBUG loaded listener.js 05:13:51 INFO - PROCESS | 1789 | ++DOMWINDOW == 92 (0x99df9400) [pid = 1789] [serial = 340] [outer = 0x9532c400] 05:13:52 INFO - PROCESS | 1789 | 1471090432174 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 05:13:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 05:13:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1607ms 05:13:52 INFO - PROCESS | 1789 | 1471090432239 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 05:13:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 05:13:52 INFO - PROCESS | 1789 | 1471090432243 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 05:13:52 INFO - PROCESS | 1789 | 1471090432250 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 05:13:52 INFO - PROCESS | 1789 | 1471090432253 Marionette TRACE conn3 <- [1,426,null,{}] 05:13:52 INFO - PROCESS | 1789 | 1471090432259 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:52 INFO - PROCESS | 1789 | 1471090432264 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:52 INFO - PROCESS | 1789 | 1471090432518 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 05:13:52 INFO - PROCESS | 1789 | --DOMWINDOW == 91 (0x8f87cc00) [pid = 1789] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 05:13:52 INFO - PROCESS | 1789 | --DOMWINDOW == 90 (0x95332400) [pid = 1789] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 05:13:52 INFO - PROCESS | 1789 | --DOMWINDOW == 89 (0x8f871400) [pid = 1789] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 05:13:52 INFO - PROCESS | 1789 | --DOMWINDOW == 88 (0x8f877400) [pid = 1789] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 05:13:52 INFO - PROCESS | 1789 | --DOMWINDOW == 87 (0x911db800) [pid = 1789] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 05:13:52 INFO - PROCESS | 1789 | --DOMWINDOW == 86 (0xa20a4c00) [pid = 1789] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 05:13:52 INFO - PROCESS | 1789 | --DOMWINDOW == 85 (0x9d5fac00) [pid = 1789] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 05:13:52 INFO - PROCESS | 1789 | --DOMWINDOW == 84 (0x9d5f4000) [pid = 1789] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 05:13:52 INFO - PROCESS | 1789 | --DOMWINDOW == 83 (0x92222c00) [pid = 1789] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 05:13:52 INFO - PROCESS | 1789 | --DOMWINDOW == 82 (0x91ecfc00) [pid = 1789] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 05:13:52 INFO - PROCESS | 1789 | --DOMWINDOW == 81 (0x98478800) [pid = 1789] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 05:13:52 INFO - PROCESS | 1789 | --DOMWINDOW == 80 (0x8f872800) [pid = 1789] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 05:13:52 INFO - PROCESS | 1789 | --DOMWINDOW == 79 (0x92229800) [pid = 1789] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 05:13:52 INFO - PROCESS | 1789 | --DOMWINDOW == 78 (0x95249800) [pid = 1789] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 05:13:52 INFO - PROCESS | 1789 | 1471090432704 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:52 INFO - PROCESS | 1789 | 1471090432709 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:52 INFO - PROCESS | 1789 | ++DOCSHELL 0x8eda3800 == 39 [pid = 1789] [id = 114] 05:13:52 INFO - PROCESS | 1789 | ++DOMWINDOW == 79 (0x8eda6000) [pid = 1789] [serial = 341] [outer = (nil)] 05:13:52 INFO - PROCESS | 1789 | ++DOMWINDOW == 80 (0x8f87bc00) [pid = 1789] [serial = 342] [outer = 0x8eda6000] 05:13:52 INFO - PROCESS | 1789 | 1471090432775 Marionette DEBUG loaded listener.js 05:13:52 INFO - PROCESS | 1789 | ++DOMWINDOW == 81 (0x91ecfc00) [pid = 1789] [serial = 343] [outer = 0x8eda6000] 05:13:53 INFO - PROCESS | 1789 | 1471090433434 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 05:13:53 INFO - PROCESS | 1789 | 1471090433483 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 05:13:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 05:13:53 INFO - PROCESS | 1789 | 1471090433489 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 05:13:53 INFO - PROCESS | 1789 | 1471090433493 Marionette TRACE conn3 <- [1,430,null,{}] 05:13:53 INFO - PROCESS | 1789 | 1471090433498 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:53 INFO - PROCESS | 1789 | 1471090433503 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:53 INFO - PROCESS | 1789 | 1471090433696 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 05:13:53 INFO - PROCESS | 1789 | 1471090433708 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090433725 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:53 INFO - PROCESS | 1789 | ++DOCSHELL 0x9a17a000 == 40 [pid = 1789] [id = 115] 05:13:53 INFO - PROCESS | 1789 | ++DOMWINDOW == 82 (0x9a17d000) [pid = 1789] [serial = 344] [outer = (nil)] 05:13:53 INFO - PROCESS | 1789 | ++DOMWINDOW == 83 (0x9a1b8800) [pid = 1789] [serial = 345] [outer = 0x9a17d000] 05:13:53 INFO - PROCESS | 1789 | 1471090433798 Marionette DEBUG loaded listener.js 05:13:53 INFO - PROCESS | 1789 | ++DOMWINDOW == 84 (0x9a7b5000) [pid = 1789] [serial = 346] [outer = 0x9a17d000] 05:13:54 INFO - PROCESS | 1789 | 1471090434617 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 05:13:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 05:13:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1231ms 05:13:54 INFO - PROCESS | 1789 | 1471090434722 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 05:13:54 INFO - PROCESS | 1789 | 1471090434728 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 05:13:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 05:13:54 INFO - PROCESS | 1789 | 1471090434736 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 05:13:54 INFO - PROCESS | 1789 | 1471090434743 Marionette TRACE conn3 <- [1,434,null,{}] 05:13:54 INFO - PROCESS | 1789 | 1471090434751 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:54 INFO - PROCESS | 1789 | 1471090434757 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:54 INFO - PROCESS | 1789 | 1471090434982 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 05:13:55 INFO - PROCESS | 1789 | 1471090435145 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 1789 | 1471090435161 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:55 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f516c00 == 41 [pid = 1789] [id = 116] 05:13:55 INFO - PROCESS | 1789 | ++DOMWINDOW == 85 (0x8f517c00) [pid = 1789] [serial = 347] [outer = (nil)] 05:13:55 INFO - PROCESS | 1789 | ++DOMWINDOW == 86 (0x911d9800) [pid = 1789] [serial = 348] [outer = 0x8f517c00] 05:13:55 INFO - PROCESS | 1789 | 1471090435237 Marionette DEBUG loaded listener.js 05:13:55 INFO - PROCESS | 1789 | ++DOMWINDOW == 87 (0x913ebc00) [pid = 1789] [serial = 349] [outer = 0x8f517c00] 05:13:56 INFO - PROCESS | 1789 | 1471090436222 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 05:13:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 05:13:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1546ms 05:13:56 INFO - PROCESS | 1789 | 1471090436282 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 05:13:56 INFO - PROCESS | 1789 | 1471090436287 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 05:13:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 05:13:56 INFO - PROCESS | 1789 | 1471090436298 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 05:13:56 INFO - PROCESS | 1789 | 1471090436303 Marionette TRACE conn3 <- [1,438,null,{}] 05:13:56 INFO - PROCESS | 1789 | 1471090436310 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:56 INFO - PROCESS | 1789 | 1471090436316 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:56 INFO - PROCESS | 1789 | 1471090436494 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 05:13:56 INFO - PROCESS | 1789 | 1471090436657 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090436669 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:56 INFO - PROCESS | 1789 | ++DOCSHELL 0x9524a800 == 42 [pid = 1789] [id = 117] 05:13:56 INFO - PROCESS | 1789 | ++DOMWINDOW == 88 (0x95255800) [pid = 1789] [serial = 350] [outer = (nil)] 05:13:56 INFO - PROCESS | 1789 | ++DOMWINDOW == 89 (0x95332c00) [pid = 1789] [serial = 351] [outer = 0x95255800] 05:13:56 INFO - PROCESS | 1789 | 1471090436794 Marionette DEBUG loaded listener.js 05:13:56 INFO - PROCESS | 1789 | ++DOMWINDOW == 90 (0x9535b800) [pid = 1789] [serial = 352] [outer = 0x95255800] 05:13:57 INFO - PROCESS | 1789 | 1471090437704 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 05:13:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 05:13:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1489ms 05:13:57 INFO - PROCESS | 1789 | 1471090437784 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 05:13:57 INFO - PROCESS | 1789 | 1471090437789 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 05:13:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 05:13:57 INFO - PROCESS | 1789 | 1471090437795 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 05:13:57 INFO - PROCESS | 1789 | 1471090437799 Marionette TRACE conn3 <- [1,442,null,{}] 05:13:57 INFO - PROCESS | 1789 | 1471090437815 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:57 INFO - PROCESS | 1789 | 1471090437823 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:58 INFO - PROCESS | 1789 | 1471090438040 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 05:13:58 INFO - PROCESS | 1789 | 1471090438299 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090438310 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:58 INFO - PROCESS | 1789 | ++DOCSHELL 0x9a7ba000 == 43 [pid = 1789] [id = 118] 05:13:58 INFO - PROCESS | 1789 | ++DOMWINDOW == 91 (0x9a7bac00) [pid = 1789] [serial = 353] [outer = (nil)] 05:13:58 INFO - PROCESS | 1789 | ++DOMWINDOW == 92 (0x9acf2800) [pid = 1789] [serial = 354] [outer = 0x9a7bac00] 05:13:58 INFO - PROCESS | 1789 | 1471090438408 Marionette DEBUG loaded listener.js 05:13:58 INFO - PROCESS | 1789 | ++DOMWINDOW == 93 (0x9b308c00) [pid = 1789] [serial = 355] [outer = 0x9a7bac00] 05:13:59 INFO - PROCESS | 1789 | 1471090439259 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 05:13:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 05:13:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1533ms 05:13:59 INFO - PROCESS | 1789 | 1471090439338 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 05:13:59 INFO - PROCESS | 1789 | 1471090439345 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 05:13:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 05:13:59 INFO - PROCESS | 1789 | 1471090439356 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 05:13:59 INFO - PROCESS | 1789 | 1471090439359 Marionette TRACE conn3 <- [1,446,null,{}] 05:13:59 INFO - PROCESS | 1789 | 1471090439365 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:59 INFO - PROCESS | 1789 | 1471090439370 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:59 INFO - PROCESS | 1789 | 1471090439578 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 05:13:59 INFO - PROCESS | 1789 | 1471090439783 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:59 INFO - PROCESS | 1789 | 1471090439789 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:13:59 INFO - PROCESS | 1789 | ++DOCSHELL 0x913f6800 == 44 [pid = 1789] [id = 119] 05:13:59 INFO - PROCESS | 1789 | ++DOMWINDOW == 94 (0x98b7b400) [pid = 1789] [serial = 356] [outer = (nil)] 05:13:59 INFO - PROCESS | 1789 | ++DOMWINDOW == 95 (0x9b990000) [pid = 1789] [serial = 357] [outer = 0x98b7b400] 05:13:59 INFO - PROCESS | 1789 | 1471090439910 Marionette DEBUG loaded listener.js 05:14:00 INFO - PROCESS | 1789 | ++DOMWINDOW == 96 (0x9b992000) [pid = 1789] [serial = 358] [outer = 0x98b7b400] 05:14:00 INFO - PROCESS | 1789 | 1471090440795 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 05:14:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 05:14:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1506ms 05:14:00 INFO - PROCESS | 1789 | 1471090440863 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 05:14:00 INFO - PROCESS | 1789 | 1471090440866 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 05:14:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 05:14:00 INFO - PROCESS | 1789 | 1471090440873 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 05:14:00 INFO - PROCESS | 1789 | 1471090440877 Marionette TRACE conn3 <- [1,450,null,{}] 05:14:00 INFO - PROCESS | 1789 | 1471090440883 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:00 INFO - PROCESS | 1789 | 1471090440888 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:01 INFO - PROCESS | 1789 | 1471090441057 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 05:14:01 INFO - PROCESS | 1789 | 1471090441221 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090441231 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:01 INFO - PROCESS | 1789 | ++DOCSHELL 0x95334c00 == 45 [pid = 1789] [id = 120] 05:14:01 INFO - PROCESS | 1789 | ++DOMWINDOW == 97 (0x9d41e400) [pid = 1789] [serial = 359] [outer = (nil)] 05:14:01 INFO - PROCESS | 1789 | ++DOMWINDOW == 98 (0x9d487800) [pid = 1789] [serial = 360] [outer = 0x9d41e400] 05:14:01 INFO - PROCESS | 1789 | 1471090441313 Marionette DEBUG loaded listener.js 05:14:01 INFO - PROCESS | 1789 | ++DOMWINDOW == 99 (0x9d5e4400) [pid = 1789] [serial = 361] [outer = 0x9d41e400] 05:14:02 INFO - PROCESS | 1789 | 1471090442215 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 05:14:02 INFO - PROCESS | 1789 | 1471090442263 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 05:14:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 05:14:02 INFO - PROCESS | 1789 | 1471090442269 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 05:14:02 INFO - PROCESS | 1789 | 1471090442272 Marionette TRACE conn3 <- [1,454,null,{}] 05:14:02 INFO - PROCESS | 1789 | 1471090442278 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:02 INFO - PROCESS | 1789 | 1471090442288 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:02 INFO - PROCESS | 1789 | 1471090442498 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 05:14:02 INFO - PROCESS | 1789 | 1471090442669 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090442677 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:02 INFO - PROCESS | 1789 | ++DOCSHELL 0x8eda7c00 == 46 [pid = 1789] [id = 121] 05:14:02 INFO - PROCESS | 1789 | ++DOMWINDOW == 100 (0x9d90f400) [pid = 1789] [serial = 362] [outer = (nil)] 05:14:02 INFO - PROCESS | 1789 | ++DOMWINDOW == 101 (0xa2288000) [pid = 1789] [serial = 363] [outer = 0x9d90f400] 05:14:02 INFO - PROCESS | 1789 | 1471090442756 Marionette DEBUG loaded listener.js 05:14:02 INFO - PROCESS | 1789 | ++DOMWINDOW == 102 (0xa2328c00) [pid = 1789] [serial = 364] [outer = 0x9d90f400] 05:14:03 INFO - PROCESS | 1789 | [1789] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:14:03 INFO - PROCESS | 1789 | 1471090443682 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 05:14:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 05:14:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1479ms 05:14:03 INFO - PROCESS | 1789 | 1471090443750 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 05:14:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 05:14:03 INFO - PROCESS | 1789 | 1471090443754 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 05:14:03 INFO - PROCESS | 1789 | 1471090443761 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 05:14:03 INFO - PROCESS | 1789 | 1471090443765 Marionette TRACE conn3 <- [1,458,null,{}] 05:14:03 INFO - PROCESS | 1789 | 1471090443771 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:03 INFO - PROCESS | 1789 | 1471090443775 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:03 INFO - PROCESS | 1789 | 1471090443943 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 05:14:04 INFO - PROCESS | 1789 | 1471090444163 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090444169 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:04 INFO - PROCESS | 1789 | ++DOCSHELL 0xa20a3400 == 47 [pid = 1789] [id = 122] 05:14:04 INFO - PROCESS | 1789 | ++DOMWINDOW == 103 (0xa228cc00) [pid = 1789] [serial = 365] [outer = (nil)] 05:14:04 INFO - PROCESS | 1789 | ++DOMWINDOW == 104 (0xa23b9400) [pid = 1789] [serial = 366] [outer = 0xa228cc00] 05:14:04 INFO - PROCESS | 1789 | 1471090444259 Marionette DEBUG loaded listener.js 05:14:04 INFO - PROCESS | 1789 | ++DOMWINDOW == 105 (0xa255b000) [pid = 1789] [serial = 367] [outer = 0xa228cc00] 05:14:05 INFO - PROCESS | 1789 | 1471090445176 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 05:14:05 INFO - PROCESS | 1789 | 1471090445249 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 05:14:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 05:14:05 INFO - PROCESS | 1789 | 1471090445256 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 05:14:05 INFO - PROCESS | 1789 | 1471090445259 Marionette TRACE conn3 <- [1,462,null,{}] 05:14:05 INFO - PROCESS | 1789 | 1471090445265 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:05 INFO - PROCESS | 1789 | 1471090445270 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:05 INFO - PROCESS | 1789 | 1471090445477 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 05:14:05 INFO - PROCESS | 1789 | 1471090445647 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090445657 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:05 INFO - PROCESS | 1789 | ++DOCSHELL 0x91ec1c00 == 48 [pid = 1789] [id = 123] 05:14:05 INFO - PROCESS | 1789 | ++DOMWINDOW == 106 (0x91ecd800) [pid = 1789] [serial = 368] [outer = (nil)] 05:14:05 INFO - PROCESS | 1789 | ++DOMWINDOW == 107 (0x97a75800) [pid = 1789] [serial = 369] [outer = 0x91ecd800] 05:14:05 INFO - PROCESS | 1789 | 1471090445734 Marionette DEBUG loaded listener.js 05:14:05 INFO - PROCESS | 1789 | ++DOMWINDOW == 108 (0xa3108c00) [pid = 1789] [serial = 370] [outer = 0x91ecd800] 05:14:06 INFO - PROCESS | 1789 | [1789] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:14:06 INFO - PROCESS | 1789 | 1471090446669 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 05:14:06 INFO - PROCESS | 1789 | 1471090446745 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 05:14:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 05:14:06 INFO - PROCESS | 1789 | 1471090446752 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 05:14:06 INFO - PROCESS | 1789 | 1471090446756 Marionette TRACE conn3 <- [1,466,null,{}] 05:14:06 INFO - PROCESS | 1789 | 1471090446761 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:06 INFO - PROCESS | 1789 | 1471090446766 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:07 INFO - PROCESS | 1789 | 1471090447143 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 05:14:07 INFO - PROCESS | 1789 | 1471090447395 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090447408 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:07 INFO - PROCESS | 1789 | ++DOCSHELL 0x911e1400 == 49 [pid = 1789] [id = 124] 05:14:07 INFO - PROCESS | 1789 | ++DOMWINDOW == 109 (0x913eb800) [pid = 1789] [serial = 371] [outer = (nil)] 05:14:07 INFO - PROCESS | 1789 | ++DOMWINDOW == 110 (0x913f9c00) [pid = 1789] [serial = 372] [outer = 0x913eb800] 05:14:07 INFO - PROCESS | 1789 | 1471090447484 Marionette DEBUG loaded listener.js 05:14:07 INFO - PROCESS | 1789 | ++DOMWINDOW == 111 (0x92227800) [pid = 1789] [serial = 373] [outer = 0x913eb800] 05:14:08 INFO - PROCESS | 1789 | 1471090448427 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 05:14:08 INFO - PROCESS | 1789 | 1471090448491 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 05:14:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 05:14:08 INFO - PROCESS | 1789 | 1471090448499 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 05:14:08 INFO - PROCESS | 1789 | 1471090448504 Marionette TRACE conn3 <- [1,470,null,{}] 05:14:08 INFO - PROCESS | 1789 | 1471090448510 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:08 INFO - PROCESS | 1789 | 1471090448516 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:08 INFO - PROCESS | 1789 | 1471090448691 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 05:14:08 INFO - PROCESS | 1789 | 1471090448896 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090448906 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:08 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f512400 == 50 [pid = 1789] [id = 125] 05:14:08 INFO - PROCESS | 1789 | ++DOMWINDOW == 112 (0x91ec8400) [pid = 1789] [serial = 374] [outer = (nil)] 05:14:08 INFO - PROCESS | 1789 | ++DOMWINDOW == 113 (0x95356800) [pid = 1789] [serial = 375] [outer = 0x91ec8400] 05:14:08 INFO - PROCESS | 1789 | 1471090448982 Marionette DEBUG loaded listener.js 05:14:09 INFO - PROCESS | 1789 | ++DOMWINDOW == 114 (0x98478800) [pid = 1789] [serial = 376] [outer = 0x91ec8400] 05:14:10 INFO - PROCESS | 1789 | --DOCSHELL 0x8eda3800 == 49 [pid = 1789] [id = 114] 05:14:10 INFO - PROCESS | 1789 | --DOCSHELL 0x913f9400 == 48 [pid = 1789] [id = 113] 05:14:10 INFO - PROCESS | 1789 | --DOCSHELL 0x91ecd400 == 47 [pid = 1789] [id = 112] 05:14:10 INFO - PROCESS | 1789 | --DOCSHELL 0x8eda8400 == 46 [pid = 1789] [id = 111] 05:14:10 INFO - PROCESS | 1789 | --DOCSHELL 0x8edaa800 == 45 [pid = 1789] [id = 110] 05:14:10 INFO - PROCESS | 1789 | --DOCSHELL 0x8f874000 == 44 [pid = 1789] [id = 103] 05:14:10 INFO - PROCESS | 1789 | --DOCSHELL 0x8f87a800 == 43 [pid = 1789] [id = 104] 05:14:10 INFO - PROCESS | 1789 | --DOCSHELL 0x94825800 == 42 [pid = 1789] [id = 105] 05:14:10 INFO - PROCESS | 1789 | --DOCSHELL 0x8eda6400 == 41 [pid = 1789] [id = 107] 05:14:10 INFO - PROCESS | 1789 | --DOCSHELL 0x8f50fc00 == 40 [pid = 1789] [id = 108] 05:14:10 INFO - PROCESS | 1789 | --DOCSHELL 0x8eda4400 == 39 [pid = 1789] [id = 109] 05:14:10 INFO - PROCESS | 1789 | --DOCSHELL 0x9a179000 == 38 [pid = 1789] [id = 106] 05:14:10 INFO - PROCESS | 1789 | --DOCSHELL 0x911da400 == 37 [pid = 1789] [id = 97] 05:14:10 INFO - PROCESS | 1789 | --DOCSHELL 0x911e1400 == 36 [pid = 1789] [id = 124] 05:14:10 INFO - PROCESS | 1789 | --DOCSHELL 0xa20a3400 == 35 [pid = 1789] [id = 122] 05:14:10 INFO - PROCESS | 1789 | --DOCSHELL 0x91ec1c00 == 34 [pid = 1789] [id = 123] 05:14:10 INFO - PROCESS | 1789 | --DOCSHELL 0x8eda7c00 == 33 [pid = 1789] [id = 121] 05:14:10 INFO - PROCESS | 1789 | --DOCSHELL 0x95334c00 == 32 [pid = 1789] [id = 120] 05:14:10 INFO - PROCESS | 1789 | --DOCSHELL 0x913f6800 == 31 [pid = 1789] [id = 119] 05:14:10 INFO - PROCESS | 1789 | --DOCSHELL 0x9524a800 == 30 [pid = 1789] [id = 117] 05:14:10 INFO - PROCESS | 1789 | --DOCSHELL 0x9a7ba000 == 29 [pid = 1789] [id = 118] 05:14:10 INFO - PROCESS | 1789 | --DOCSHELL 0x9a17a000 == 28 [pid = 1789] [id = 115] 05:14:10 INFO - PROCESS | 1789 | --DOCSHELL 0x8f516c00 == 27 [pid = 1789] [id = 116] 05:14:10 INFO - PROCESS | 1789 | --DOMWINDOW == 113 (0xa6e4e800) [pid = 1789] [serial = 285] [outer = (nil)] [url = about:blank] 05:14:10 INFO - PROCESS | 1789 | --DOMWINDOW == 112 (0xa6e4f800) [pid = 1789] [serial = 286] [outer = (nil)] [url = about:blank] 05:14:10 INFO - PROCESS | 1789 | --DOMWINDOW == 111 (0x97a79400) [pid = 1789] [serial = 304] [outer = (nil)] [url = about:blank] 05:14:10 INFO - PROCESS | 1789 | --DOMWINDOW == 110 (0x8f87e000) [pid = 1789] [serial = 289] [outer = (nil)] [url = about:blank] 05:14:10 INFO - PROCESS | 1789 | --DOMWINDOW == 109 (0x8f87fc00) [pid = 1789] [serial = 282] [outer = (nil)] [url = about:blank] 05:14:10 INFO - PROCESS | 1789 | --DOMWINDOW == 108 (0x8f874400) [pid = 1789] [serial = 288] [outer = (nil)] [url = about:blank] 05:14:10 INFO - PROCESS | 1789 | --DOMWINDOW == 107 (0x9535c800) [pid = 1789] [serial = 303] [outer = (nil)] [url = about:blank] 05:14:10 INFO - PROCESS | 1789 | --DOMWINDOW == 106 (0x930e2800) [pid = 1789] [serial = 292] [outer = (nil)] [url = about:blank] 05:14:10 INFO - PROCESS | 1789 | --DOMWINDOW == 105 (0xa6e49000) [pid = 1789] [serial = 280] [outer = (nil)] [url = about:blank] 05:14:10 INFO - PROCESS | 1789 | --DOMWINDOW == 104 (0xa61e7000) [pid = 1789] [serial = 277] [outer = (nil)] [url = about:blank] 05:14:10 INFO - PROCESS | 1789 | --DOMWINDOW == 103 (0xa1121400) [pid = 1789] [serial = 273] [outer = (nil)] [url = about:blank] 05:14:10 INFO - PROCESS | 1789 | --DOMWINDOW == 102 (0x93016000) [pid = 1789] [serial = 267] [outer = (nil)] [url = about:blank] 05:14:10 INFO - PROCESS | 1789 | --DOMWINDOW == 101 (0x924d1000) [pid = 1789] [serial = 298] [outer = (nil)] [url = about:blank] 05:14:10 INFO - PROCESS | 1789 | --DOMWINDOW == 100 (0x9a173c00) [pid = 1789] [serial = 271] [outer = (nil)] [url = about:blank] 05:14:10 INFO - PROCESS | 1789 | --DOMWINDOW == 99 (0x9222cc00) [pid = 1789] [serial = 297] [outer = (nil)] [url = about:blank] 05:14:10 INFO - PROCESS | 1789 | --DOMWINDOW == 98 (0xa2303c00) [pid = 1789] [serial = 274] [outer = (nil)] [url = about:blank] 05:14:10 INFO - PROCESS | 1789 | --DOMWINDOW == 97 (0x8f876400) [pid = 1789] [serial = 294] [outer = (nil)] [url = about:blank] 05:14:10 INFO - PROCESS | 1789 | --DOMWINDOW == 96 (0x94831000) [pid = 1789] [serial = 268] [outer = (nil)] [url = about:blank] 05:14:10 INFO - PROCESS | 1789 | --DOMWINDOW == 95 (0xa6e42c00) [pid = 1789] [serial = 279] [outer = (nil)] [url = about:blank] 05:14:10 INFO - PROCESS | 1789 | --DOMWINDOW == 94 (0x911d4000) [pid = 1789] [serial = 295] [outer = (nil)] [url = about:blank] 05:14:10 INFO - PROCESS | 1789 | --DOMWINDOW == 93 (0x999e3400) [pid = 1789] [serial = 270] [outer = (nil)] [url = about:blank] 05:14:10 INFO - PROCESS | 1789 | --DOMWINDOW == 92 (0xa2285c00) [pid = 1789] [serial = 283] [outer = (nil)] [url = about:blank] 05:14:10 INFO - PROCESS | 1789 | --DOMWINDOW == 91 (0x95249c00) [pid = 1789] [serial = 306] [outer = (nil)] [url = about:blank] 05:14:10 INFO - PROCESS | 1789 | --DOMWINDOW == 90 (0x952a6000) [pid = 1789] [serial = 301] [outer = (nil)] [url = about:blank] 05:14:10 INFO - PROCESS | 1789 | --DOMWINDOW == 89 (0xa4d59c00) [pid = 1789] [serial = 276] [outer = (nil)] [url = about:blank] 05:14:10 INFO - PROCESS | 1789 | --DOMWINDOW == 88 (0x95252c00) [pid = 1789] [serial = 300] [outer = (nil)] [url = about:blank] 05:14:10 INFO - PROCESS | 1789 | --DOMWINDOW == 87 (0x9222c000) [pid = 1789] [serial = 291] [outer = (nil)] [url = about:blank] 05:14:10 INFO - PROCESS | 1789 | --DOMWINDOW == 86 (0x95355000) [pid = 1789] [serial = 307] [outer = (nil)] [url = about:blank] 05:14:11 INFO - PROCESS | 1789 | 1471090451007 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 05:14:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 05:14:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 2539ms 05:14:11 INFO - PROCESS | 1789 | 1471090451039 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 05:14:11 INFO - PROCESS | 1789 | 1471090451044 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 05:14:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 05:14:11 INFO - PROCESS | 1789 | 1471090451056 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 05:14:11 INFO - PROCESS | 1789 | 1471090451060 Marionette TRACE conn3 <- [1,474,null,{}] 05:14:11 INFO - PROCESS | 1789 | 1471090451068 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:11 INFO - PROCESS | 1789 | 1471090451074 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:11 INFO - PROCESS | 1789 | 1471090451235 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 05:14:11 INFO - PROCESS | 1789 | 1471090451368 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:11 INFO - PROCESS | 1789 | 1471090451375 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:11 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f872000 == 28 [pid = 1789] [id = 126] 05:14:11 INFO - PROCESS | 1789 | ++DOMWINDOW == 87 (0x8f874400) [pid = 1789] [serial = 377] [outer = (nil)] 05:14:11 INFO - PROCESS | 1789 | ++DOMWINDOW == 88 (0x911df800) [pid = 1789] [serial = 378] [outer = 0x8f874400] 05:14:11 INFO - PROCESS | 1789 | 1471090451444 Marionette DEBUG loaded listener.js 05:14:11 INFO - PROCESS | 1789 | ++DOMWINDOW == 89 (0x913f5c00) [pid = 1789] [serial = 379] [outer = 0x8f874400] 05:14:12 INFO - PROCESS | 1789 | 1471090452242 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 05:14:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 05:14:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1235ms 05:14:12 INFO - PROCESS | 1789 | 1471090452286 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 05:14:12 INFO - PROCESS | 1789 | 1471090452294 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 05:14:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 05:14:12 INFO - PROCESS | 1789 | 1471090452305 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 05:14:12 INFO - PROCESS | 1789 | 1471090452308 Marionette TRACE conn3 <- [1,478,null,{}] 05:14:12 INFO - PROCESS | 1789 | 1471090452314 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:12 INFO - PROCESS | 1789 | 1471090452320 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:12 INFO - PROCESS | 1789 | 1471090452477 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 05:14:12 INFO - PROCESS | 1789 | 1471090452488 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090452497 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:12 INFO - PROCESS | 1789 | ++DOCSHELL 0x924d2000 == 29 [pid = 1789] [id = 127] 05:14:12 INFO - PROCESS | 1789 | ++DOMWINDOW == 90 (0x92fa8800) [pid = 1789] [serial = 380] [outer = (nil)] 05:14:12 INFO - PROCESS | 1789 | ++DOMWINDOW == 91 (0x93016000) [pid = 1789] [serial = 381] [outer = 0x92fa8800] 05:14:12 INFO - PROCESS | 1789 | 1471090452565 Marionette DEBUG loaded listener.js 05:14:12 INFO - PROCESS | 1789 | ++DOMWINDOW == 92 (0x930eb000) [pid = 1789] [serial = 382] [outer = 0x92fa8800] 05:14:13 INFO - PROCESS | 1789 | 1471090453460 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 05:14:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 05:14:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1185ms 05:14:13 INFO - PROCESS | 1789 | 1471090453489 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 05:14:13 INFO - PROCESS | 1789 | 1471090453493 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 05:14:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 05:14:13 INFO - PROCESS | 1789 | 1471090453499 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 05:14:13 INFO - PROCESS | 1789 | 1471090453505 Marionette TRACE conn3 <- [1,482,null,{}] 05:14:13 INFO - PROCESS | 1789 | 1471090453530 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:13 INFO - PROCESS | 1789 | 1471090453538 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:13 INFO - PROCESS | 1789 | 1471090453740 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 05:14:13 INFO - PROCESS | 1789 | 1471090453768 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090453781 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:13 INFO - PROCESS | 1789 | ++DOCSHELL 0x9524b000 == 30 [pid = 1789] [id = 128] 05:14:13 INFO - PROCESS | 1789 | ++DOMWINDOW == 93 (0x9524bc00) [pid = 1789] [serial = 383] [outer = (nil)] 05:14:13 INFO - PROCESS | 1789 | ++DOMWINDOW == 94 (0x9524f400) [pid = 1789] [serial = 384] [outer = 0x9524bc00] 05:14:13 INFO - PROCESS | 1789 | 1471090453847 Marionette DEBUG loaded listener.js 05:14:13 INFO - PROCESS | 1789 | ++DOMWINDOW == 95 (0x9529ac00) [pid = 1789] [serial = 385] [outer = 0x9524bc00] 05:14:14 INFO - PROCESS | 1789 | 1471090454812 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 05:14:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 05:14:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1384ms 05:14:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 05:14:14 INFO - PROCESS | 1789 | 1471090454883 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 05:14:14 INFO - PROCESS | 1789 | 1471090454886 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 05:14:14 INFO - PROCESS | 1789 | 1471090454893 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 05:14:14 INFO - PROCESS | 1789 | 1471090454896 Marionette TRACE conn3 <- [1,486,null,{}] 05:14:14 INFO - PROCESS | 1789 | 1471090454901 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:14 INFO - PROCESS | 1789 | 1471090454906 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:15 INFO - PROCESS | 1789 | 1471090455105 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 05:14:15 INFO - PROCESS | 1789 | 1471090455122 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090455131 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:15 INFO - PROCESS | 1789 | ++DOCSHELL 0x95250400 == 31 [pid = 1789] [id = 129] 05:14:15 INFO - PROCESS | 1789 | ++DOMWINDOW == 96 (0x9532f400) [pid = 1789] [serial = 386] [outer = (nil)] 05:14:15 INFO - PROCESS | 1789 | ++DOMWINDOW == 97 (0x95355400) [pid = 1789] [serial = 387] [outer = 0x9532f400] 05:14:15 INFO - PROCESS | 1789 | 1471090455194 Marionette DEBUG loaded listener.js 05:14:15 INFO - PROCESS | 1789 | ++DOMWINDOW == 98 (0x9535cc00) [pid = 1789] [serial = 388] [outer = 0x9532f400] 05:14:16 INFO - PROCESS | 1789 | --DOMWINDOW == 97 (0x9a17d000) [pid = 1789] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 05:14:16 INFO - PROCESS | 1789 | --DOMWINDOW == 96 (0x9532c400) [pid = 1789] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 05:14:16 INFO - PROCESS | 1789 | --DOMWINDOW == 95 (0x8eda6000) [pid = 1789] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 05:14:16 INFO - PROCESS | 1789 | --DOMWINDOW == 94 (0x930ef000) [pid = 1789] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 05:14:16 INFO - PROCESS | 1789 | --DOMWINDOW == 93 (0x9a17a800) [pid = 1789] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 05:14:16 INFO - PROCESS | 1789 | --DOMWINDOW == 92 (0x9524ac00) [pid = 1789] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 05:14:16 INFO - PROCESS | 1789 | --DOMWINDOW == 91 (0x8f87e800) [pid = 1789] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 05:14:16 INFO - PROCESS | 1789 | --DOMWINDOW == 90 (0x8f513c00) [pid = 1789] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 05:14:16 INFO - PROCESS | 1789 | --DOMWINDOW == 89 (0x8eda4c00) [pid = 1789] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 05:14:16 INFO - PROCESS | 1789 | --DOMWINDOW == 88 (0x9a17e400) [pid = 1789] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 05:14:16 INFO - PROCESS | 1789 | --DOMWINDOW == 87 (0x8edaac00) [pid = 1789] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 05:14:16 INFO - PROCESS | 1789 | --DOMWINDOW == 86 (0x93bbe400) [pid = 1789] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 05:14:16 INFO - PROCESS | 1789 | --DOMWINDOW == 85 (0x98fb5400) [pid = 1789] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 05:14:16 INFO - PROCESS | 1789 | 1471090456485 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 05:14:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 05:14:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1641ms 05:14:16 INFO - PROCESS | 1789 | 1471090456533 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 05:14:16 INFO - PROCESS | 1789 | 1471090456537 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 05:14:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 05:14:16 INFO - PROCESS | 1789 | 1471090456546 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 05:14:16 INFO - PROCESS | 1789 | 1471090456549 Marionette TRACE conn3 <- [1,490,null,{}] 05:14:16 INFO - PROCESS | 1789 | 1471090456555 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:16 INFO - PROCESS | 1789 | 1471090456560 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:16 INFO - PROCESS | 1789 | 1471090456711 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 05:14:16 INFO - PROCESS | 1789 | 1471090456724 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090456732 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:16 INFO - PROCESS | 1789 | ++DOCSHELL 0x911e0c00 == 32 [pid = 1789] [id = 130] 05:14:16 INFO - PROCESS | 1789 | ++DOMWINDOW == 86 (0x91ec3400) [pid = 1789] [serial = 389] [outer = (nil)] 05:14:16 INFO - PROCESS | 1789 | ++DOMWINDOW == 87 (0x95333800) [pid = 1789] [serial = 390] [outer = 0x91ec3400] 05:14:16 INFO - PROCESS | 1789 | 1471090456796 Marionette DEBUG loaded listener.js 05:14:16 INFO - PROCESS | 1789 | ++DOMWINDOW == 88 (0x95361000) [pid = 1789] [serial = 391] [outer = 0x91ec3400] 05:14:17 INFO - PROCESS | 1789 | 1471090457589 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 05:14:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 05:14:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1085ms 05:14:17 INFO - PROCESS | 1789 | 1471090457638 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 05:14:17 INFO - PROCESS | 1789 | 1471090457641 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 05:14:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 05:14:17 INFO - PROCESS | 1789 | 1471090457647 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 05:14:17 INFO - PROCESS | 1789 | 1471090457650 Marionette TRACE conn3 <- [1,494,null,{}] 05:14:17 INFO - PROCESS | 1789 | 1471090457656 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:17 INFO - PROCESS | 1789 | 1471090457665 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:17 INFO - PROCESS | 1789 | 1471090457847 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 05:14:17 INFO - PROCESS | 1789 | 1471090457857 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:17 INFO - PROCESS | 1789 | 1471090457864 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:17 INFO - PROCESS | 1789 | ++DOCSHELL 0x98b78000 == 33 [pid = 1789] [id = 131] 05:14:17 INFO - PROCESS | 1789 | ++DOMWINDOW == 89 (0x98b7d800) [pid = 1789] [serial = 392] [outer = (nil)] 05:14:17 INFO - PROCESS | 1789 | ++DOMWINDOW == 90 (0x99d36000) [pid = 1789] [serial = 393] [outer = 0x98b7d800] 05:14:17 INFO - PROCESS | 1789 | 1471090457930 Marionette DEBUG loaded listener.js 05:14:18 INFO - PROCESS | 1789 | ++DOMWINDOW == 91 (0x9a177800) [pid = 1789] [serial = 394] [outer = 0x98b7d800] 05:14:19 INFO - PROCESS | 1789 | 1471090459113 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 05:14:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 05:14:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1536ms 05:14:19 INFO - PROCESS | 1789 | 1471090459185 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 05:14:19 INFO - PROCESS | 1789 | 1471090459192 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 05:14:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 05:14:19 INFO - PROCESS | 1789 | 1471090459199 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 05:14:19 INFO - PROCESS | 1789 | 1471090459207 Marionette TRACE conn3 <- [1,498,null,{}] 05:14:19 INFO - PROCESS | 1789 | 1471090459215 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:19 INFO - PROCESS | 1789 | 1471090459220 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:19 INFO - PROCESS | 1789 | 1471090459442 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 05:14:19 INFO - PROCESS | 1789 | 1471090459665 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090459676 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:19 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f513000 == 34 [pid = 1789] [id = 132] 05:14:19 INFO - PROCESS | 1789 | ++DOMWINDOW == 92 (0x911d8c00) [pid = 1789] [serial = 395] [outer = (nil)] 05:14:19 INFO - PROCESS | 1789 | ++DOMWINDOW == 93 (0x9222c000) [pid = 1789] [serial = 396] [outer = 0x911d8c00] 05:14:19 INFO - PROCESS | 1789 | 1471090459755 Marionette DEBUG loaded listener.js 05:14:19 INFO - PROCESS | 1789 | ++DOMWINDOW == 94 (0x924d4000) [pid = 1789] [serial = 397] [outer = 0x911d8c00] 05:14:20 INFO - PROCESS | 1789 | 1471090460727 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 05:14:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 05:14:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1600ms 05:14:20 INFO - PROCESS | 1789 | 1471090460799 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 05:14:20 INFO - PROCESS | 1789 | 1471090460807 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 05:14:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 05:14:20 INFO - PROCESS | 1789 | 1471090460818 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 05:14:20 INFO - PROCESS | 1789 | 1471090460822 Marionette TRACE conn3 <- [1,502,null,{}] 05:14:20 INFO - PROCESS | 1789 | 1471090460828 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:20 INFO - PROCESS | 1789 | 1471090460834 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:21 INFO - PROCESS | 1789 | 1471090461052 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 05:14:21 INFO - PROCESS | 1789 | 1471090461296 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090461305 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:21 INFO - PROCESS | 1789 | ++DOCSHELL 0x94822800 == 35 [pid = 1789] [id = 133] 05:14:21 INFO - PROCESS | 1789 | ++DOMWINDOW == 95 (0x948b7c00) [pid = 1789] [serial = 398] [outer = (nil)] 05:14:21 INFO - PROCESS | 1789 | ++DOMWINDOW == 96 (0x95257000) [pid = 1789] [serial = 399] [outer = 0x948b7c00] 05:14:21 INFO - PROCESS | 1789 | 1471090461429 Marionette DEBUG loaded listener.js 05:14:21 INFO - PROCESS | 1789 | ++DOMWINDOW == 97 (0x9532b000) [pid = 1789] [serial = 400] [outer = 0x948b7c00] 05:14:22 INFO - PROCESS | 1789 | 1471090462361 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 05:14:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 05:14:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1630ms 05:14:22 INFO - PROCESS | 1789 | 1471090462448 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 05:14:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 05:14:22 INFO - PROCESS | 1789 | 1471090462452 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 05:14:22 INFO - PROCESS | 1789 | 1471090462459 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 05:14:22 INFO - PROCESS | 1789 | 1471090462465 Marionette TRACE conn3 <- [1,506,null,{}] 05:14:22 INFO - PROCESS | 1789 | 1471090462481 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:22 INFO - PROCESS | 1789 | 1471090462490 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:22 INFO - PROCESS | 1789 | 1471090462703 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 05:14:22 INFO - PROCESS | 1789 | 1471090462905 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090462918 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:22 INFO - PROCESS | 1789 | ++DOCSHELL 0x9524a800 == 36 [pid = 1789] [id = 134] 05:14:22 INFO - PROCESS | 1789 | ++DOMWINDOW == 98 (0x99d36400) [pid = 1789] [serial = 401] [outer = (nil)] 05:14:23 INFO - PROCESS | 1789 | ++DOMWINDOW == 99 (0x9a181000) [pid = 1789] [serial = 402] [outer = 0x99d36400] 05:14:23 INFO - PROCESS | 1789 | 1471090463017 Marionette DEBUG loaded listener.js 05:14:23 INFO - PROCESS | 1789 | ++DOMWINDOW == 100 (0x9a296800) [pid = 1789] [serial = 403] [outer = 0x99d36400] 05:14:24 INFO - PROCESS | 1789 | 1471090464369 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 05:14:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 05:14:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 2141ms 05:14:24 INFO - PROCESS | 1789 | 1471090464600 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 05:14:24 INFO - PROCESS | 1789 | 1471090464604 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 05:14:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 05:14:24 INFO - PROCESS | 1789 | 1471090464611 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 05:14:24 INFO - PROCESS | 1789 | 1471090464614 Marionette TRACE conn3 <- [1,510,null,{}] 05:14:24 INFO - PROCESS | 1789 | 1471090464620 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:24 INFO - PROCESS | 1789 | 1471090464625 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:24 INFO - PROCESS | 1789 | 1471090464789 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 05:14:25 INFO - PROCESS | 1789 | 1471090465082 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090465094 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:25 INFO - PROCESS | 1789 | ++DOCSHELL 0x8eda7800 == 37 [pid = 1789] [id = 135] 05:14:25 INFO - PROCESS | 1789 | ++DOMWINDOW == 101 (0x8eda7c00) [pid = 1789] [serial = 404] [outer = (nil)] 05:14:25 INFO - PROCESS | 1789 | ++DOMWINDOW == 102 (0x8f50a800) [pid = 1789] [serial = 405] [outer = 0x8eda7c00] 05:14:25 INFO - PROCESS | 1789 | 1471090465167 Marionette DEBUG loaded listener.js 05:14:25 INFO - PROCESS | 1789 | ++DOMWINDOW == 103 (0x8f871400) [pid = 1789] [serial = 406] [outer = 0x8eda7c00] 05:14:26 INFO - PROCESS | 1789 | --DOCSHELL 0x911e0c00 == 36 [pid = 1789] [id = 130] 05:14:26 INFO - PROCESS | 1789 | --DOCSHELL 0x95250400 == 35 [pid = 1789] [id = 129] 05:14:26 INFO - PROCESS | 1789 | --DOCSHELL 0x9524b000 == 34 [pid = 1789] [id = 128] 05:14:26 INFO - PROCESS | 1789 | --DOCSHELL 0x924d2000 == 33 [pid = 1789] [id = 127] 05:14:26 INFO - PROCESS | 1789 | --DOCSHELL 0x8f872000 == 32 [pid = 1789] [id = 126] 05:14:26 INFO - PROCESS | 1789 | --DOMWINDOW == 102 (0x99df9400) [pid = 1789] [serial = 340] [outer = (nil)] [url = about:blank] 05:14:26 INFO - PROCESS | 1789 | --DOMWINDOW == 101 (0x8f87bc00) [pid = 1789] [serial = 342] [outer = (nil)] [url = about:blank] 05:14:26 INFO - PROCESS | 1789 | --DOMWINDOW == 100 (0x94830000) [pid = 1789] [serial = 336] [outer = (nil)] [url = about:blank] 05:14:26 INFO - PROCESS | 1789 | --DOMWINDOW == 99 (0x9a1ad400) [pid = 1789] [serial = 318] [outer = (nil)] [url = about:blank] 05:14:26 INFO - PROCESS | 1789 | --DOMWINDOW == 98 (0x9a294400) [pid = 1789] [serial = 319] [outer = (nil)] [url = about:blank] 05:14:26 INFO - PROCESS | 1789 | --DOMWINDOW == 97 (0x9532c000) [pid = 1789] [serial = 315] [outer = (nil)] [url = about:blank] 05:14:26 INFO - PROCESS | 1789 | --DOMWINDOW == 96 (0x95331000) [pid = 1789] [serial = 316] [outer = (nil)] [url = about:blank] 05:14:26 INFO - PROCESS | 1789 | --DOMWINDOW == 95 (0x91ec1400) [pid = 1789] [serial = 312] [outer = (nil)] [url = about:blank] 05:14:26 INFO - PROCESS | 1789 | --DOMWINDOW == 94 (0x91ecbc00) [pid = 1789] [serial = 313] [outer = (nil)] [url = about:blank] 05:14:26 INFO - PROCESS | 1789 | --DOMWINDOW == 93 (0x913f7400) [pid = 1789] [serial = 333] [outer = (nil)] [url = about:blank] 05:14:26 INFO - PROCESS | 1789 | --DOMWINDOW == 92 (0x91ec5800) [pid = 1789] [serial = 334] [outer = (nil)] [url = about:blank] 05:14:26 INFO - PROCESS | 1789 | --DOMWINDOW == 91 (0x9b992800) [pid = 1789] [serial = 327] [outer = (nil)] [url = about:blank] 05:14:26 INFO - PROCESS | 1789 | --DOMWINDOW == 90 (0x9b988400) [pid = 1789] [serial = 328] [outer = (nil)] [url = about:blank] 05:14:26 INFO - PROCESS | 1789 | --DOMWINDOW == 89 (0x9acf5400) [pid = 1789] [serial = 324] [outer = (nil)] [url = about:blank] 05:14:26 INFO - PROCESS | 1789 | --DOMWINDOW == 88 (0x95353800) [pid = 1789] [serial = 325] [outer = (nil)] [url = about:blank] 05:14:26 INFO - PROCESS | 1789 | --DOMWINDOW == 87 (0x8f50a000) [pid = 1789] [serial = 330] [outer = (nil)] [url = about:blank] 05:14:26 INFO - PROCESS | 1789 | --DOMWINDOW == 86 (0x8f873400) [pid = 1789] [serial = 331] [outer = (nil)] [url = about:blank] 05:14:26 INFO - PROCESS | 1789 | --DOMWINDOW == 85 (0x9a2d4800) [pid = 1789] [serial = 321] [outer = (nil)] [url = about:blank] 05:14:26 INFO - PROCESS | 1789 | --DOMWINDOW == 84 (0x9a7b6400) [pid = 1789] [serial = 322] [outer = (nil)] [url = about:blank] 05:14:26 INFO - PROCESS | 1789 | --DOMWINDOW == 83 (0x9a174000) [pid = 1789] [serial = 310] [outer = (nil)] [url = about:blank] 05:14:26 INFO - PROCESS | 1789 | --DOMWINDOW == 82 (0x99d2bc00) [pid = 1789] [serial = 309] [outer = (nil)] [url = about:blank] 05:14:26 INFO - PROCESS | 1789 | --DOMWINDOW == 81 (0x97a7a400) [pid = 1789] [serial = 339] [outer = (nil)] [url = about:blank] 05:14:26 INFO - PROCESS | 1789 | --DOMWINDOW == 80 (0x9a7b5000) [pid = 1789] [serial = 346] [outer = (nil)] [url = about:blank] 05:14:26 INFO - PROCESS | 1789 | --DOMWINDOW == 79 (0x9532a400) [pid = 1789] [serial = 337] [outer = (nil)] [url = about:blank] 05:14:26 INFO - PROCESS | 1789 | --DOMWINDOW == 78 (0x91ecfc00) [pid = 1789] [serial = 343] [outer = (nil)] [url = about:blank] 05:14:26 INFO - PROCESS | 1789 | --DOMWINDOW == 77 (0x9a1b8800) [pid = 1789] [serial = 345] [outer = (nil)] [url = about:blank] 05:14:26 INFO - PROCESS | 1789 | 1471090466329 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 05:14:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 05:14:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1739ms 05:14:26 INFO - PROCESS | 1789 | 1471090466352 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 05:14:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 05:14:26 INFO - PROCESS | 1789 | 1471090466358 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 05:14:26 INFO - PROCESS | 1789 | 1471090466365 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 05:14:26 INFO - PROCESS | 1789 | 1471090466368 Marionette TRACE conn3 <- [1,514,null,{}] 05:14:26 INFO - PROCESS | 1789 | 1471090466377 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:26 INFO - PROCESS | 1789 | 1471090466384 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:26 INFO - PROCESS | 1789 | 1471090466543 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 05:14:26 INFO - PROCESS | 1789 | 1471090466660 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:26 INFO - PROCESS | 1789 | 1471090466669 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:26 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f873400 == 33 [pid = 1789] [id = 136] 05:14:26 INFO - PROCESS | 1789 | ++DOMWINDOW == 78 (0x8f87c400) [pid = 1789] [serial = 407] [outer = (nil)] 05:14:26 INFO - PROCESS | 1789 | ++DOMWINDOW == 79 (0x91ec5c00) [pid = 1789] [serial = 408] [outer = 0x8f87c400] 05:14:26 INFO - PROCESS | 1789 | 1471090466750 Marionette DEBUG loaded listener.js 05:14:26 INFO - PROCESS | 1789 | ++DOMWINDOW == 80 (0x91ecb400) [pid = 1789] [serial = 409] [outer = 0x8f87c400] 05:14:27 INFO - PROCESS | 1789 | 1471090467484 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 05:14: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:14:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1130ms 05:14:27 INFO - PROCESS | 1789 | 1471090467508 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 05:14:27 INFO - PROCESS | 1789 | 1471090467514 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 05:14:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 05:14:27 INFO - PROCESS | 1789 | 1471090467524 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 05:14:27 INFO - PROCESS | 1789 | 1471090467527 Marionette TRACE conn3 <- [1,518,null,{}] 05:14:27 INFO - PROCESS | 1789 | 1471090467533 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:27 INFO - PROCESS | 1789 | 1471090467537 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:27 INFO - PROCESS | 1789 | 1471090467699 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 05:14:27 INFO - PROCESS | 1789 | 1471090467711 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090467717 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:27 INFO - PROCESS | 1789 | ++DOCSHELL 0x94823400 == 34 [pid = 1789] [id = 137] 05:14:27 INFO - PROCESS | 1789 | ++DOMWINDOW == 81 (0x94823c00) [pid = 1789] [serial = 410] [outer = (nil)] 05:14:27 INFO - PROCESS | 1789 | ++DOMWINDOW == 82 (0x95328000) [pid = 1789] [serial = 411] [outer = 0x94823c00] 05:14:27 INFO - PROCESS | 1789 | 1471090467783 Marionette DEBUG loaded listener.js 05:14:27 INFO - PROCESS | 1789 | ++DOMWINDOW == 83 (0x95354400) [pid = 1789] [serial = 412] [outer = 0x94823c00] 05:14:28 INFO - PROCESS | 1789 | 1471090468643 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 05:14:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 05:14:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1179ms 05:14:28 INFO - PROCESS | 1789 | 1471090468703 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 05:14:28 INFO - PROCESS | 1789 | 1471090468707 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 05:14:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 05:14:28 INFO - PROCESS | 1789 | 1471090468715 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 05:14:28 INFO - PROCESS | 1789 | 1471090468723 Marionette TRACE conn3 <- [1,522,null,{}] 05:14:28 INFO - PROCESS | 1789 | 1471090468751 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:28 INFO - PROCESS | 1789 | 1471090468758 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:28 INFO - PROCESS | 1789 | 1471090468954 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 05:14:28 INFO - PROCESS | 1789 | 1471090468976 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090468985 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:29 INFO - PROCESS | 1789 | ++DOCSHELL 0x93bc2c00 == 35 [pid = 1789] [id = 138] 05:14:29 INFO - PROCESS | 1789 | ++DOMWINDOW == 84 (0x97a77000) [pid = 1789] [serial = 413] [outer = (nil)] 05:14:29 INFO - PROCESS | 1789 | ++DOMWINDOW == 85 (0x99df6000) [pid = 1789] [serial = 414] [outer = 0x97a77000] 05:14:29 INFO - PROCESS | 1789 | 1471090469047 Marionette DEBUG loaded listener.js 05:14:29 INFO - PROCESS | 1789 | ++DOMWINDOW == 86 (0x9a175c00) [pid = 1789] [serial = 415] [outer = 0x97a77000] 05:14:29 INFO - PROCESS | 1789 | 1471090469958 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 05:14:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 05:14:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1286ms 05:14:30 INFO - PROCESS | 1789 | 1471090470000 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 05:14:30 INFO - PROCESS | 1789 | 1471090470004 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 05:14:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 05:14:30 INFO - PROCESS | 1789 | 1471090470017 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 05:14:30 INFO - PROCESS | 1789 | 1471090470020 Marionette TRACE conn3 <- [1,526,null,{}] 05:14:30 INFO - PROCESS | 1789 | 1471090470026 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:30 INFO - PROCESS | 1789 | 1471090470030 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:30 INFO - PROCESS | 1789 | 1471090470233 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 05:14:30 INFO - PROCESS | 1789 | 1471090470259 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:30 INFO - PROCESS | 1789 | 1471090470264 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:30 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f87bc00 == 36 [pid = 1789] [id = 139] 05:14:30 INFO - PROCESS | 1789 | ++DOMWINDOW == 87 (0x9547a800) [pid = 1789] [serial = 416] [outer = (nil)] 05:14:30 INFO - PROCESS | 1789 | ++DOMWINDOW == 88 (0x9a291000) [pid = 1789] [serial = 417] [outer = 0x9547a800] 05:14:30 INFO - PROCESS | 1789 | 1471090470330 Marionette DEBUG loaded listener.js 05:14:30 INFO - PROCESS | 1789 | ++DOMWINDOW == 89 (0x9a293800) [pid = 1789] [serial = 418] [outer = 0x9547a800] 05:14:31 INFO - PROCESS | 1789 | --DOMWINDOW == 88 (0x8f874400) [pid = 1789] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 05:14:31 INFO - PROCESS | 1789 | --DOMWINDOW == 87 (0x913eb800) [pid = 1789] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 05:14:31 INFO - PROCESS | 1789 | --DOMWINDOW == 86 (0x9d90f400) [pid = 1789] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 05:14:31 INFO - PROCESS | 1789 | --DOMWINDOW == 85 (0x95255800) [pid = 1789] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 05:14:31 INFO - PROCESS | 1789 | --DOMWINDOW == 84 (0x9532f400) [pid = 1789] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 05:14:31 INFO - PROCESS | 1789 | --DOMWINDOW == 83 (0x98b7b400) [pid = 1789] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 05:14:31 INFO - PROCESS | 1789 | --DOMWINDOW == 82 (0x92fa8800) [pid = 1789] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 05:14:31 INFO - PROCESS | 1789 | --DOMWINDOW == 81 (0x91ec8400) [pid = 1789] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 05:14:31 INFO - PROCESS | 1789 | --DOMWINDOW == 80 (0xa228cc00) [pid = 1789] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 05:14:31 INFO - PROCESS | 1789 | --DOMWINDOW == 79 (0x9d41e400) [pid = 1789] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 05:14:31 INFO - PROCESS | 1789 | --DOMWINDOW == 78 (0x9a7bac00) [pid = 1789] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 05:14:31 INFO - PROCESS | 1789 | --DOMWINDOW == 77 (0x9524bc00) [pid = 1789] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 05:14:31 INFO - PROCESS | 1789 | --DOMWINDOW == 76 (0x91ec3400) [pid = 1789] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 05:14:31 INFO - PROCESS | 1789 | --DOMWINDOW == 75 (0x91ecd800) [pid = 1789] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 05:14:31 INFO - PROCESS | 1789 | --DOMWINDOW == 74 (0x8f517c00) [pid = 1789] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 05:14:31 INFO - PROCESS | 1789 | 1471090471491 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 05:14:31 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:14:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1495ms 05:14:31 INFO - PROCESS | 1789 | 1471090471506 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 05:14:31 INFO - PROCESS | 1789 | 1471090471510 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 05:14:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 05:14:31 INFO - PROCESS | 1789 | 1471090471516 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 05:14:31 INFO - PROCESS | 1789 | 1471090471519 Marionette TRACE conn3 <- [1,530,null,{}] 05:14:31 INFO - PROCESS | 1789 | 1471090471524 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:31 INFO - PROCESS | 1789 | 1471090471529 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:31 INFO - PROCESS | 1789 | 1471090471716 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 05:14:31 INFO - PROCESS | 1789 | 1471090471729 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090471758 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:31 INFO - PROCESS | 1789 | ++DOCSHELL 0x9482ac00 == 37 [pid = 1789] [id = 140] 05:14:31 INFO - PROCESS | 1789 | ++DOMWINDOW == 75 (0x95252c00) [pid = 1789] [serial = 419] [outer = (nil)] 05:14:31 INFO - PROCESS | 1789 | ++DOMWINDOW == 76 (0x99e64800) [pid = 1789] [serial = 420] [outer = 0x95252c00] 05:14:31 INFO - PROCESS | 1789 | 1471090471836 Marionette DEBUG loaded listener.js 05:14:31 INFO - PROCESS | 1789 | ++DOMWINDOW == 77 (0x9a29bc00) [pid = 1789] [serial = 421] [outer = 0x95252c00] 05:14:32 INFO - PROCESS | 1789 | ++DOMWINDOW == 78 (0x9a7bf400) [pid = 1789] [serial = 422] [outer = 0x924c9800] 05:14:32 INFO - PROCESS | 1789 | 1471090472637 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 05:14:32 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:14:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 05:14:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:14:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 05:14:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:14:32 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:14:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 05:14:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:14:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 05:14:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:14:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1231ms 05:14:32 INFO - PROCESS | 1789 | 1471090472750 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 05:14:32 INFO - PROCESS | 1789 | 1471090472753 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 05:14:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 05:14:32 INFO - PROCESS | 1789 | 1471090472760 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 05:14:32 INFO - PROCESS | 1789 | 1471090472763 Marionette TRACE conn3 <- [1,534,null,{}] 05:14:32 INFO - PROCESS | 1789 | 1471090472768 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:32 INFO - PROCESS | 1789 | 1471090472774 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:32 INFO - PROCESS | 1789 | 1471090472934 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 05:14:32 INFO - PROCESS | 1789 | 1471090472945 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:32 INFO - PROCESS | 1789 | 1471090472954 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:32 INFO - PROCESS | 1789 | ++DOCSHELL 0x911e2400 == 38 [pid = 1789] [id = 141] 05:14:32 INFO - PROCESS | 1789 | ++DOMWINDOW == 79 (0x913ed400) [pid = 1789] [serial = 423] [outer = (nil)] 05:14:33 INFO - PROCESS | 1789 | ++DOMWINDOW == 80 (0x9b30f000) [pid = 1789] [serial = 424] [outer = 0x913ed400] 05:14:33 INFO - PROCESS | 1789 | 1471090473017 Marionette DEBUG loaded listener.js 05:14:33 INFO - PROCESS | 1789 | ++DOMWINDOW == 81 (0x9b3c9c00) [pid = 1789] [serial = 425] [outer = 0x913ed400] 05:14:34 INFO - PROCESS | 1789 | 1471090474039 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 05:14:34 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 05:14:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1330ms 05:14:34 INFO - PROCESS | 1789 | 1471090474105 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 05:14:34 INFO - PROCESS | 1789 | 1471090474111 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 05:14:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 05:14:34 INFO - PROCESS | 1789 | 1471090474120 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 05:14:34 INFO - PROCESS | 1789 | 1471090474128 Marionette TRACE conn3 <- [1,538,null,{}] 05:14:34 INFO - PROCESS | 1789 | 1471090474136 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:34 INFO - PROCESS | 1789 | 1471090474141 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:34 INFO - PROCESS | 1789 | 1471090474342 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 05:14:34 INFO - PROCESS | 1789 | 1471090474495 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090474504 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:34 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f513c00 == 39 [pid = 1789] [id = 142] 05:14:34 INFO - PROCESS | 1789 | ++DOMWINDOW == 82 (0x8f514c00) [pid = 1789] [serial = 426] [outer = (nil)] 05:14:34 INFO - PROCESS | 1789 | ++DOMWINDOW == 83 (0x91ec6c00) [pid = 1789] [serial = 427] [outer = 0x8f514c00] 05:14:34 INFO - PROCESS | 1789 | 1471090474584 Marionette DEBUG loaded listener.js 05:14:34 INFO - PROCESS | 1789 | ++DOMWINDOW == 84 (0x93d76400) [pid = 1789] [serial = 428] [outer = 0x8f514c00] 05:14:35 INFO - PROCESS | 1789 | 1471090475476 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 05:14:35 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:14:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1388ms 05:14:35 INFO - PROCESS | 1789 | 1471090475521 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 05:14:35 INFO - PROCESS | 1789 | 1471090475528 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 05:14:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 05:14:35 INFO - PROCESS | 1789 | 1471090475540 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 05:14:35 INFO - PROCESS | 1789 | 1471090475544 Marionette TRACE conn3 <- [1,542,null,{}] 05:14:35 INFO - PROCESS | 1789 | 1471090475550 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:35 INFO - PROCESS | 1789 | 1471090475556 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:35 INFO - PROCESS | 1789 | 1471090475740 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 05:14:35 INFO - PROCESS | 1789 | 1471090475897 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:35 INFO - PROCESS | 1789 | 1471090475907 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:35 INFO - PROCESS | 1789 | ++DOCSHELL 0x9222a800 == 40 [pid = 1789] [id = 143] 05:14:35 INFO - PROCESS | 1789 | ++DOMWINDOW == 85 (0x95359800) [pid = 1789] [serial = 429] [outer = (nil)] 05:14:35 INFO - PROCESS | 1789 | ++DOMWINDOW == 86 (0x999e2800) [pid = 1789] [serial = 430] [outer = 0x95359800] 05:14:35 INFO - PROCESS | 1789 | 1471090475986 Marionette DEBUG loaded listener.js 05:14:36 INFO - PROCESS | 1789 | ++DOMWINDOW == 87 (0x9a176400) [pid = 1789] [serial = 431] [outer = 0x95359800] 05:14:36 INFO - PROCESS | 1789 | 1471090476913 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 05:14:36 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:14:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1396ms 05:14:36 INFO - PROCESS | 1789 | 1471090476936 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 05:14:36 INFO - PROCESS | 1789 | 1471090476940 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 05:14:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 05:14:36 INFO - PROCESS | 1789 | 1471090476947 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 05:14:36 INFO - PROCESS | 1789 | 1471090476953 Marionette TRACE conn3 <- [1,546,null,{}] 05:14:36 INFO - PROCESS | 1789 | 1471090476971 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:36 INFO - PROCESS | 1789 | 1471090476979 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:37 INFO - PROCESS | 1789 | 1471090477174 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 05:14:37 INFO - PROCESS | 1789 | 1471090477332 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:37 INFO - PROCESS | 1789 | 1471090477344 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:37 INFO - PROCESS | 1789 | ++DOCSHELL 0x9a550c00 == 41 [pid = 1789] [id = 144] 05:14:37 INFO - PROCESS | 1789 | ++DOMWINDOW == 88 (0x9a7b3000) [pid = 1789] [serial = 432] [outer = (nil)] 05:14:37 INFO - PROCESS | 1789 | ++DOMWINDOW == 89 (0x9b390c00) [pid = 1789] [serial = 433] [outer = 0x9a7b3000] 05:14:37 INFO - PROCESS | 1789 | 1471090477424 Marionette DEBUG loaded listener.js 05:14:37 INFO - PROCESS | 1789 | ++DOMWINDOW == 90 (0x9b990400) [pid = 1789] [serial = 434] [outer = 0x9a7b3000] 05:14:38 INFO - PROCESS | 1789 | 1471090478346 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 05:14:38 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 05:14:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1439ms 05:14:38 INFO - PROCESS | 1789 | 1471090478385 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 05:14:38 INFO - PROCESS | 1789 | 1471090478389 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 05:14:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 05:14:38 INFO - PROCESS | 1789 | 1471090478395 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 05:14:38 INFO - PROCESS | 1789 | 1471090478399 Marionette TRACE conn3 <- [1,550,null,{}] 05:14:38 INFO - PROCESS | 1789 | 1471090478422 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:38 INFO - PROCESS | 1789 | 1471090478427 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:38 INFO - PROCESS | 1789 | 1471090478617 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 05:14:38 INFO - PROCESS | 1789 | 1471090478771 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090478777 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:38 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f50bc00 == 42 [pid = 1789] [id = 145] 05:14:38 INFO - PROCESS | 1789 | ++DOMWINDOW == 91 (0x911e1c00) [pid = 1789] [serial = 435] [outer = (nil)] 05:14:38 INFO - PROCESS | 1789 | ++DOMWINDOW == 92 (0x9d418800) [pid = 1789] [serial = 436] [outer = 0x911e1c00] 05:14:38 INFO - PROCESS | 1789 | 1471090478861 Marionette DEBUG loaded listener.js 05:14:38 INFO - PROCESS | 1789 | ++DOMWINDOW == 93 (0x9d5d8400) [pid = 1789] [serial = 437] [outer = 0x911e1c00] 05:14:39 INFO - PROCESS | 1789 | 1471090479727 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 05:14:39 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:14:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1384ms 05:14:39 INFO - PROCESS | 1789 | 1471090479784 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 05:14:39 INFO - PROCESS | 1789 | 1471090479788 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 05:14:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 05:14:39 INFO - PROCESS | 1789 | 1471090479796 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 05:14:39 INFO - PROCESS | 1789 | 1471090479799 Marionette TRACE conn3 <- [1,554,null,{}] 05:14:39 INFO - PROCESS | 1789 | 1471090479805 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:39 INFO - PROCESS | 1789 | 1471090479810 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:39 INFO - PROCESS | 1789 | 1471090479972 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 05:14:40 INFO - PROCESS | 1789 | 1471090480133 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090480143 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:40 INFO - PROCESS | 1789 | ++DOCSHELL 0x95353000 == 43 [pid = 1789] [id = 146] 05:14:40 INFO - PROCESS | 1789 | ++DOMWINDOW == 94 (0x9b98d800) [pid = 1789] [serial = 438] [outer = (nil)] 05:14:40 INFO - PROCESS | 1789 | ++DOMWINDOW == 95 (0xa1120c00) [pid = 1789] [serial = 439] [outer = 0x9b98d800] 05:14:40 INFO - PROCESS | 1789 | 1471090480218 Marionette DEBUG loaded listener.js 05:14:40 INFO - PROCESS | 1789 | ++DOMWINDOW == 96 (0xa1127800) [pid = 1789] [serial = 440] [outer = 0x9b98d800] 05:14:40 INFO - PROCESS | 1789 | [1789] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:14:41 INFO - PROCESS | 1789 | 1471090481153 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 05:14:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 05:14:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1388ms 05:14:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 05:14:41 INFO - PROCESS | 1789 | 1471090481185 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 05:14:41 INFO - PROCESS | 1789 | 1471090481188 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 05:14:41 INFO - PROCESS | 1789 | 1471090481194 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 05:14:41 INFO - PROCESS | 1789 | 1471090481198 Marionette TRACE conn3 <- [1,558,null,{}] 05:14:41 INFO - PROCESS | 1789 | 1471090481204 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:41 INFO - PROCESS | 1789 | 1471090481214 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:41 INFO - PROCESS | 1789 | 1471090481399 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 05:14:41 INFO - PROCESS | 1789 | 1471090481555 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090481564 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:41 INFO - PROCESS | 1789 | ++DOCSHELL 0x8edac000 == 44 [pid = 1789] [id = 147] 05:14:41 INFO - PROCESS | 1789 | ++DOMWINDOW == 97 (0x8f878800) [pid = 1789] [serial = 441] [outer = (nil)] 05:14:41 INFO - PROCESS | 1789 | ++DOMWINDOW == 98 (0xa2388c00) [pid = 1789] [serial = 442] [outer = 0x8f878800] 05:14:41 INFO - PROCESS | 1789 | 1471090481639 Marionette DEBUG loaded listener.js 05:14:41 INFO - PROCESS | 1789 | ++DOMWINDOW == 99 (0xa23b0400) [pid = 1789] [serial = 443] [outer = 0x8f878800] 05:14:42 INFO - PROCESS | 1789 | 1471090482504 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 05:14:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 05:14:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1384ms 05:14:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 05:14:42 INFO - PROCESS | 1789 | 1471090482578 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 05:14:42 INFO - PROCESS | 1789 | 1471090482581 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 05:14:42 INFO - PROCESS | 1789 | 1471090482588 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 05:14:42 INFO - PROCESS | 1789 | 1471090482591 Marionette TRACE conn3 <- [1,562,null,{}] 05:14:42 INFO - PROCESS | 1789 | 1471090482597 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:42 INFO - PROCESS | 1789 | 1471090482602 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:42 INFO - PROCESS | 1789 | 1471090482767 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 05:14:42 INFO - PROCESS | 1789 | 1471090482924 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:42 INFO - PROCESS | 1789 | 1471090482931 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:42 INFO - PROCESS | 1789 | ++DOCSHELL 0x97a79400 == 45 [pid = 1789] [id = 148] 05:14:42 INFO - PROCESS | 1789 | ++DOMWINDOW == 100 (0x9b989c00) [pid = 1789] [serial = 444] [outer = (nil)] 05:14:42 INFO - PROCESS | 1789 | ++DOMWINDOW == 101 (0xa2fcb000) [pid = 1789] [serial = 445] [outer = 0x9b989c00] 05:14:43 INFO - PROCESS | 1789 | 1471090483007 Marionette DEBUG loaded listener.js 05:14:43 INFO - PROCESS | 1789 | ++DOMWINDOW == 102 (0xa2fcfc00) [pid = 1789] [serial = 446] [outer = 0x9b989c00] 05:14:43 INFO - PROCESS | 1789 | [1789] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:14:43 INFO - PROCESS | 1789 | 1471090483863 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 05:14:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 05:14:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1335ms 05:14:43 INFO - PROCESS | 1789 | 1471090483935 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 05:14:43 INFO - PROCESS | 1789 | 1471090483940 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 05:14:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 05:14:43 INFO - PROCESS | 1789 | 1471090483950 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 05:14:43 INFO - PROCESS | 1789 | 1471090483953 Marionette TRACE conn3 <- [1,566,null,{}] 05:14:43 INFO - PROCESS | 1789 | 1471090483959 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:43 INFO - PROCESS | 1789 | 1471090483964 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:44 INFO - PROCESS | 1789 | 1471090484146 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 05:14:44 INFO - PROCESS | 1789 | 1471090484309 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090484315 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:44 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f50f400 == 46 [pid = 1789] [id = 149] 05:14:44 INFO - PROCESS | 1789 | ++DOMWINDOW == 103 (0x8f50fc00) [pid = 1789] [serial = 447] [outer = (nil)] 05:14:44 INFO - PROCESS | 1789 | ++DOMWINDOW == 104 (0xa33d2800) [pid = 1789] [serial = 448] [outer = 0x8f50fc00] 05:14:44 INFO - PROCESS | 1789 | 1471090484392 Marionette DEBUG loaded listener.js 05:14:44 INFO - PROCESS | 1789 | ++DOMWINDOW == 105 (0xa33da800) [pid = 1789] [serial = 449] [outer = 0x8f50fc00] 05:14:44 INFO - PROCESS | 1789 | [1789] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:14:45 INFO - PROCESS | 1789 | 1471090485257 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 05:14:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 05:14:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1332ms 05:14:45 INFO - PROCESS | 1789 | 1471090485283 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 05:14:45 INFO - PROCESS | 1789 | 1471090485287 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 05:14:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 05:14:45 INFO - PROCESS | 1789 | 1471090485293 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 05:14:45 INFO - PROCESS | 1789 | 1471090485296 Marionette TRACE conn3 <- [1,570,null,{}] 05:14:45 INFO - PROCESS | 1789 | 1471090485302 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:45 INFO - PROCESS | 1789 | 1471090485307 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:45 INFO - PROCESS | 1789 | 1471090485468 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 05:14:45 INFO - PROCESS | 1789 | 1471090485633 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:45 INFO - PROCESS | 1789 | 1471090485641 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:45 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f880800 == 47 [pid = 1789] [id = 150] 05:14:45 INFO - PROCESS | 1789 | ++DOMWINDOW == 106 (0x93020000) [pid = 1789] [serial = 450] [outer = (nil)] 05:14:45 INFO - PROCESS | 1789 | ++DOMWINDOW == 107 (0xa4f25000) [pid = 1789] [serial = 451] [outer = 0x93020000] 05:14:45 INFO - PROCESS | 1789 | 1471090485715 Marionette DEBUG loaded listener.js 05:14:45 INFO - PROCESS | 1789 | ++DOMWINDOW == 108 (0xa4f2b400) [pid = 1789] [serial = 452] [outer = 0x93020000] 05:14:46 INFO - PROCESS | 1789 | [1789] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:14:46 INFO - PROCESS | 1789 | 1471090486594 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 05:14:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 05:14:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1328ms 05:14:46 INFO - PROCESS | 1789 | 1471090486622 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 05:14:46 INFO - PROCESS | 1789 | 1471090486626 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 05:14:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 05:14:46 INFO - PROCESS | 1789 | 1471090486632 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 05:14:46 INFO - PROCESS | 1789 | 1471090486635 Marionette TRACE conn3 <- [1,574,null,{}] 05:14:46 INFO - PROCESS | 1789 | 1471090486641 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:46 INFO - PROCESS | 1789 | 1471090486646 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:46 INFO - PROCESS | 1789 | 1471090486825 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 05:14:47 INFO - PROCESS | 1789 | 1471090486993 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:47 INFO - PROCESS | 1789 | 1471090487001 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:47 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f872800 == 48 [pid = 1789] [id = 151] 05:14:47 INFO - PROCESS | 1789 | ++DOMWINDOW == 109 (0x911d6000) [pid = 1789] [serial = 453] [outer = (nil)] 05:14:47 INFO - PROCESS | 1789 | ++DOMWINDOW == 110 (0x9535bc00) [pid = 1789] [serial = 454] [outer = 0x911d6000] 05:14:47 INFO - PROCESS | 1789 | 1471090487074 Marionette DEBUG loaded listener.js 05:14:47 INFO - PROCESS | 1789 | ++DOMWINDOW == 111 (0x9547bc00) [pid = 1789] [serial = 455] [outer = 0x911d6000] 05:14:48 INFO - PROCESS | 1789 | 1471090488282 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:14:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 05:14:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1685ms 05:14:48 INFO - PROCESS | 1789 | 1471090488319 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 05:14:48 INFO - PROCESS | 1789 | 1471090488324 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 05:14:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 05:14:48 INFO - PROCESS | 1789 | 1471090488333 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 05:14:48 INFO - PROCESS | 1789 | 1471090488336 Marionette TRACE conn3 <- [1,578,null,{}] 05:14:48 INFO - PROCESS | 1789 | 1471090488345 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:48 INFO - PROCESS | 1789 | 1471090488350 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:48 INFO - PROCESS | 1789 | 1471090488525 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 05:14:48 INFO - PROCESS | 1789 | 1471090488745 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090488759 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:48 INFO - PROCESS | 1789 | ++DOCSHELL 0x91ec7000 == 49 [pid = 1789] [id = 152] 05:14:48 INFO - PROCESS | 1789 | ++DOMWINDOW == 112 (0x91ec8400) [pid = 1789] [serial = 456] [outer = (nil)] 05:14:48 INFO - PROCESS | 1789 | ++DOMWINDOW == 113 (0x924cc400) [pid = 1789] [serial = 457] [outer = 0x91ec8400] 05:14:48 INFO - PROCESS | 1789 | 1471090488839 Marionette DEBUG loaded listener.js 05:14:48 INFO - PROCESS | 1789 | ++DOMWINDOW == 114 (0x930e8800) [pid = 1789] [serial = 458] [outer = 0x91ec8400] 05:14:49 INFO - PROCESS | 1789 | 1471090489740 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 05:14:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 05:14:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1486ms 05:14:49 INFO - PROCESS | 1789 | 1471090489819 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 05:14:49 INFO - PROCESS | 1789 | 1471090489825 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 05:14:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 05:14:49 INFO - PROCESS | 1789 | 1471090489835 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 05:14:49 INFO - PROCESS | 1789 | 1471090489840 Marionette TRACE conn3 <- [1,582,null,{}] 05:14:49 INFO - PROCESS | 1789 | 1471090489845 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:49 INFO - PROCESS | 1789 | 1471090489851 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:50 INFO - PROCESS | 1789 | --DOCSHELL 0x8f512400 == 48 [pid = 1789] [id = 125] 05:14:50 INFO - PROCESS | 1789 | --DOCSHELL 0x9482ac00 == 47 [pid = 1789] [id = 140] 05:14:50 INFO - PROCESS | 1789 | --DOCSHELL 0x8f87bc00 == 46 [pid = 1789] [id = 139] 05:14:50 INFO - PROCESS | 1789 | --DOCSHELL 0x93bc2c00 == 45 [pid = 1789] [id = 138] 05:14:50 INFO - PROCESS | 1789 | --DOCSHELL 0x94823400 == 44 [pid = 1789] [id = 137] 05:14:50 INFO - PROCESS | 1789 | --DOCSHELL 0x8f873400 == 43 [pid = 1789] [id = 136] 05:14:50 INFO - PROCESS | 1789 | --DOCSHELL 0x8eda7800 == 42 [pid = 1789] [id = 135] 05:14:50 INFO - PROCESS | 1789 | --DOCSHELL 0x98b78000 == 41 [pid = 1789] [id = 131] 05:14:50 INFO - PROCESS | 1789 | --DOCSHELL 0x8f513000 == 40 [pid = 1789] [id = 132] 05:14:50 INFO - PROCESS | 1789 | --DOCSHELL 0x94822800 == 39 [pid = 1789] [id = 133] 05:14:50 INFO - PROCESS | 1789 | --DOCSHELL 0x9524a800 == 38 [pid = 1789] [id = 134] 05:14:50 INFO - PROCESS | 1789 | --DOCSHELL 0x8f872800 == 37 [pid = 1789] [id = 151] 05:14:50 INFO - PROCESS | 1789 | --DOCSHELL 0x91ec7000 == 36 [pid = 1789] [id = 152] 05:14:50 INFO - PROCESS | 1789 | --DOCSHELL 0x8f880800 == 35 [pid = 1789] [id = 150] 05:14:50 INFO - PROCESS | 1789 | --DOCSHELL 0x8f50f400 == 34 [pid = 1789] [id = 149] 05:14:50 INFO - PROCESS | 1789 | --DOCSHELL 0x97a79400 == 33 [pid = 1789] [id = 148] 05:14:50 INFO - PROCESS | 1789 | --DOCSHELL 0x95353000 == 32 [pid = 1789] [id = 146] 05:14:50 INFO - PROCESS | 1789 | --DOCSHELL 0x8edac000 == 31 [pid = 1789] [id = 147] 05:14:50 INFO - PROCESS | 1789 | --DOCSHELL 0x8f50bc00 == 30 [pid = 1789] [id = 145] 05:14:50 INFO - PROCESS | 1789 | --DOCSHELL 0x9a550c00 == 29 [pid = 1789] [id = 144] 05:14:50 INFO - PROCESS | 1789 | --DOCSHELL 0x9222a800 == 28 [pid = 1789] [id = 143] 05:14:50 INFO - PROCESS | 1789 | --DOCSHELL 0x911e2400 == 27 [pid = 1789] [id = 141] 05:14:50 INFO - PROCESS | 1789 | --DOCSHELL 0x8f513c00 == 26 [pid = 1789] [id = 142] 05:14:51 INFO - PROCESS | 1789 | 1471090491075 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 05:14:51 INFO - PROCESS | 1789 | --DOMWINDOW == 113 (0x913f5c00) [pid = 1789] [serial = 379] [outer = (nil)] [url = about:blank] 05:14:51 INFO - PROCESS | 1789 | --DOMWINDOW == 112 (0x92227800) [pid = 1789] [serial = 373] [outer = (nil)] [url = about:blank] 05:14:51 INFO - PROCESS | 1789 | --DOMWINDOW == 111 (0xa2288000) [pid = 1789] [serial = 363] [outer = (nil)] [url = about:blank] 05:14:51 INFO - PROCESS | 1789 | --DOMWINDOW == 110 (0x911df800) [pid = 1789] [serial = 378] [outer = (nil)] [url = about:blank] 05:14:51 INFO - PROCESS | 1789 | --DOMWINDOW == 109 (0x95332c00) [pid = 1789] [serial = 351] [outer = (nil)] [url = about:blank] 05:14:51 INFO - PROCESS | 1789 | --DOMWINDOW == 108 (0x95355400) [pid = 1789] [serial = 387] [outer = (nil)] [url = about:blank] 05:14:51 INFO - PROCESS | 1789 | --DOMWINDOW == 107 (0x9b990000) [pid = 1789] [serial = 357] [outer = (nil)] [url = about:blank] 05:14:51 INFO - PROCESS | 1789 | --DOMWINDOW == 106 (0x93016000) [pid = 1789] [serial = 381] [outer = (nil)] [url = about:blank] 05:14:51 INFO - PROCESS | 1789 | --DOMWINDOW == 105 (0x95356800) [pid = 1789] [serial = 375] [outer = (nil)] [url = about:blank] 05:14:51 INFO - PROCESS | 1789 | --DOMWINDOW == 104 (0xa23b9400) [pid = 1789] [serial = 366] [outer = (nil)] [url = about:blank] 05:14:51 INFO - PROCESS | 1789 | --DOMWINDOW == 103 (0x9d5e4400) [pid = 1789] [serial = 361] [outer = (nil)] [url = about:blank] 05:14:51 INFO - PROCESS | 1789 | --DOMWINDOW == 102 (0x9acf2800) [pid = 1789] [serial = 354] [outer = (nil)] [url = about:blank] 05:14:51 INFO - PROCESS | 1789 | --DOMWINDOW == 101 (0x98478800) [pid = 1789] [serial = 376] [outer = (nil)] [url = about:blank] 05:14:51 INFO - PROCESS | 1789 | --DOMWINDOW == 100 (0x930eb000) [pid = 1789] [serial = 382] [outer = (nil)] [url = about:blank] 05:14:51 INFO - PROCESS | 1789 | --DOMWINDOW == 99 (0x9b992000) [pid = 1789] [serial = 358] [outer = (nil)] [url = about:blank] 05:14:51 INFO - PROCESS | 1789 | --DOMWINDOW == 98 (0x9524f400) [pid = 1789] [serial = 384] [outer = (nil)] [url = about:blank] 05:14:51 INFO - PROCESS | 1789 | --DOMWINDOW == 97 (0x95333800) [pid = 1789] [serial = 390] [outer = (nil)] [url = about:blank] 05:14:51 INFO - PROCESS | 1789 | --DOMWINDOW == 96 (0xa255b000) [pid = 1789] [serial = 367] [outer = (nil)] [url = about:blank] 05:14:51 INFO - PROCESS | 1789 | --DOMWINDOW == 95 (0x9535b800) [pid = 1789] [serial = 352] [outer = (nil)] [url = about:blank] 05:14:51 INFO - PROCESS | 1789 | --DOMWINDOW == 94 (0xa3108c00) [pid = 1789] [serial = 370] [outer = (nil)] [url = about:blank] 05:14:51 INFO - PROCESS | 1789 | --DOMWINDOW == 93 (0x97a75800) [pid = 1789] [serial = 369] [outer = (nil)] [url = about:blank] 05:14:51 INFO - PROCESS | 1789 | --DOMWINDOW == 92 (0x913f9c00) [pid = 1789] [serial = 372] [outer = (nil)] [url = about:blank] 05:14:51 INFO - PROCESS | 1789 | --DOMWINDOW == 91 (0x9535cc00) [pid = 1789] [serial = 388] [outer = (nil)] [url = about:blank] 05:14:51 INFO - PROCESS | 1789 | --DOMWINDOW == 90 (0x911d9800) [pid = 1789] [serial = 348] [outer = (nil)] [url = about:blank] 05:14:51 INFO - PROCESS | 1789 | --DOMWINDOW == 89 (0xa2328c00) [pid = 1789] [serial = 364] [outer = (nil)] [url = about:blank] 05:14:51 INFO - PROCESS | 1789 | --DOMWINDOW == 88 (0x913ebc00) [pid = 1789] [serial = 349] [outer = (nil)] [url = about:blank] 05:14:51 INFO - PROCESS | 1789 | --DOMWINDOW == 87 (0x9b308c00) [pid = 1789] [serial = 355] [outer = (nil)] [url = about:blank] 05:14:51 INFO - PROCESS | 1789 | --DOMWINDOW == 86 (0x9529ac00) [pid = 1789] [serial = 385] [outer = (nil)] [url = about:blank] 05:14:51 INFO - PROCESS | 1789 | --DOMWINDOW == 85 (0x9d487800) [pid = 1789] [serial = 360] [outer = (nil)] [url = about:blank] 05:14:51 INFO - PROCESS | 1789 | --DOMWINDOW == 84 (0x95361000) [pid = 1789] [serial = 391] [outer = (nil)] [url = about:blank] 05:14:51 INFO - PROCESS | 1789 | 1471090491384 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090491391 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:51 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f50b800 == 27 [pid = 1789] [id = 153] 05:14:51 INFO - PROCESS | 1789 | ++DOMWINDOW == 85 (0x8f50bc00) [pid = 1789] [serial = 459] [outer = (nil)] 05:14:51 INFO - PROCESS | 1789 | ++DOMWINDOW == 86 (0x8f50f400) [pid = 1789] [serial = 460] [outer = 0x8f50bc00] 05:14:51 INFO - PROCESS | 1789 | 1471090491462 Marionette DEBUG loaded listener.js 05:14:51 INFO - PROCESS | 1789 | ++DOMWINDOW == 87 (0x8f873000) [pid = 1789] [serial = 461] [outer = 0x8f50bc00] 05:14:52 INFO - PROCESS | 1789 | 1471090492193 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 05:14:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 05:14:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 2385ms 05:14:52 INFO - PROCESS | 1789 | 1471090492221 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 05:14:52 INFO - PROCESS | 1789 | 1471090492227 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 05:14:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 05:14:52 INFO - PROCESS | 1789 | 1471090492234 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 05:14:52 INFO - PROCESS | 1789 | 1471090492239 Marionette TRACE conn3 <- [1,586,null,{}] 05:14:52 INFO - PROCESS | 1789 | 1471090492246 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:52 INFO - PROCESS | 1789 | 1471090492251 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:52 INFO - PROCESS | 1789 | 1471090492418 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 05:14:52 INFO - PROCESS | 1789 | 1471090492537 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:52 INFO - PROCESS | 1789 | 1471090492545 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:52 INFO - PROCESS | 1789 | ++DOCSHELL 0x911e0c00 == 28 [pid = 1789] [id = 154] 05:14:52 INFO - PROCESS | 1789 | ++DOMWINDOW == 88 (0x911e2400) [pid = 1789] [serial = 462] [outer = (nil)] 05:14:52 INFO - PROCESS | 1789 | ++DOMWINDOW == 89 (0x913f6800) [pid = 1789] [serial = 463] [outer = 0x911e2400] 05:14:52 INFO - PROCESS | 1789 | 1471090492616 Marionette DEBUG loaded listener.js 05:14:52 INFO - PROCESS | 1789 | ++DOMWINDOW == 90 (0x91ec5400) [pid = 1789] [serial = 464] [outer = 0x911e2400] 05:14:53 INFO - PROCESS | 1789 | [1789] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:14:53 INFO - PROCESS | 1789 | 1471090493373 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 05:14:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 05:14:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1183ms 05:14:53 INFO - PROCESS | 1789 | 1471090493417 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 05:14:53 INFO - PROCESS | 1789 | 1471090493422 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 05:14:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 05:14:53 INFO - PROCESS | 1789 | 1471090493443 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 05:14:53 INFO - PROCESS | 1789 | 1471090493447 Marionette TRACE conn3 <- [1,590,null,{}] 05:14:53 INFO - PROCESS | 1789 | 1471090493453 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:53 INFO - PROCESS | 1789 | 1471090493458 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:53 INFO - PROCESS | 1789 | 1471090493667 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 05:14:53 INFO - PROCESS | 1789 | 1471090493685 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090493696 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:53 INFO - PROCESS | 1789 | ++DOCSHELL 0x92fabc00 == 29 [pid = 1789] [id = 155] 05:14:53 INFO - PROCESS | 1789 | ++DOMWINDOW == 91 (0x93011400) [pid = 1789] [serial = 465] [outer = (nil)] 05:14:53 INFO - PROCESS | 1789 | ++DOMWINDOW == 92 (0x93b57400) [pid = 1789] [serial = 466] [outer = 0x93011400] 05:14:53 INFO - PROCESS | 1789 | 1471090493758 Marionette DEBUG loaded listener.js 05:14:53 INFO - PROCESS | 1789 | ++DOMWINDOW == 93 (0x93bc2c00) [pid = 1789] [serial = 467] [outer = 0x93011400] 05:14:54 INFO - PROCESS | 1789 | 1471090494771 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 05:14:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 05:14:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1378ms 05:14:54 INFO - PROCESS | 1789 | 1471090494823 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 05:14:54 INFO - PROCESS | 1789 | 1471090494828 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 05:14:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 05:14:54 INFO - PROCESS | 1789 | 1471090494854 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 05:14:54 INFO - PROCESS | 1789 | 1471090494861 Marionette TRACE conn3 <- [1,594,null,{}] 05:14:54 INFO - PROCESS | 1789 | 1471090494867 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:54 INFO - PROCESS | 1789 | 1471090494873 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:55 INFO - PROCESS | 1789 | 1471090495096 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 05:14:55 INFO - PROCESS | 1789 | 1471090495137 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 1789 | 1471090495144 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:55 INFO - PROCESS | 1789 | ++DOCSHELL 0x92fa4800 == 30 [pid = 1789] [id = 156] 05:14:55 INFO - PROCESS | 1789 | ++DOMWINDOW == 94 (0x930ec400) [pid = 1789] [serial = 468] [outer = (nil)] 05:14:55 INFO - PROCESS | 1789 | ++DOMWINDOW == 95 (0x9529e800) [pid = 1789] [serial = 469] [outer = 0x930ec400] 05:14:55 INFO - PROCESS | 1789 | 1471090495210 Marionette DEBUG loaded listener.js 05:14:55 INFO - PROCESS | 1789 | ++DOMWINDOW == 96 (0x9532fc00) [pid = 1789] [serial = 470] [outer = 0x930ec400] 05:14:56 INFO - PROCESS | 1789 | --DOMWINDOW == 95 (0x9547a800) [pid = 1789] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 05:14:56 INFO - PROCESS | 1789 | --DOMWINDOW == 94 (0x94823c00) [pid = 1789] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 05:14:56 INFO - PROCESS | 1789 | --DOMWINDOW == 93 (0x8eda7c00) [pid = 1789] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 05:14:56 INFO - PROCESS | 1789 | --DOMWINDOW == 92 (0x8f87c400) [pid = 1789] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 05:14:56 INFO - PROCESS | 1789 | --DOMWINDOW == 91 (0x948b7c00) [pid = 1789] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 05:14:56 INFO - PROCESS | 1789 | --DOMWINDOW == 90 (0x98b7d800) [pid = 1789] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 05:14:56 INFO - PROCESS | 1789 | --DOMWINDOW == 89 (0x911d8c00) [pid = 1789] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 05:14:56 INFO - PROCESS | 1789 | --DOMWINDOW == 88 (0x99d36400) [pid = 1789] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 05:14:56 INFO - PROCESS | 1789 | --DOMWINDOW == 87 (0x95252c00) [pid = 1789] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 05:14:56 INFO - PROCESS | 1789 | --DOMWINDOW == 86 (0x97a77000) [pid = 1789] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 05:14:56 INFO - PROCESS | 1789 | --DOMWINDOW == 85 (0x913ed400) [pid = 1789] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 05:14:56 INFO - PROCESS | 1789 | 1471090496616 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 05:14:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 05:14:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1809ms 05:14:56 INFO - PROCESS | 1789 | 1471090496646 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 05:14:56 INFO - PROCESS | 1789 | 1471090496649 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 05:14:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 05:14:56 INFO - PROCESS | 1789 | 1471090496655 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 05:14:56 INFO - PROCESS | 1789 | 1471090496659 Marionette TRACE conn3 <- [1,598,null,{}] 05:14:56 INFO - PROCESS | 1789 | 1471090496664 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:56 INFO - PROCESS | 1789 | 1471090496669 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:56 INFO - PROCESS | 1789 | 1471090496802 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 05:14:56 INFO - PROCESS | 1789 | 1471090496815 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090496822 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:56 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f87c400 == 31 [pid = 1789] [id = 157] 05:14:56 INFO - PROCESS | 1789 | ++DOMWINDOW == 86 (0x911dc400) [pid = 1789] [serial = 471] [outer = (nil)] 05:14:56 INFO - PROCESS | 1789 | ++DOMWINDOW == 87 (0x95333800) [pid = 1789] [serial = 472] [outer = 0x911dc400] 05:14:56 INFO - PROCESS | 1789 | 1471090496901 Marionette DEBUG loaded listener.js 05:14:57 INFO - PROCESS | 1789 | ++DOMWINDOW == 88 (0x95353c00) [pid = 1789] [serial = 473] [outer = 0x911dc400] 05:14:57 INFO - PROCESS | 1789 | 1471090497673 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 05:14:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 05:14:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1035ms 05:14:57 INFO - PROCESS | 1789 | 1471090497694 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 05:14:57 INFO - PROCESS | 1789 | 1471090497697 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 05:14:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 05:14:57 INFO - PROCESS | 1789 | 1471090497704 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 05:14:57 INFO - PROCESS | 1789 | 1471090497707 Marionette TRACE conn3 <- [1,602,null,{}] 05:14:57 INFO - PROCESS | 1789 | 1471090497713 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:57 INFO - PROCESS | 1789 | 1471090497717 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:57 INFO - PROCESS | 1789 | 1471090497922 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 05:14:57 INFO - PROCESS | 1789 | 1471090497945 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090497963 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:58 INFO - PROCESS | 1789 | ++DOCSHELL 0x9535ec00 == 32 [pid = 1789] [id = 158] 05:14:58 INFO - PROCESS | 1789 | ++DOMWINDOW == 89 (0x9535f000) [pid = 1789] [serial = 474] [outer = (nil)] 05:14:58 INFO - PROCESS | 1789 | ++DOMWINDOW == 90 (0x9544b000) [pid = 1789] [serial = 475] [outer = 0x9535f000] 05:14:58 INFO - PROCESS | 1789 | 1471090498040 Marionette DEBUG loaded listener.js 05:14:58 INFO - PROCESS | 1789 | ++DOMWINDOW == 91 (0x98b76c00) [pid = 1789] [serial = 476] [outer = 0x9535f000] 05:14:59 INFO - PROCESS | 1789 | 1471090499151 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 05:14:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 05:14:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1492ms 05:14:59 INFO - PROCESS | 1789 | 1471090499199 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 05:14:59 INFO - PROCESS | 1789 | 1471090499208 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 05:14:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 05:14:59 INFO - PROCESS | 1789 | 1471090499216 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 05:14:59 INFO - PROCESS | 1789 | 1471090499224 Marionette TRACE conn3 <- [1,606,null,{}] 05:14:59 INFO - PROCESS | 1789 | 1471090499231 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:59 INFO - PROCESS | 1789 | 1471090499237 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:59 INFO - PROCESS | 1789 | 1471090499418 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 05:14:59 INFO - PROCESS | 1789 | 1471090499618 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:59 INFO - PROCESS | 1789 | 1471090499630 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:14:59 INFO - PROCESS | 1789 | ++DOCSHELL 0x8eda3c00 == 33 [pid = 1789] [id = 159] 05:14:59 INFO - PROCESS | 1789 | ++DOMWINDOW == 92 (0x8f50a000) [pid = 1789] [serial = 477] [outer = (nil)] 05:14:59 INFO - PROCESS | 1789 | ++DOMWINDOW == 93 (0x913f5400) [pid = 1789] [serial = 478] [outer = 0x8f50a000] 05:14:59 INFO - PROCESS | 1789 | 1471090499715 Marionette DEBUG loaded listener.js 05:14:59 INFO - PROCESS | 1789 | ++DOMWINDOW == 94 (0x924d4400) [pid = 1789] [serial = 479] [outer = 0x8f50a000] 05:15:00 INFO - PROCESS | 1789 | 1471090500691 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:15:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 05:15:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1536ms 05:15:00 INFO - PROCESS | 1789 | 1471090500752 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 05:15:00 INFO - PROCESS | 1789 | 1471090500759 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 05:15:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 05:15:00 INFO - PROCESS | 1789 | 1471090500770 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 05:15:00 INFO - PROCESS | 1789 | 1471090500776 Marionette TRACE conn3 <- [1,610,null,{}] 05:15:00 INFO - PROCESS | 1789 | 1471090500783 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:00 INFO - PROCESS | 1789 | 1471090500789 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:15:00 INFO - PROCESS | 1789 | 1471090500981 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 05:15:01 INFO - PROCESS | 1789 | 1471090501138 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090501145 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:15:01 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f872800 == 34 [pid = 1789] [id = 160] 05:15:01 INFO - PROCESS | 1789 | ++DOMWINDOW == 95 (0x95256800) [pid = 1789] [serial = 480] [outer = (nil)] 05:15:01 INFO - PROCESS | 1789 | ++DOMWINDOW == 96 (0x9535b800) [pid = 1789] [serial = 481] [outer = 0x95256800] 05:15:01 INFO - PROCESS | 1789 | 1471090501409 Marionette DEBUG loaded listener.js 05:15:01 INFO - PROCESS | 1789 | ++DOMWINDOW == 97 (0x97a79400) [pid = 1789] [serial = 482] [outer = 0x95256800] 05:15:02 INFO - PROCESS | 1789 | 1471090502482 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 05:15:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 05:15:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1796ms 05:15:02 INFO - PROCESS | 1789 | 1471090502567 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 05:15:02 INFO - PROCESS | 1789 | 1471090502571 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 05:15:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 05:15:02 INFO - PROCESS | 1789 | 1471090502579 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 05:15:02 INFO - PROCESS | 1789 | 1471090502585 Marionette TRACE conn3 <- [1,614,null,{}] 05:15:02 INFO - PROCESS | 1789 | 1471090502601 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:02 INFO - PROCESS | 1789 | 1471090502615 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:15:02 INFO - PROCESS | 1789 | 1471090502827 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 05:15:03 INFO - PROCESS | 1789 | 1471090503073 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090503082 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:15:03 INFO - PROCESS | 1789 | ++DOCSHELL 0x999e9800 == 35 [pid = 1789] [id = 161] 05:15:03 INFO - PROCESS | 1789 | ++DOMWINDOW == 98 (0x999f0400) [pid = 1789] [serial = 483] [outer = (nil)] 05:15:03 INFO - PROCESS | 1789 | ++DOMWINDOW == 99 (0x99d29400) [pid = 1789] [serial = 484] [outer = 0x999f0400] 05:15:03 INFO - PROCESS | 1789 | 1471090503164 Marionette DEBUG loaded listener.js 05:15:03 INFO - PROCESS | 1789 | ++DOMWINDOW == 100 (0x99e67800) [pid = 1789] [serial = 485] [outer = 0x999f0400] 05:15:04 INFO - PROCESS | 1789 | 1471090504058 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 05:15:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 05:15:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1539ms 05:15:04 INFO - PROCESS | 1789 | 1471090504118 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 05:15:04 INFO - PROCESS | 1789 | 1471090504123 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 05:15:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 05:15:04 INFO - PROCESS | 1789 | 1471090504129 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 05:15:04 INFO - PROCESS | 1789 | 1471090504133 Marionette TRACE conn3 <- [1,618,null,{}] 05:15:04 INFO - PROCESS | 1789 | 1471090504138 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:04 INFO - PROCESS | 1789 | 1471090504143 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:15:04 INFO - PROCESS | 1789 | 1471090504330 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 05:15:04 INFO - PROCESS | 1789 | 1471090504489 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:04 INFO - PROCESS | 1789 | 1471090504497 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:15:04 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f87d000 == 36 [pid = 1789] [id = 162] 05:15:04 INFO - PROCESS | 1789 | ++DOMWINDOW == 101 (0x911d4c00) [pid = 1789] [serial = 486] [outer = (nil)] 05:15:04 INFO - PROCESS | 1789 | ++DOMWINDOW == 102 (0x9a181c00) [pid = 1789] [serial = 487] [outer = 0x911d4c00] 05:15:04 INFO - PROCESS | 1789 | 1471090504575 Marionette DEBUG loaded listener.js 05:15:04 INFO - PROCESS | 1789 | ++DOMWINDOW == 103 (0x9a28d800) [pid = 1789] [serial = 488] [outer = 0x911d4c00] 05:15:05 INFO - PROCESS | 1789 | 1471090505762 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 05:15:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 05:15:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1683ms 05:15:05 INFO - PROCESS | 1789 | 1471090505815 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 05:15:05 INFO - PROCESS | 1789 | 1471090505825 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 05:15:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 05:15:05 INFO - PROCESS | 1789 | 1471090505838 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 05:15:05 INFO - PROCESS | 1789 | 1471090505845 Marionette TRACE conn3 <- [1,622,null,{}] 05:15:05 INFO - PROCESS | 1789 | 1471090505858 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:05 INFO - PROCESS | 1789 | 1471090505866 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:15:06 INFO - PROCESS | 1789 | 1471090506180 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 05:15:06 INFO - PROCESS | 1789 | 1471090506425 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090506441 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:15:06 INFO - PROCESS | 1789 | ++DOCSHELL 0x911de800 == 37 [pid = 1789] [id = 163] 05:15:06 INFO - PROCESS | 1789 | ++DOMWINDOW == 104 (0x911df800) [pid = 1789] [serial = 489] [outer = (nil)] 05:15:06 INFO - PROCESS | 1789 | ++DOMWINDOW == 105 (0x913f7400) [pid = 1789] [serial = 490] [outer = 0x911df800] 05:15:06 INFO - PROCESS | 1789 | 1471090506521 Marionette DEBUG loaded listener.js 05:15:06 INFO - PROCESS | 1789 | ++DOMWINDOW == 106 (0x92228c00) [pid = 1789] [serial = 491] [outer = 0x911df800] 05:15:06 INFO - PROCESS | 1789 | --DOCSHELL 0x9529d400 == 36 [pid = 1789] [id = 17] 05:15:06 INFO - PROCESS | 1789 | --DOCSHELL 0x93d6bc00 == 35 [pid = 1789] [id = 6] 05:15:06 INFO - PROCESS | 1789 | --DOCSHELL 0x97a7f800 == 34 [pid = 1789] [id = 24] 05:15:06 INFO - PROCESS | 1789 | --DOCSHELL 0x9d488000 == 33 [pid = 1789] [id = 16] 05:15:06 INFO - PROCESS | 1789 | --DOCSHELL 0x95476800 == 32 [pid = 1789] [id = 23] 05:15:07 INFO - PROCESS | 1789 | --DOMWINDOW == 105 (0x9a291000) [pid = 1789] [serial = 417] [outer = (nil)] [url = about:blank] 05:15:07 INFO - PROCESS | 1789 | --DOMWINDOW == 104 (0x9a293800) [pid = 1789] [serial = 418] [outer = (nil)] [url = about:blank] 05:15:07 INFO - PROCESS | 1789 | --DOMWINDOW == 103 (0x913ef800) [pid = 1789] [serial = 238] [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:15:07 INFO - PROCESS | 1789 | --DOMWINDOW == 102 (0x95328000) [pid = 1789] [serial = 411] [outer = (nil)] [url = about:blank] 05:15:07 INFO - PROCESS | 1789 | --DOMWINDOW == 101 (0x8f50a800) [pid = 1789] [serial = 405] [outer = (nil)] [url = about:blank] 05:15:07 INFO - PROCESS | 1789 | --DOMWINDOW == 100 (0x8f871400) [pid = 1789] [serial = 406] [outer = (nil)] [url = about:blank] 05:15:07 INFO - PROCESS | 1789 | --DOMWINDOW == 99 (0x91ec5c00) [pid = 1789] [serial = 408] [outer = (nil)] [url = about:blank] 05:15:07 INFO - PROCESS | 1789 | --DOMWINDOW == 98 (0x91ecb400) [pid = 1789] [serial = 409] [outer = (nil)] [url = about:blank] 05:15:07 INFO - PROCESS | 1789 | --DOMWINDOW == 97 (0x95257000) [pid = 1789] [serial = 399] [outer = (nil)] [url = about:blank] 05:15:07 INFO - PROCESS | 1789 | --DOMWINDOW == 96 (0x9532b000) [pid = 1789] [serial = 400] [outer = (nil)] [url = about:blank] 05:15:07 INFO - PROCESS | 1789 | --DOMWINDOW == 95 (0x9a177800) [pid = 1789] [serial = 394] [outer = (nil)] [url = about:blank] 05:15:07 INFO - PROCESS | 1789 | --DOMWINDOW == 94 (0x99d36000) [pid = 1789] [serial = 393] [outer = (nil)] [url = about:blank] 05:15:07 INFO - PROCESS | 1789 | --DOMWINDOW == 93 (0x9222c000) [pid = 1789] [serial = 396] [outer = (nil)] [url = about:blank] 05:15:07 INFO - PROCESS | 1789 | --DOMWINDOW == 92 (0x924d4000) [pid = 1789] [serial = 397] [outer = (nil)] [url = about:blank] 05:15:07 INFO - PROCESS | 1789 | --DOMWINDOW == 91 (0x9a181000) [pid = 1789] [serial = 402] [outer = (nil)] [url = about:blank] 05:15:07 INFO - PROCESS | 1789 | --DOMWINDOW == 90 (0x9a296800) [pid = 1789] [serial = 403] [outer = (nil)] [url = about:blank] 05:15:07 INFO - PROCESS | 1789 | --DOMWINDOW == 89 (0x9a29bc00) [pid = 1789] [serial = 421] [outer = (nil)] [url = about:blank] 05:15:07 INFO - PROCESS | 1789 | --DOMWINDOW == 88 (0x99df6000) [pid = 1789] [serial = 414] [outer = (nil)] [url = about:blank] 05:15:07 INFO - PROCESS | 1789 | --DOMWINDOW == 87 (0x9a175c00) [pid = 1789] [serial = 415] [outer = (nil)] [url = about:blank] 05:15:07 INFO - PROCESS | 1789 | --DOMWINDOW == 86 (0x95354400) [pid = 1789] [serial = 412] [outer = (nil)] [url = about:blank] 05:15:07 INFO - PROCESS | 1789 | --DOMWINDOW == 85 (0x99e64800) [pid = 1789] [serial = 420] [outer = (nil)] [url = about:blank] 05:15:07 INFO - PROCESS | 1789 | --DOMWINDOW == 84 (0x9b30f000) [pid = 1789] [serial = 424] [outer = (nil)] [url = about:blank] 05:15:07 INFO - PROCESS | 1789 | --DOMWINDOW == 83 (0x9b3c9c00) [pid = 1789] [serial = 425] [outer = (nil)] [url = about:blank] 05:15:07 INFO - PROCESS | 1789 | 1471090507414 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 05:15:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 05:15:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1644ms 05:15:07 INFO - PROCESS | 1789 | 1471090507480 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 05:15:07 INFO - PROCESS | 1789 | 1471090507486 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 05:15:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 05:15:07 INFO - PROCESS | 1789 | 1471090507496 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 05:15:07 INFO - PROCESS | 1789 | 1471090507500 Marionette TRACE conn3 <- [1,626,null,{}] 05:15:07 INFO - PROCESS | 1789 | 1471090507506 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:07 INFO - PROCESS | 1789 | 1471090507512 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:15:07 INFO - PROCESS | 1789 | 1471090507668 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 05:15:07 INFO - PROCESS | 1789 | 1471090507677 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:07 INFO - PROCESS | 1789 | 1471090507685 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:15:07 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f87a400 == 33 [pid = 1789] [id = 164] 05:15:07 INFO - PROCESS | 1789 | ++DOMWINDOW == 84 (0x92faa800) [pid = 1789] [serial = 492] [outer = (nil)] 05:15:07 INFO - PROCESS | 1789 | ++DOMWINDOW == 85 (0x94823800) [pid = 1789] [serial = 493] [outer = 0x92faa800] 05:15:07 INFO - PROCESS | 1789 | 1471090507769 Marionette DEBUG loaded listener.js 05:15:07 INFO - PROCESS | 1789 | ++DOMWINDOW == 86 (0x948b7c00) [pid = 1789] [serial = 494] [outer = 0x92faa800] 05:15:08 INFO - PROCESS | 1789 | 1471090508610 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 05:15:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 05:15:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1129ms 05:15:08 INFO - PROCESS | 1789 | 1471090508625 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 05:15:08 INFO - PROCESS | 1789 | 1471090508629 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 05:15:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 05:15:08 INFO - PROCESS | 1789 | 1471090508635 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 05:15:08 INFO - PROCESS | 1789 | 1471090508641 Marionette TRACE conn3 <- [1,630,null,{}] 05:15:08 INFO - PROCESS | 1789 | 1471090508660 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:08 INFO - PROCESS | 1789 | 1471090508668 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:15:08 INFO - PROCESS | 1789 | 1471090508863 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 05:15:08 INFO - PROCESS | 1789 | 1471090508877 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090508885 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:15:08 INFO - PROCESS | 1789 | ++DOCSHELL 0x95333c00 == 34 [pid = 1789] [id = 165] 05:15:08 INFO - PROCESS | 1789 | ++DOMWINDOW == 87 (0x95334c00) [pid = 1789] [serial = 495] [outer = (nil)] 05:15:08 INFO - PROCESS | 1789 | ++DOMWINDOW == 88 (0x97a75800) [pid = 1789] [serial = 496] [outer = 0x95334c00] 05:15:08 INFO - PROCESS | 1789 | 1471090508953 Marionette DEBUG loaded listener.js 05:15:09 INFO - PROCESS | 1789 | ++DOMWINDOW == 89 (0x997dd400) [pid = 1789] [serial = 497] [outer = 0x95334c00] 05:15:09 INFO - PROCESS | 1789 | 1471090509823 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 05:15:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 05:15:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1247ms 05:15:09 INFO - PROCESS | 1789 | 1471090509883 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 05:15:09 INFO - PROCESS | 1789 | 1471090509888 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 05:15:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 05:15:09 INFO - PROCESS | 1789 | 1471090509893 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 05:15:09 INFO - PROCESS | 1789 | 1471090509896 Marionette TRACE conn3 <- [1,634,null,{}] 05:15:09 INFO - PROCESS | 1789 | 1471090509901 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:09 INFO - PROCESS | 1789 | 1471090509906 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:15:10 INFO - PROCESS | 1789 | 1471090510112 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 05:15:10 INFO - PROCESS | 1789 | 1471090510143 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:10 INFO - PROCESS | 1789 | 1471090510151 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:15:10 INFO - PROCESS | 1789 | ++DOCSHELL 0x911df400 == 35 [pid = 1789] [id = 166] 05:15:10 INFO - PROCESS | 1789 | ++DOMWINDOW == 90 (0x9524ec00) [pid = 1789] [serial = 498] [outer = (nil)] 05:15:10 INFO - PROCESS | 1789 | ++DOMWINDOW == 91 (0x99e62800) [pid = 1789] [serial = 499] [outer = 0x9524ec00] 05:15:10 INFO - PROCESS | 1789 | 1471090510216 Marionette DEBUG loaded listener.js 05:15:10 INFO - PROCESS | 1789 | ++DOMWINDOW == 92 (0x9a177c00) [pid = 1789] [serial = 500] [outer = 0x9524ec00] 05:15:10 INFO - PROCESS | 1789 | --DOMWINDOW == 91 (0x911dc400) [pid = 1789] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 05:15:10 INFO - PROCESS | 1789 | --DOMWINDOW == 90 (0x9b989c00) [pid = 1789] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 05:15:10 INFO - PROCESS | 1789 | --DOMWINDOW == 89 (0x9a7b3000) [pid = 1789] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 05:15:10 INFO - PROCESS | 1789 | --DOMWINDOW == 88 (0x8f514c00) [pid = 1789] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 05:15:10 INFO - PROCESS | 1789 | --DOMWINDOW == 87 (0x95359800) [pid = 1789] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 05:15:10 INFO - PROCESS | 1789 | --DOMWINDOW == 86 (0x8f50fc00) [pid = 1789] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 05:15:10 INFO - PROCESS | 1789 | --DOMWINDOW == 85 (0x911d6000) [pid = 1789] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 05:15:10 INFO - PROCESS | 1789 | --DOMWINDOW == 84 (0x9b98d800) [pid = 1789] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 05:15:10 INFO - PROCESS | 1789 | --DOMWINDOW == 83 (0x911e1c00) [pid = 1789] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 05:15:10 INFO - PROCESS | 1789 | --DOMWINDOW == 82 (0x8f878800) [pid = 1789] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 05:15:10 INFO - PROCESS | 1789 | --DOMWINDOW == 81 (0x93020000) [pid = 1789] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 05:15:10 INFO - PROCESS | 1789 | --DOMWINDOW == 80 (0x8f50bc00) [pid = 1789] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 05:15:10 INFO - PROCESS | 1789 | --DOMWINDOW == 79 (0x911e2400) [pid = 1789] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 05:15:10 INFO - PROCESS | 1789 | --DOMWINDOW == 78 (0x91ec8400) [pid = 1789] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 05:15:10 INFO - PROCESS | 1789 | --DOMWINDOW == 77 (0x930ec400) [pid = 1789] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 05:15:10 INFO - PROCESS | 1789 | --DOMWINDOW == 76 (0x93011400) [pid = 1789] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 05:15:11 INFO - PROCESS | 1789 | [1789] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:15:11 INFO - PROCESS | 1789 | 1471090511506 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 05:15:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 05:15:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1688ms 05:15:11 INFO - PROCESS | 1789 | 1471090511583 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 05:15:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 05:15:11 INFO - PROCESS | 1789 | 1471090511590 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 05:15:11 INFO - PROCESS | 1789 | 1471090511598 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 05:15:11 INFO - PROCESS | 1789 | 1471090511604 Marionette TRACE conn3 <- [1,638,null,{}] 05:15:11 INFO - PROCESS | 1789 | 1471090511613 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:11 INFO - PROCESS | 1789 | 1471090511618 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:15:11 INFO - PROCESS | 1789 | 1471090511822 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 05:15:12 INFO - PROCESS | 1789 | 1471090512084 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:12 INFO - PROCESS | 1789 | 1471090512094 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:15:12 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f514c00 == 36 [pid = 1789] [id = 167] 05:15:12 INFO - PROCESS | 1789 | ++DOMWINDOW == 77 (0x911d6000) [pid = 1789] [serial = 501] [outer = (nil)] 05:15:12 INFO - PROCESS | 1789 | ++DOMWINDOW == 78 (0x91ecb800) [pid = 1789] [serial = 502] [outer = 0x911d6000] 05:15:12 INFO - PROCESS | 1789 | 1471090512176 Marionette DEBUG loaded listener.js 05:15:12 INFO - PROCESS | 1789 | ++DOMWINDOW == 79 (0x924d4c00) [pid = 1789] [serial = 503] [outer = 0x911d6000] 05:15:12 INFO - PROCESS | 1789 | [1789] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:15:13 INFO - PROCESS | 1789 | 1471090513062 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 05:15:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 05:15:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1498ms 05:15:13 INFO - PROCESS | 1789 | 1471090513095 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 05:15:13 INFO - PROCESS | 1789 | 1471090513101 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 05:15:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 05:15:13 INFO - PROCESS | 1789 | 1471090513112 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 05:15:13 INFO - PROCESS | 1789 | 1471090513116 Marionette TRACE conn3 <- [1,642,null,{}] 05:15:13 INFO - PROCESS | 1789 | 1471090513122 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:13 INFO - PROCESS | 1789 | 1471090513128 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:15:13 INFO - PROCESS | 1789 | 1471090513307 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 05:15:13 INFO - PROCESS | 1789 | 1471090513462 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:13 INFO - PROCESS | 1789 | 1471090513471 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:15:13 INFO - PROCESS | 1789 | ++DOCSHELL 0x9482b000 == 37 [pid = 1789] [id = 168] 05:15:13 INFO - PROCESS | 1789 | ++DOMWINDOW == 80 (0x952a7c00) [pid = 1789] [serial = 504] [outer = (nil)] 05:15:13 INFO - PROCESS | 1789 | ++DOMWINDOW == 81 (0x9532f400) [pid = 1789] [serial = 505] [outer = 0x952a7c00] 05:15:13 INFO - PROCESS | 1789 | 1471090513554 Marionette DEBUG loaded listener.js 05:15:13 INFO - PROCESS | 1789 | ++DOMWINDOW == 82 (0x9535a000) [pid = 1789] [serial = 506] [outer = 0x952a7c00] 05:15:14 INFO - PROCESS | 1789 | 1471090514496 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 05:15:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 05:15:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1435ms 05:15:14 INFO - PROCESS | 1789 | 1471090514547 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 05:15:14 INFO - PROCESS | 1789 | 1471090514551 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 05:15:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 05:15:14 INFO - PROCESS | 1789 | 1471090514558 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 05:15:14 INFO - PROCESS | 1789 | 1471090514564 Marionette TRACE conn3 <- [1,646,null,{}] 05:15:14 INFO - PROCESS | 1789 | 1471090514581 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:14 INFO - PROCESS | 1789 | 1471090514589 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:15:14 INFO - PROCESS | 1789 | 1471090514771 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 05:15:14 INFO - PROCESS | 1789 | 1471090514931 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090514943 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:15:15 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f880000 == 38 [pid = 1789] [id = 169] 05:15:15 INFO - PROCESS | 1789 | ++DOMWINDOW == 83 (0x9a181000) [pid = 1789] [serial = 507] [outer = (nil)] 05:15:15 INFO - PROCESS | 1789 | ++DOMWINDOW == 84 (0x9a292c00) [pid = 1789] [serial = 508] [outer = 0x9a181000] 05:15:15 INFO - PROCESS | 1789 | 1471090515064 Marionette DEBUG loaded listener.js 05:15:15 INFO - PROCESS | 1789 | ++DOMWINDOW == 85 (0x9a299c00) [pid = 1789] [serial = 509] [outer = 0x9a181000] 05:15:16 INFO - PROCESS | 1789 | 1471090516002 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:15:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 05:15:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1490ms 05:15:16 INFO - PROCESS | 1789 | 1471090516048 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 05:15:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 05:15:16 INFO - PROCESS | 1789 | 1471090516053 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 05:15:16 INFO - PROCESS | 1789 | 1471090516060 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 05:15:16 INFO - PROCESS | 1789 | 1471090516063 Marionette TRACE conn3 <- [1,650,null,{}] 05:15:16 INFO - PROCESS | 1789 | 1471090516069 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:16 INFO - PROCESS | 1789 | 1471090516074 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:15:16 INFO - PROCESS | 1789 | 1471090516246 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 05:15:16 INFO - PROCESS | 1789 | 1471090516403 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:16 INFO - PROCESS | 1789 | 1471090516412 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:15:16 INFO - PROCESS | 1789 | ++DOCSHELL 0x9a174c00 == 39 [pid = 1789] [id = 170] 05:15:16 INFO - PROCESS | 1789 | ++DOMWINDOW == 86 (0x9a29b000) [pid = 1789] [serial = 510] [outer = (nil)] 05:15:16 INFO - PROCESS | 1789 | ++DOMWINDOW == 87 (0x9a54a400) [pid = 1789] [serial = 511] [outer = 0x9a29b000] 05:15:16 INFO - PROCESS | 1789 | 1471090516487 Marionette DEBUG loaded listener.js 05:15:16 INFO - PROCESS | 1789 | ++DOMWINDOW == 88 (0x9a7b4000) [pid = 1789] [serial = 512] [outer = 0x9a29b000] 05:15:17 INFO - PROCESS | 1789 | 1471090517389 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 05:15:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 05:15:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1398ms 05:15:17 INFO - PROCESS | 1789 | 1471090517458 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 05:15:17 INFO - PROCESS | 1789 | 1471090517461 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 05:15:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 05:15:17 INFO - PROCESS | 1789 | 1471090517468 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 05:15:17 INFO - PROCESS | 1789 | 1471090517471 Marionette TRACE conn3 <- [1,654,null,{}] 05:15:17 INFO - PROCESS | 1789 | 1471090517477 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:17 INFO - PROCESS | 1789 | 1471090517481 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:15:17 INFO - PROCESS | 1789 | 1471090517683 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 05:15:17 INFO - PROCESS | 1789 | 1471090517842 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090517850 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:15:17 INFO - PROCESS | 1789 | ++DOCSHELL 0x913f2000 == 40 [pid = 1789] [id = 171] 05:15:17 INFO - PROCESS | 1789 | ++DOMWINDOW == 89 (0x91eca400) [pid = 1789] [serial = 513] [outer = (nil)] 05:15:17 INFO - PROCESS | 1789 | ++DOMWINDOW == 90 (0x9a7bdc00) [pid = 1789] [serial = 514] [outer = 0x91eca400] 05:15:17 INFO - PROCESS | 1789 | 1471090517975 Marionette DEBUG loaded listener.js 05:15:18 INFO - PROCESS | 1789 | ++DOMWINDOW == 91 (0x9a7c0000) [pid = 1789] [serial = 515] [outer = 0x91eca400] 05:15:18 INFO - PROCESS | 1789 | 1471090518816 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 05:15:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 05:15:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1379ms 05:15:18 INFO - PROCESS | 1789 | 1471090518847 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 05:15:18 INFO - PROCESS | 1789 | 1471090518851 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 05:15:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 05:15:18 INFO - PROCESS | 1789 | 1471090518858 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 05:15:18 INFO - PROCESS | 1789 | 1471090518862 Marionette TRACE conn3 <- [1,658,null,{}] 05:15:18 INFO - PROCESS | 1789 | 1471090518867 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:18 INFO - PROCESS | 1789 | 1471090518878 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:15:19 INFO - PROCESS | 1789 | 1471090519082 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 05:15:19 INFO - PROCESS | 1789 | 1471090519242 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:19 INFO - PROCESS | 1789 | 1471090519253 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:15:19 INFO - PROCESS | 1789 | ++DOCSHELL 0x94823c00 == 41 [pid = 1789] [id = 172] 05:15:19 INFO - PROCESS | 1789 | ++DOMWINDOW == 92 (0x9a548000) [pid = 1789] [serial = 516] [outer = (nil)] 05:15:19 INFO - PROCESS | 1789 | ++DOMWINDOW == 93 (0x9b98b000) [pid = 1789] [serial = 517] [outer = 0x9a548000] 05:15:19 INFO - PROCESS | 1789 | 1471090519341 Marionette DEBUG loaded listener.js 05:15:19 INFO - PROCESS | 1789 | ++DOMWINDOW == 94 (0x9b98ec00) [pid = 1789] [serial = 518] [outer = 0x9a548000] 05:15:20 INFO - PROCESS | 1789 | 1471090520195 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 05:15:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 05:15:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1380ms 05:15:20 INFO - PROCESS | 1789 | 1471090520239 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 05:15:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 05:15:20 INFO - PROCESS | 1789 | 1471090520243 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 05:15:20 INFO - PROCESS | 1789 | 1471090520250 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 05:15:20 INFO - PROCESS | 1789 | 1471090520253 Marionette TRACE conn3 <- [1,662,null,{}] 05:15:20 INFO - PROCESS | 1789 | 1471090520259 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:20 INFO - PROCESS | 1789 | 1471090520264 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:15:20 INFO - PROCESS | 1789 | 1471090520500 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 05:15:20 INFO - PROCESS | 1789 | 1471090520661 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090520668 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:15:20 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f879000 == 42 [pid = 1789] [id = 173] 05:15:20 INFO - PROCESS | 1789 | ++DOMWINDOW == 95 (0x95355800) [pid = 1789] [serial = 519] [outer = (nil)] 05:15:20 INFO - PROCESS | 1789 | ++DOMWINDOW == 96 (0x9d91a000) [pid = 1789] [serial = 520] [outer = 0x95355800] 05:15:20 INFO - PROCESS | 1789 | 1471090520745 Marionette DEBUG loaded listener.js 05:15:20 INFO - PROCESS | 1789 | ++DOMWINDOW == 97 (0xa1121400) [pid = 1789] [serial = 521] [outer = 0x95355800] 05:15:21 INFO - PROCESS | 1789 | [1789] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:15:21 INFO - PROCESS | 1789 | 1471090521818 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 05:15:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 05:15:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1631ms 05:15:21 INFO - PROCESS | 1789 | 1471090521881 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 05:15:21 INFO - PROCESS | 1789 | 1471090521886 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 05:15:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 05:15:21 INFO - PROCESS | 1789 | 1471090521895 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 05:15:21 INFO - PROCESS | 1789 | 1471090521900 Marionette TRACE conn3 <- [1,666,null,{}] 05:15:21 INFO - PROCESS | 1789 | 1471090521908 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:21 INFO - PROCESS | 1789 | 1471090521913 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:15:22 INFO - PROCESS | 1789 | 1471090522122 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 05:15:22 INFO - PROCESS | 1789 | 1471090522411 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090522424 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:15:22 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f518000 == 43 [pid = 1789] [id = 174] 05:15:22 INFO - PROCESS | 1789 | ++DOMWINDOW == 98 (0x911e2400) [pid = 1789] [serial = 522] [outer = (nil)] 05:15:22 INFO - PROCESS | 1789 | ++DOMWINDOW == 99 (0x91ec1400) [pid = 1789] [serial = 523] [outer = 0x911e2400] 05:15:22 INFO - PROCESS | 1789 | 1471090522494 Marionette DEBUG loaded listener.js 05:15:22 INFO - PROCESS | 1789 | ++DOMWINDOW == 100 (0x91ecf800) [pid = 1789] [serial = 524] [outer = 0x911e2400] 05:15:22 INFO - PROCESS | 1789 | [1789] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:15:24 INFO - PROCESS | 1789 | --DOCSHELL 0x99e6f800 == 42 [pid = 1789] [id = 15] 05:15:24 INFO - PROCESS | 1789 | --DOCSHELL 0x8f50b800 == 41 [pid = 1789] [id = 153] 05:15:24 INFO - PROCESS | 1789 | --DOCSHELL 0xa1194800 == 40 [pid = 1789] [id = 13] 05:15:24 INFO - PROCESS | 1789 | --DOCSHELL 0x930eac00 == 39 [pid = 1789] [id = 26] 05:15:24 INFO - PROCESS | 1789 | --DOCSHELL 0x999edc00 == 38 [pid = 1789] [id = 14] 05:15:24 INFO - PROCESS | 1789 | --DOCSHELL 0x92225800 == 37 [pid = 1789] [id = 8] 05:15:24 INFO - PROCESS | 1789 | --DOCSHELL 0x92fa6400 == 36 [pid = 1789] [id = 21] 05:15:24 INFO - PROCESS | 1789 | --DOCSHELL 0x93019000 == 35 [pid = 1789] [id = 22] 05:15:24 INFO - PROCESS | 1789 | --DOCSHELL 0x98475800 == 34 [pid = 1789] [id = 19] 05:15:24 INFO - PROCESS | 1789 | --DOCSHELL 0x93d69c00 == 33 [pid = 1789] [id = 11] 05:15:24 INFO - PROCESS | 1789 | --DOCSHELL 0x9d420400 == 32 [pid = 1789] [id = 25] 05:15:24 INFO - PROCESS | 1789 | --DOCSHELL 0xa20aec00 == 31 [pid = 1789] [id = 18] 05:15:24 INFO - PROCESS | 1789 | --DOCSHELL 0x95451c00 == 30 [pid = 1789] [id = 20] 05:15:24 INFO - PROCESS | 1789 | --DOCSHELL 0x9a9c7400 == 29 [pid = 1789] [id = 12] 05:15:24 INFO - PROCESS | 1789 | --DOMWINDOW == 99 (0x95333800) [pid = 1789] [serial = 472] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 1789 | --DOMWINDOW == 98 (0xa2fcb000) [pid = 1789] [serial = 445] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 1789 | --DOMWINDOW == 97 (0x9b390c00) [pid = 1789] [serial = 433] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 1789 | --DOMWINDOW == 96 (0x9b990400) [pid = 1789] [serial = 434] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 1789 | --DOMWINDOW == 95 (0xa2fcfc00) [pid = 1789] [serial = 446] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 1789 | --DOMWINDOW == 94 (0x91ec6c00) [pid = 1789] [serial = 427] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 1789 | --DOMWINDOW == 93 (0x9a176400) [pid = 1789] [serial = 431] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 1789 | --DOMWINDOW == 92 (0xa33d2800) [pid = 1789] [serial = 448] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 1789 | --DOMWINDOW == 91 (0x9547bc00) [pid = 1789] [serial = 455] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 1789 | --DOMWINDOW == 90 (0xa33da800) [pid = 1789] [serial = 449] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 1789 | --DOMWINDOW == 89 (0xa1127800) [pid = 1789] [serial = 440] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 1789 | --DOMWINDOW == 88 (0x93d76400) [pid = 1789] [serial = 428] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 1789 | --DOMWINDOW == 87 (0x9d418800) [pid = 1789] [serial = 436] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 1789 | --DOMWINDOW == 86 (0xa2388c00) [pid = 1789] [serial = 442] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 1789 | --DOMWINDOW == 85 (0xa23b0400) [pid = 1789] [serial = 443] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 1789 | --DOMWINDOW == 84 (0x9535bc00) [pid = 1789] [serial = 454] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 1789 | --DOMWINDOW == 83 (0xa4f2b400) [pid = 1789] [serial = 452] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 1789 | --DOMWINDOW == 82 (0xa1120c00) [pid = 1789] [serial = 439] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 1789 | --DOMWINDOW == 81 (0xa4f25000) [pid = 1789] [serial = 451] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 1789 | --DOMWINDOW == 80 (0x9d5d8400) [pid = 1789] [serial = 437] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 1789 | --DOMWINDOW == 79 (0x999e2800) [pid = 1789] [serial = 430] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 1789 | --DOMWINDOW == 78 (0x8f50f400) [pid = 1789] [serial = 460] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 1789 | --DOMWINDOW == 77 (0x8f873000) [pid = 1789] [serial = 461] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 1789 | --DOMWINDOW == 76 (0x913f6800) [pid = 1789] [serial = 463] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 1789 | --DOMWINDOW == 75 (0x924cc400) [pid = 1789] [serial = 457] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 1789 | --DOMWINDOW == 74 (0x9529e800) [pid = 1789] [serial = 469] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 1789 | --DOMWINDOW == 73 (0x9532fc00) [pid = 1789] [serial = 470] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 1789 | --DOMWINDOW == 72 (0x930e8800) [pid = 1789] [serial = 458] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 1789 | --DOMWINDOW == 71 (0x93b57400) [pid = 1789] [serial = 466] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 1789 | --DOMWINDOW == 70 (0x93bc2c00) [pid = 1789] [serial = 467] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 1789 | --DOMWINDOW == 69 (0x91ec5400) [pid = 1789] [serial = 464] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 1789 | --DOMWINDOW == 68 (0x95353c00) [pid = 1789] [serial = 473] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 1789 | 1471090524581 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 05:15:24 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:15:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 2738ms 05:15:24 INFO - PROCESS | 1789 | 1471090524633 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 05:15:24 INFO - PROCESS | 1789 | 1471090524637 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 05:15:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 05:15:24 INFO - PROCESS | 1789 | 1471090524644 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 05:15:24 INFO - PROCESS | 1789 | 1471090524649 Marionette TRACE conn3 <- [1,670,null,{}] 05:15:24 INFO - PROCESS | 1789 | 1471090524656 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:24 INFO - PROCESS | 1789 | 1471090524661 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:15:24 INFO - PROCESS | 1789 | 1471090524813 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 05:15:24 INFO - PROCESS | 1789 | 1471090524952 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:24 INFO - PROCESS | 1789 | 1471090524959 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:15:24 INFO - PROCESS | 1789 | ++DOCSHELL 0x911d5800 == 30 [pid = 1789] [id = 175] 05:15:24 INFO - PROCESS | 1789 | ++DOMWINDOW == 69 (0x911d6800) [pid = 1789] [serial = 525] [outer = (nil)] 05:15:25 INFO - PROCESS | 1789 | ++DOMWINDOW == 70 (0x913f6000) [pid = 1789] [serial = 526] [outer = 0x911d6800] 05:15:25 INFO - PROCESS | 1789 | 1471090525027 Marionette DEBUG loaded listener.js 05:15:25 INFO - PROCESS | 1789 | ++DOMWINDOW == 71 (0x913fa800) [pid = 1789] [serial = 527] [outer = 0x911d6800] 05:15:25 INFO - PROCESS | 1789 | 1471090525747 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 05:15:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 05:15:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1140ms 05:15:25 INFO - PROCESS | 1789 | 1471090525786 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 05:15:25 INFO - PROCESS | 1789 | 1471090525795 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 05:15:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 05:15:25 INFO - PROCESS | 1789 | 1471090525806 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 05:15:25 INFO - PROCESS | 1789 | 1471090525809 Marionette TRACE conn3 <- [1,674,null,{}] 05:15:25 INFO - PROCESS | 1789 | 1471090525815 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:25 INFO - PROCESS | 1789 | 1471090525821 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:15:25 INFO - PROCESS | 1789 | 1471090525983 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 05:15:26 INFO - PROCESS | 1789 | 1471090526013 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:26 INFO - PROCESS | 1789 | 1471090526019 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:15:26 INFO - PROCESS | 1789 | ++DOCSHELL 0x930e8800 == 31 [pid = 1789] [id = 176] 05:15:26 INFO - PROCESS | 1789 | ++DOMWINDOW == 72 (0x930ebc00) [pid = 1789] [serial = 528] [outer = (nil)] 05:15:26 INFO - PROCESS | 1789 | ++DOMWINDOW == 73 (0x93b56c00) [pid = 1789] [serial = 529] [outer = 0x930ebc00] 05:15:26 INFO - PROCESS | 1789 | 1471090526089 Marionette DEBUG loaded listener.js 05:15:26 INFO - PROCESS | 1789 | ++DOMWINDOW == 74 (0x93bc1400) [pid = 1789] [serial = 530] [outer = 0x930ebc00] 05:15:26 INFO - PROCESS | 1789 | [1789] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:15:27 INFO - PROCESS | 1789 | 1471090527019 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 05:15:27 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:15:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1280ms 05:15:27 INFO - PROCESS | 1789 | 1471090527087 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 05:15:27 INFO - PROCESS | 1789 | 1471090527091 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 05:15:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 05:15:27 INFO - PROCESS | 1789 | 1471090527097 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 05:15:27 INFO - PROCESS | 1789 | 1471090527102 Marionette TRACE conn3 <- [1,678,null,{}] 05:15:27 INFO - PROCESS | 1789 | 1471090527119 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:27 INFO - PROCESS | 1789 | 1471090527128 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:15:27 INFO - PROCESS | 1789 | 1471090527360 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 05:15:27 INFO - PROCESS | 1789 | 1471090527440 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090527451 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:15:27 INFO - PROCESS | 1789 | ++DOCSHELL 0x9529bc00 == 32 [pid = 1789] [id = 177] 05:15:27 INFO - PROCESS | 1789 | ++DOMWINDOW == 75 (0x9529cc00) [pid = 1789] [serial = 531] [outer = (nil)] 05:15:27 INFO - PROCESS | 1789 | ++DOMWINDOW == 76 (0x9532ac00) [pid = 1789] [serial = 532] [outer = 0x9529cc00] 05:15:27 INFO - PROCESS | 1789 | 1471090527523 Marionette DEBUG loaded listener.js 05:15:27 INFO - PROCESS | 1789 | ++DOMWINDOW == 77 (0x95332800) [pid = 1789] [serial = 533] [outer = 0x9529cc00] 05:15:28 INFO - PROCESS | 1789 | 1471090528326 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 05:15:28 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:15:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1292ms 05:15:28 INFO - PROCESS | 1789 | 1471090528391 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 05:15:28 INFO - PROCESS | 1789 | 1471090528395 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 05:15:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 05:15:28 INFO - PROCESS | 1789 | 1471090528401 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 05:15:28 INFO - PROCESS | 1789 | 1471090528404 Marionette TRACE conn3 <- [1,682,null,{}] 05:15:28 INFO - PROCESS | 1789 | 1471090528409 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:28 INFO - PROCESS | 1789 | 1471090528414 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:15:28 INFO - PROCESS | 1789 | 1471090528624 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 05:15:28 INFO - PROCESS | 1789 | 1471090528648 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:28 INFO - PROCESS | 1789 | 1471090528657 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:15:28 INFO - PROCESS | 1789 | ++DOCSHELL 0x92223000 == 33 [pid = 1789] [id = 178] 05:15:28 INFO - PROCESS | 1789 | ++DOMWINDOW == 78 (0x9532c000) [pid = 1789] [serial = 534] [outer = (nil)] 05:15:28 INFO - PROCESS | 1789 | ++DOMWINDOW == 79 (0x95361000) [pid = 1789] [serial = 535] [outer = 0x9532c000] 05:15:28 INFO - PROCESS | 1789 | 1471090528720 Marionette DEBUG loaded listener.js 05:15:28 INFO - PROCESS | 1789 | ++DOMWINDOW == 80 (0x98fb2800) [pid = 1789] [serial = 536] [outer = 0x9532c000] 05:15:29 INFO - PROCESS | 1789 | --DOMWINDOW == 79 (0x95334c00) [pid = 1789] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 05:15:29 INFO - PROCESS | 1789 | --DOMWINDOW == 78 (0x9524ec00) [pid = 1789] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 05:15:29 INFO - PROCESS | 1789 | --DOMWINDOW == 77 (0x911d4c00) [pid = 1789] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 05:15:29 INFO - PROCESS | 1789 | --DOMWINDOW == 76 (0x999f0400) [pid = 1789] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 05:15:29 INFO - PROCESS | 1789 | --DOMWINDOW == 75 (0x9535f000) [pid = 1789] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 05:15:29 INFO - PROCESS | 1789 | --DOMWINDOW == 74 (0x92faa800) [pid = 1789] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 05:15:29 INFO - PROCESS | 1789 | --DOMWINDOW == 73 (0x95256800) [pid = 1789] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 05:15:29 INFO - PROCESS | 1789 | --DOMWINDOW == 72 (0x911df800) [pid = 1789] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 05:15:29 INFO - PROCESS | 1789 | --DOMWINDOW == 71 (0x8f50a000) [pid = 1789] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 05:15:30 INFO - PROCESS | 1789 | SkCairoFTTypeface::onFilterRec unimplemented 05:15:30 INFO - PROCESS | 1789 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:15:30 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:15:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1979ms 05:15:30 INFO - PROCESS | 1789 | 1471090530371 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 05:15:30 INFO - PROCESS | 1789 | 1471090530382 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 05:15:30 INFO - PROCESS | 1789 | 1471090530385 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 05:15:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 05:15:30 INFO - PROCESS | 1789 | 1471090530391 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 05:15:30 INFO - PROCESS | 1789 | 1471090530395 Marionette TRACE conn3 <- [1,686,null,{}] 05:15:30 INFO - PROCESS | 1789 | 1471090530400 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:30 INFO - PROCESS | 1789 | 1471090530405 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:15:30 INFO - PROCESS | 1789 | 1471090530662 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 05:15:30 INFO - PROCESS | 1789 | 1471090530683 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090530692 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:15:30 INFO - PROCESS | 1789 | ++DOCSHELL 0x93d77800 == 34 [pid = 1789] [id = 179] 05:15:30 INFO - PROCESS | 1789 | ++DOMWINDOW == 72 (0x94828400) [pid = 1789] [serial = 537] [outer = (nil)] 05:15:30 INFO - PROCESS | 1789 | ++DOMWINDOW == 73 (0x98482c00) [pid = 1789] [serial = 538] [outer = 0x94828400] 05:15:30 INFO - PROCESS | 1789 | 1471090530755 Marionette DEBUG loaded listener.js 05:15:30 INFO - PROCESS | 1789 | ++DOMWINDOW == 74 (0x999f0800) [pid = 1789] [serial = 539] [outer = 0x94828400] 05:15:32 INFO - PROCESS | 1789 | SkCairoFTTypeface::onFilterRec unimplemented 05:15:32 INFO - PROCESS | 1789 | 1471090532274 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 05:15:32 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:15:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1939ms 05:15:32 INFO - PROCESS | 1789 | 1471090532332 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 05:15:32 INFO - PROCESS | 1789 | 1471090532338 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 05:15:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 05:15:32 INFO - PROCESS | 1789 | 1471090532346 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 05:15:32 INFO - PROCESS | 1789 | 1471090532351 Marionette TRACE conn3 <- [1,690,null,{}] 05:15:32 INFO - PROCESS | 1789 | 1471090532404 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:32 INFO - PROCESS | 1789 | 1471090532409 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:15:32 INFO - PROCESS | 1789 | 1471090532600 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 05:15:32 INFO - PROCESS | 1789 | 1471090532758 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:32 INFO - PROCESS | 1789 | 1471090532773 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:15:32 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f876800 == 35 [pid = 1789] [id = 180] 05:15:32 INFO - PROCESS | 1789 | ++DOMWINDOW == 75 (0x8f877800) [pid = 1789] [serial = 540] [outer = (nil)] 05:15:32 INFO - PROCESS | 1789 | ++DOMWINDOW == 76 (0x913f0c00) [pid = 1789] [serial = 541] [outer = 0x8f877800] 05:15:32 INFO - PROCESS | 1789 | 1471090532850 Marionette DEBUG loaded listener.js 05:15:32 INFO - PROCESS | 1789 | ++DOMWINDOW == 77 (0x91ecb000) [pid = 1789] [serial = 542] [outer = 0x8f877800] 05:15:34 INFO - PROCESS | 1789 | SkCairoFTTypeface::onFilterRec unimplemented 05:15:34 INFO - PROCESS | 1789 | 1471090534359 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 05:15:34 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:15:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2047ms 05:15:34 INFO - PROCESS | 1789 | 1471090534393 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 05:15:34 INFO - PROCESS | 1789 | 1471090534401 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 05:15:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 05:15:34 INFO - PROCESS | 1789 | 1471090534414 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 05:15:34 INFO - PROCESS | 1789 | 1471090534420 Marionette TRACE conn3 <- [1,694,null,{}] 05:15:34 INFO - PROCESS | 1789 | 1471090534427 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:34 INFO - PROCESS | 1789 | 1471090534433 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:15:34 INFO - PROCESS | 1789 | 1471090534659 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 05:15:34 INFO - PROCESS | 1789 | 1471090534826 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090534838 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:15:34 INFO - PROCESS | 1789 | ++DOCSHELL 0x911d3800 == 36 [pid = 1789] [id = 181] 05:15:34 INFO - PROCESS | 1789 | ++DOMWINDOW == 78 (0x93b5cc00) [pid = 1789] [serial = 543] [outer = (nil)] 05:15:34 INFO - PROCESS | 1789 | ++DOMWINDOW == 79 (0x9482c400) [pid = 1789] [serial = 544] [outer = 0x93b5cc00] 05:15:34 INFO - PROCESS | 1789 | 1471090534928 Marionette DEBUG loaded listener.js 05:15:35 INFO - PROCESS | 1789 | ++DOMWINDOW == 80 (0x8f513000) [pid = 1789] [serial = 545] [outer = 0x93b5cc00] 05:15:36 INFO - PROCESS | 1789 | SkCairoFTTypeface::onFilterRec unimplemented 05:15:36 INFO - PROCESS | 1789 | 1471090536565 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 05:15:36 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:15:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2187ms 05:15:36 INFO - PROCESS | 1789 | 1471090536602 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 05:15:36 INFO - PROCESS | 1789 | 1471090536609 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 05:15:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 05:15:36 INFO - PROCESS | 1789 | 1471090536618 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 05:15:36 INFO - PROCESS | 1789 | 1471090536623 Marionette TRACE conn3 <- [1,698,null,{}] 05:15:36 INFO - PROCESS | 1789 | 1471090536630 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:36 INFO - PROCESS | 1789 | 1471090536636 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:15:36 INFO - PROCESS | 1789 | 1471090536823 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 05:15:37 INFO - PROCESS | 1789 | 1471090537007 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090537018 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:15:37 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f874800 == 37 [pid = 1789] [id = 182] 05:15:37 INFO - PROCESS | 1789 | ++DOMWINDOW == 81 (0x8f879400) [pid = 1789] [serial = 546] [outer = (nil)] 05:15:37 INFO - PROCESS | 1789 | ++DOMWINDOW == 82 (0x911d9400) [pid = 1789] [serial = 547] [outer = 0x8f879400] 05:15:37 INFO - PROCESS | 1789 | 1471090537109 Marionette DEBUG loaded listener.js 05:15:37 INFO - PROCESS | 1789 | ++DOMWINDOW == 83 (0x911db000) [pid = 1789] [serial = 548] [outer = 0x8f879400] 05:15:37 INFO - PROCESS | 1789 | --DOMWINDOW == 82 (0x9a177c00) [pid = 1789] [serial = 500] [outer = (nil)] [url = about:blank] 05:15:37 INFO - PROCESS | 1789 | --DOMWINDOW == 81 (0x9a181c00) [pid = 1789] [serial = 487] [outer = (nil)] [url = about:blank] 05:15:37 INFO - PROCESS | 1789 | --DOMWINDOW == 80 (0x9a28d800) [pid = 1789] [serial = 488] [outer = (nil)] [url = about:blank] 05:15:37 INFO - PROCESS | 1789 | --DOMWINDOW == 79 (0x99d29400) [pid = 1789] [serial = 484] [outer = (nil)] [url = about:blank] 05:15:37 INFO - PROCESS | 1789 | --DOMWINDOW == 78 (0x99e67800) [pid = 1789] [serial = 485] [outer = (nil)] [url = about:blank] 05:15:37 INFO - PROCESS | 1789 | --DOMWINDOW == 77 (0x98b76c00) [pid = 1789] [serial = 476] [outer = (nil)] [url = about:blank] 05:15:37 INFO - PROCESS | 1789 | --DOMWINDOW == 76 (0x9544b000) [pid = 1789] [serial = 475] [outer = (nil)] [url = about:blank] 05:15:37 INFO - PROCESS | 1789 | --DOMWINDOW == 75 (0x94823800) [pid = 1789] [serial = 493] [outer = (nil)] [url = about:blank] 05:15:37 INFO - PROCESS | 1789 | --DOMWINDOW == 74 (0x948b7c00) [pid = 1789] [serial = 494] [outer = (nil)] [url = about:blank] 05:15:37 INFO - PROCESS | 1789 | --DOMWINDOW == 73 (0x9535b800) [pid = 1789] [serial = 481] [outer = (nil)] [url = about:blank] 05:15:37 INFO - PROCESS | 1789 | --DOMWINDOW == 72 (0x97a79400) [pid = 1789] [serial = 482] [outer = (nil)] [url = about:blank] 05:15:37 INFO - PROCESS | 1789 | --DOMWINDOW == 71 (0x913f7400) [pid = 1789] [serial = 490] [outer = (nil)] [url = about:blank] 05:15:37 INFO - PROCESS | 1789 | --DOMWINDOW == 70 (0x92228c00) [pid = 1789] [serial = 491] [outer = (nil)] [url = about:blank] 05:15:37 INFO - PROCESS | 1789 | --DOMWINDOW == 69 (0x913f5400) [pid = 1789] [serial = 478] [outer = (nil)] [url = about:blank] 05:15:37 INFO - PROCESS | 1789 | --DOMWINDOW == 68 (0x924d4400) [pid = 1789] [serial = 479] [outer = (nil)] [url = about:blank] 05:15:37 INFO - PROCESS | 1789 | --DOMWINDOW == 67 (0x997dd400) [pid = 1789] [serial = 497] [outer = (nil)] [url = about:blank] 05:15:37 INFO - PROCESS | 1789 | --DOMWINDOW == 66 (0x97a75800) [pid = 1789] [serial = 496] [outer = (nil)] [url = about:blank] 05:15:37 INFO - PROCESS | 1789 | --DOMWINDOW == 65 (0x99e62800) [pid = 1789] [serial = 499] [outer = (nil)] [url = about:blank] 05:15:38 INFO - PROCESS | 1789 | SkCairoFTTypeface::onFilterRec unimplemented 05:15:38 INFO - PROCESS | 1789 | 1471090538371 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 05:15:38 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:15:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1794ms 05:15:38 INFO - PROCESS | 1789 | 1471090538411 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 05:15:38 INFO - PROCESS | 1789 | 1471090538418 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 05:15:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 05:15:38 INFO - PROCESS | 1789 | 1471090538427 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 05:15:38 INFO - PROCESS | 1789 | 1471090538431 Marionette TRACE conn3 <- [1,702,null,{}] 05:15:38 INFO - PROCESS | 1789 | 1471090538437 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:38 INFO - PROCESS | 1789 | 1471090538442 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:15:38 INFO - PROCESS | 1789 | 1471090538588 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 05:15:38 INFO - PROCESS | 1789 | 1471090538747 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:38 INFO - PROCESS | 1789 | 1471090538755 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:15:38 INFO - PROCESS | 1789 | ++DOCSHELL 0x913f4000 == 38 [pid = 1789] [id = 183] 05:15:38 INFO - PROCESS | 1789 | ++DOMWINDOW == 66 (0x92231800) [pid = 1789] [serial = 549] [outer = (nil)] 05:15:38 INFO - PROCESS | 1789 | ++DOMWINDOW == 67 (0x92fa4400) [pid = 1789] [serial = 550] [outer = 0x92231800] 05:15:38 INFO - PROCESS | 1789 | 1471090538822 Marionette DEBUG loaded listener.js 05:15:38 INFO - PROCESS | 1789 | ++DOMWINDOW == 68 (0x930e6c00) [pid = 1789] [serial = 551] [outer = 0x92231800] 05:15:39 INFO - PROCESS | 1789 | SkCairoFTTypeface::onFilterRec unimplemented 05:15:39 INFO - PROCESS | 1789 | 1471090539920 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 05:15:39 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:15:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1534ms 05:15:39 INFO - PROCESS | 1789 | 1471090539962 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 05:15:39 INFO - PROCESS | 1789 | 1471090539965 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 05:15:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 05:15:39 INFO - PROCESS | 1789 | 1471090539972 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 05:15:39 INFO - PROCESS | 1789 | 1471090539977 Marionette TRACE conn3 <- [1,706,null,{}] 05:15:40 INFO - PROCESS | 1789 | 1471090540001 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:40 INFO - PROCESS | 1789 | 1471090540010 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:15:40 INFO - PROCESS | 1789 | 1471090540207 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 05:15:40 INFO - PROCESS | 1789 | 1471090540286 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 1789 | 1471090540298 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:15:40 INFO - PROCESS | 1789 | ++DOCSHELL 0x9524d000 == 39 [pid = 1789] [id = 184] 05:15:40 INFO - PROCESS | 1789 | ++DOMWINDOW == 69 (0x9524e400) [pid = 1789] [serial = 552] [outer = (nil)] 05:15:40 INFO - PROCESS | 1789 | ++DOMWINDOW == 70 (0x9529a000) [pid = 1789] [serial = 553] [outer = 0x9524e400] 05:15:40 INFO - PROCESS | 1789 | 1471090540369 Marionette DEBUG loaded listener.js 05:15:40 INFO - PROCESS | 1789 | ++DOMWINDOW == 71 (0x9532fc00) [pid = 1789] [serial = 554] [outer = 0x9524e400] 05:15:41 INFO - PROCESS | 1789 | --DOMWINDOW == 70 (0x9529cc00) [pid = 1789] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 05:15:41 INFO - PROCESS | 1789 | --DOMWINDOW == 69 (0x911e2400) [pid = 1789] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 05:15:41 INFO - PROCESS | 1789 | --DOMWINDOW == 68 (0x930ebc00) [pid = 1789] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 05:15:41 INFO - PROCESS | 1789 | --DOMWINDOW == 67 (0x911d6800) [pid = 1789] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 05:15:41 INFO - PROCESS | 1789 | --DOMWINDOW == 66 (0x9532c000) [pid = 1789] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 05:15:41 INFO - PROCESS | 1789 | --DOMWINDOW == 65 (0x911d6000) [pid = 1789] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 05:15:41 INFO - PROCESS | 1789 | --DOMWINDOW == 64 (0x952a7c00) [pid = 1789] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 05:15:41 INFO - PROCESS | 1789 | --DOMWINDOW == 63 (0x9a181000) [pid = 1789] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 05:15:41 INFO - PROCESS | 1789 | --DOMWINDOW == 62 (0x9a29b000) [pid = 1789] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 05:15:41 INFO - PROCESS | 1789 | --DOMWINDOW == 61 (0x91eca400) [pid = 1789] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 05:15:41 INFO - PROCESS | 1789 | --DOMWINDOW == 60 (0x9a548000) [pid = 1789] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 05:15:41 INFO - PROCESS | 1789 | --DOMWINDOW == 59 (0x95355800) [pid = 1789] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 05:15:41 INFO - PROCESS | 1789 | SkCairoFTTypeface::onFilterRec unimplemented 05:15:41 INFO - PROCESS | 1789 | 1471090541597 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 05:15:41 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:15:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1646ms 05:15:41 INFO - PROCESS | 1789 | 1471090541618 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 05:15:41 INFO - PROCESS | 1789 | 1471090541622 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 05:15:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 05:15:41 INFO - PROCESS | 1789 | 1471090541629 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 05:15:41 INFO - PROCESS | 1789 | 1471090541632 Marionette TRACE conn3 <- [1,710,null,{}] 05:15:41 INFO - PROCESS | 1789 | 1471090541645 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:41 INFO - PROCESS | 1789 | 1471090541649 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:15:41 INFO - PROCESS | 1789 | 1471090541831 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 05:15:41 INFO - PROCESS | 1789 | 1471090541944 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090541952 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:15:41 INFO - PROCESS | 1789 | ++DOCSHELL 0x913f8000 == 40 [pid = 1789] [id = 185] 05:15:41 INFO - PROCESS | 1789 | ++DOMWINDOW == 60 (0x95254800) [pid = 1789] [serial = 555] [outer = (nil)] 05:15:42 INFO - PROCESS | 1789 | ++DOMWINDOW == 61 (0x95359c00) [pid = 1789] [serial = 556] [outer = 0x95254800] 05:15:42 INFO - PROCESS | 1789 | 1471090542016 Marionette DEBUG loaded listener.js 05:15:42 INFO - PROCESS | 1789 | ++DOMWINDOW == 62 (0x95479000) [pid = 1789] [serial = 557] [outer = 0x95254800] 05:15:43 INFO - PROCESS | 1789 | SkCairoFTTypeface::onFilterRec unimplemented 05:15:43 INFO - PROCESS | 1789 | 1471090543081 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 05:15:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 05:15:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1499ms 05:15:43 INFO - PROCESS | 1789 | 1471090543128 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 05:15:43 INFO - PROCESS | 1789 | 1471090543131 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 05:15:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 05:15:43 INFO - PROCESS | 1789 | 1471090543137 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 05:15:43 INFO - PROCESS | 1789 | 1471090543140 Marionette TRACE conn3 <- [1,714,null,{}] 05:15:43 INFO - PROCESS | 1789 | 1471090543145 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:43 INFO - PROCESS | 1789 | 1471090543150 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:15:43 INFO - PROCESS | 1789 | 1471090543290 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 05:15:43 INFO - PROCESS | 1789 | 1471090543446 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 1789 | 1471090543456 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:15:43 INFO - PROCESS | 1789 | ++DOCSHELL 0x94831c00 == 41 [pid = 1789] [id = 186] 05:15:43 INFO - PROCESS | 1789 | ++DOMWINDOW == 63 (0x9529cc00) [pid = 1789] [serial = 558] [outer = (nil)] 05:15:43 INFO - PROCESS | 1789 | ++DOMWINDOW == 64 (0x9847b400) [pid = 1789] [serial = 559] [outer = 0x9529cc00] 05:15:43 INFO - PROCESS | 1789 | 1471090543517 Marionette DEBUG loaded listener.js 05:15:43 INFO - PROCESS | 1789 | ++DOMWINDOW == 65 (0x98b7b400) [pid = 1789] [serial = 560] [outer = 0x9529cc00] 05:15:44 INFO - PROCESS | 1789 | SkCairoFTTypeface::onFilterRec unimplemented 05:15:44 INFO - PROCESS | 1789 | 1471090544813 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 05:15:44 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:15:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1729ms 05:15:44 INFO - PROCESS | 1789 | 1471090544897 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 05:15:44 INFO - PROCESS | 1789 | 1471090544903 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 05:15:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 05:15:44 INFO - PROCESS | 1789 | 1471090544930 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 05:15:44 INFO - PROCESS | 1789 | 1471090544935 Marionette TRACE conn3 <- [1,718,null,{}] 05:15:44 INFO - PROCESS | 1789 | 1471090544943 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:44 INFO - PROCESS | 1789 | 1471090544950 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:15:45 INFO - PROCESS | 1789 | 1471090545111 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 05:15:45 INFO - PROCESS | 1789 | 1471090545263 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090545270 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:15:45 INFO - PROCESS | 1789 | ++DOCSHELL 0x8eda6c00 == 42 [pid = 1789] [id = 187] 05:15:45 INFO - PROCESS | 1789 | ++DOMWINDOW == 66 (0x911d6000) [pid = 1789] [serial = 561] [outer = (nil)] 05:15:45 INFO - PROCESS | 1789 | ++DOMWINDOW == 67 (0x92229c00) [pid = 1789] [serial = 562] [outer = 0x911d6000] 05:15:45 INFO - PROCESS | 1789 | 1471090545352 Marionette DEBUG loaded listener.js 05:15:45 INFO - PROCESS | 1789 | ++DOMWINDOW == 68 (0x93b5c400) [pid = 1789] [serial = 563] [outer = 0x911d6000] 05:15:46 INFO - PROCESS | 1789 | SkCairoFTTypeface::onFilterRec unimplemented 05:15:46 INFO - PROCESS | 1789 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:15:46 INFO - PROCESS | 1789 | 1471090546699 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 05:15:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 05:15:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1890ms 05:15:46 INFO - PROCESS | 1789 | 1471090546817 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 05:15:46 INFO - PROCESS | 1789 | 1471090546824 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 05:15:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 05:15:46 INFO - PROCESS | 1789 | 1471090546835 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 05:15:46 INFO - PROCESS | 1789 | 1471090546839 Marionette TRACE conn3 <- [1,722,null,{}] 05:15:46 INFO - PROCESS | 1789 | 1471090546845 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:46 INFO - PROCESS | 1789 | 1471090546851 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:15:47 INFO - PROCESS | 1789 | 1471090547054 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 05:15:47 INFO - PROCESS | 1789 | 1471090547211 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090547218 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:15:47 INFO - PROCESS | 1789 | ++DOCSHELL 0x948b7c00 == 43 [pid = 1789] [id = 188] 05:15:47 INFO - PROCESS | 1789 | ++DOMWINDOW == 69 (0x9532c000) [pid = 1789] [serial = 564] [outer = (nil)] 05:15:47 INFO - PROCESS | 1789 | ++DOMWINDOW == 70 (0x97a7d400) [pid = 1789] [serial = 565] [outer = 0x9532c000] 05:15:47 INFO - PROCESS | 1789 | 1471090547305 Marionette DEBUG loaded listener.js 05:15:47 INFO - PROCESS | 1789 | ++DOMWINDOW == 71 (0x98b4b800) [pid = 1789] [serial = 566] [outer = 0x9532c000] 05:15:48 INFO - PROCESS | 1789 | 1471090548223 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 05:15:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 05:15:48 INFO - PROCESS | 1789 | 1471090548280 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 05:15:48 INFO - PROCESS | 1789 | 1471090548287 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 05:15:48 INFO - PROCESS | 1789 | 1471090548293 Marionette TRACE conn3 <- [1,726,null,{}] 05:15:48 INFO - PROCESS | 1789 | 1471090548309 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:48 INFO - PROCESS | 1789 | 1471090548319 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:15:48 INFO - PROCESS | 1789 | 1471090548491 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 05:15:48 INFO - PROCESS | 1789 | 1471090548647 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:48 INFO - PROCESS | 1789 | 1471090548659 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:15:48 INFO - PROCESS | 1789 | ++DOCSHELL 0x99e61400 == 44 [pid = 1789] [id = 189] 05:15:48 INFO - PROCESS | 1789 | ++DOMWINDOW == 72 (0x99e62800) [pid = 1789] [serial = 567] [outer = (nil)] 05:15:48 INFO - PROCESS | 1789 | ++DOMWINDOW == 73 (0x9a175400) [pid = 1789] [serial = 568] [outer = 0x99e62800] 05:15:48 INFO - PROCESS | 1789 | 1471090548784 Marionette DEBUG loaded listener.js 05:15:48 INFO - PROCESS | 1789 | ++DOMWINDOW == 74 (0x9a17ac00) [pid = 1789] [serial = 569] [outer = 0x99e62800] 05:15:49 INFO - PROCESS | 1789 | SkCairoFTTypeface::onFilterRec unimplemented 05:15:49 INFO - PROCESS | 1789 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:15:49 INFO - PROCESS | 1789 | 1471090549729 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 05:15:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 05:15:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1486ms 05:15:49 INFO - PROCESS | 1789 | 1471090549772 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 05:15:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 05:15:49 INFO - PROCESS | 1789 | 1471090549777 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 05:15:49 INFO - PROCESS | 1789 | 1471090549784 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 05:15:49 INFO - PROCESS | 1789 | 1471090549787 Marionette TRACE conn3 <- [1,730,null,{}] 05:15:49 INFO - PROCESS | 1789 | 1471090549793 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:49 INFO - PROCESS | 1789 | 1471090549799 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:15:49 INFO - PROCESS | 1789 | 1471090549970 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 05:15:50 INFO - PROCESS | 1789 | 1471090550128 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090550137 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:15:50 INFO - PROCESS | 1789 | ++DOCSHELL 0x9524cc00 == 45 [pid = 1789] [id = 190] 05:15:50 INFO - PROCESS | 1789 | ++DOMWINDOW == 75 (0x95354400) [pid = 1789] [serial = 570] [outer = (nil)] 05:15:50 INFO - PROCESS | 1789 | ++DOMWINDOW == 76 (0x9a28d400) [pid = 1789] [serial = 571] [outer = 0x95354400] 05:15:50 INFO - PROCESS | 1789 | 1471090550270 Marionette DEBUG loaded listener.js 05:15:50 INFO - PROCESS | 1789 | ++DOMWINDOW == 77 (0x9a1adc00) [pid = 1789] [serial = 572] [outer = 0x95354400] 05:15:50 INFO - PROCESS | 1789 | SkCairoFTTypeface::onFilterRec unimplemented 05:15:50 INFO - PROCESS | 1789 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:15:51 INFO - PROCESS | 1789 | 1471090551119 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 05:15:51 INFO - PROCESS | 1789 | 1471090551173 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 05:15:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 05:15:51 INFO - PROCESS | 1789 | 1471090551179 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 05:15:51 INFO - PROCESS | 1789 | 1471090551182 Marionette TRACE conn3 <- [1,734,null,{}] 05:15:51 INFO - PROCESS | 1789 | 1471090551188 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:51 INFO - PROCESS | 1789 | 1471090551193 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:15:51 INFO - PROCESS | 1789 | 1471090551358 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 05:15:51 INFO - PROCESS | 1789 | 1471090551512 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090551519 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:15:51 INFO - PROCESS | 1789 | ++DOCSHELL 0x93bcac00 == 46 [pid = 1789] [id = 191] 05:15:51 INFO - PROCESS | 1789 | ++DOMWINDOW == 78 (0x93d6ec00) [pid = 1789] [serial = 573] [outer = (nil)] 05:15:51 INFO - PROCESS | 1789 | ++DOMWINDOW == 79 (0x9a54e800) [pid = 1789] [serial = 574] [outer = 0x93d6ec00] 05:15:51 INFO - PROCESS | 1789 | 1471090551597 Marionette DEBUG loaded listener.js 05:15:51 INFO - PROCESS | 1789 | ++DOMWINDOW == 80 (0x9a54a800) [pid = 1789] [serial = 575] [outer = 0x93d6ec00] 05:15:52 INFO - PROCESS | 1789 | SkCairoFTTypeface::onFilterRec unimplemented 05:15:52 INFO - PROCESS | 1789 | 1471090552561 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 05:15:52 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:15:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1585ms 05:15:52 INFO - PROCESS | 1789 | 1471090552765 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 05:15:52 INFO - PROCESS | 1789 | 1471090552771 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 05:15:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 05:15:52 INFO - PROCESS | 1789 | 1471090552779 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 05:15:52 INFO - PROCESS | 1789 | 1471090552784 Marionette TRACE conn3 <- [1,738,null,{}] 05:15:52 INFO - PROCESS | 1789 | 1471090552791 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:52 INFO - PROCESS | 1789 | 1471090552798 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:15:52 INFO - PROCESS | 1789 | 1471090552955 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 05:15:53 INFO - PROCESS | 1789 | 1471090553147 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090553161 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:15:53 INFO - PROCESS | 1789 | ++DOCSHELL 0x911dc000 == 47 [pid = 1789] [id = 192] 05:15:53 INFO - PROCESS | 1789 | ++DOMWINDOW == 81 (0x91ec5800) [pid = 1789] [serial = 576] [outer = (nil)] 05:15:53 INFO - PROCESS | 1789 | ++DOMWINDOW == 82 (0x92229000) [pid = 1789] [serial = 577] [outer = 0x91ec5800] 05:15:53 INFO - PROCESS | 1789 | 1471090553245 Marionette DEBUG loaded listener.js 05:15:53 INFO - PROCESS | 1789 | ++DOMWINDOW == 83 (0x92fa6000) [pid = 1789] [serial = 578] [outer = 0x91ec5800] 05:15:55 INFO - PROCESS | 1789 | --DOCSHELL 0x913f8000 == 46 [pid = 1789] [id = 185] 05:15:55 INFO - PROCESS | 1789 | --DOCSHELL 0x9524d000 == 45 [pid = 1789] [id = 184] 05:15:55 INFO - PROCESS | 1789 | --DOCSHELL 0x913f4000 == 44 [pid = 1789] [id = 183] 05:15:55 INFO - PROCESS | 1789 | --DOCSHELL 0x8f874800 == 43 [pid = 1789] [id = 182] 05:15:55 INFO - PROCESS | 1789 | --DOCSHELL 0x911d5800 == 42 [pid = 1789] [id = 175] 05:15:55 INFO - PROCESS | 1789 | --DOCSHELL 0x93d77800 == 41 [pid = 1789] [id = 179] 05:15:55 INFO - PROCESS | 1789 | --DOCSHELL 0x930e8800 == 40 [pid = 1789] [id = 176] 05:15:55 INFO - PROCESS | 1789 | --DOCSHELL 0x92223000 == 39 [pid = 1789] [id = 178] 05:15:55 INFO - PROCESS | 1789 | --DOCSHELL 0x911d3800 == 38 [pid = 1789] [id = 181] 05:15:55 INFO - PROCESS | 1789 | --DOCSHELL 0x8f876800 == 37 [pid = 1789] [id = 180] 05:15:55 INFO - PROCESS | 1789 | --DOCSHELL 0x913f2000 == 36 [pid = 1789] [id = 171] 05:15:55 INFO - PROCESS | 1789 | --DOCSHELL 0x94823c00 == 35 [pid = 1789] [id = 172] 05:15:55 INFO - PROCESS | 1789 | --DOCSHELL 0x8f879000 == 34 [pid = 1789] [id = 173] 05:15:55 INFO - PROCESS | 1789 | --DOCSHELL 0x9529bc00 == 33 [pid = 1789] [id = 177] 05:15:55 INFO - PROCESS | 1789 | --DOCSHELL 0x8f518000 == 32 [pid = 1789] [id = 174] 05:15:55 INFO - PROCESS | 1789 | --DOCSHELL 0x9524cc00 == 31 [pid = 1789] [id = 190] 05:15:55 INFO - PROCESS | 1789 | --DOCSHELL 0x93bcac00 == 30 [pid = 1789] [id = 191] 05:15:55 INFO - PROCESS | 1789 | --DOCSHELL 0x99e61400 == 29 [pid = 1789] [id = 189] 05:15:55 INFO - PROCESS | 1789 | --DOCSHELL 0x948b7c00 == 28 [pid = 1789] [id = 188] 05:15:55 INFO - PROCESS | 1789 | --DOCSHELL 0x94831c00 == 27 [pid = 1789] [id = 186] 05:15:55 INFO - PROCESS | 1789 | --DOCSHELL 0x8eda6c00 == 26 [pid = 1789] [id = 187] 05:15:55 INFO - PROCESS | 1789 | SkCairoFTTypeface::onFilterRec unimplemented 05:15:55 INFO - PROCESS | 1789 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:15:55 INFO - PROCESS | 1789 | --DOMWINDOW == 82 (0x98482c00) [pid = 1789] [serial = 538] [outer = (nil)] [url = about:blank] 05:15:55 INFO - PROCESS | 1789 | --DOMWINDOW == 81 (0x9532ac00) [pid = 1789] [serial = 532] [outer = (nil)] [url = about:blank] 05:15:55 INFO - PROCESS | 1789 | --DOMWINDOW == 80 (0x91ecf800) [pid = 1789] [serial = 524] [outer = (nil)] [url = about:blank] 05:15:55 INFO - PROCESS | 1789 | --DOMWINDOW == 79 (0x91ec1400) [pid = 1789] [serial = 523] [outer = (nil)] [url = about:blank] 05:15:55 INFO - PROCESS | 1789 | --DOMWINDOW == 78 (0x93b56c00) [pid = 1789] [serial = 529] [outer = (nil)] [url = about:blank] 05:15:55 INFO - PROCESS | 1789 | --DOMWINDOW == 77 (0x913f6000) [pid = 1789] [serial = 526] [outer = (nil)] [url = about:blank] 05:15:55 INFO - PROCESS | 1789 | --DOMWINDOW == 76 (0x913fa800) [pid = 1789] [serial = 527] [outer = (nil)] [url = about:blank] 05:15:55 INFO - PROCESS | 1789 | --DOMWINDOW == 75 (0x95361000) [pid = 1789] [serial = 535] [outer = (nil)] [url = about:blank] 05:15:55 INFO - PROCESS | 1789 | --DOMWINDOW == 74 (0x95332800) [pid = 1789] [serial = 533] [outer = (nil)] [url = about:blank] 05:15:55 INFO - PROCESS | 1789 | --DOMWINDOW == 73 (0x924d4c00) [pid = 1789] [serial = 503] [outer = (nil)] [url = about:blank] 05:15:55 INFO - PROCESS | 1789 | --DOMWINDOW == 72 (0x91ecb800) [pid = 1789] [serial = 502] [outer = (nil)] [url = about:blank] 05:15:55 INFO - PROCESS | 1789 | --DOMWINDOW == 71 (0x9535a000) [pid = 1789] [serial = 506] [outer = (nil)] [url = about:blank] 05:15:55 INFO - PROCESS | 1789 | --DOMWINDOW == 70 (0x9532f400) [pid = 1789] [serial = 505] [outer = (nil)] [url = about:blank] 05:15:55 INFO - PROCESS | 1789 | --DOMWINDOW == 69 (0x9a299c00) [pid = 1789] [serial = 509] [outer = (nil)] [url = about:blank] 05:15:55 INFO - PROCESS | 1789 | --DOMWINDOW == 68 (0x9a292c00) [pid = 1789] [serial = 508] [outer = (nil)] [url = about:blank] 05:15:55 INFO - PROCESS | 1789 | --DOMWINDOW == 67 (0x9a7b4000) [pid = 1789] [serial = 512] [outer = (nil)] [url = about:blank] 05:15:55 INFO - PROCESS | 1789 | --DOMWINDOW == 66 (0x9a54a400) [pid = 1789] [serial = 511] [outer = (nil)] [url = about:blank] 05:15:55 INFO - PROCESS | 1789 | --DOMWINDOW == 65 (0x9a7c0000) [pid = 1789] [serial = 515] [outer = (nil)] [url = about:blank] 05:15:55 INFO - PROCESS | 1789 | --DOMWINDOW == 64 (0x9a7bdc00) [pid = 1789] [serial = 514] [outer = (nil)] [url = about:blank] 05:15:55 INFO - PROCESS | 1789 | --DOMWINDOW == 63 (0x9b98ec00) [pid = 1789] [serial = 518] [outer = (nil)] [url = about:blank] 05:15:55 INFO - PROCESS | 1789 | --DOMWINDOW == 62 (0x9b98b000) [pid = 1789] [serial = 517] [outer = (nil)] [url = about:blank] 05:15:55 INFO - PROCESS | 1789 | --DOMWINDOW == 61 (0xa1121400) [pid = 1789] [serial = 521] [outer = (nil)] [url = about:blank] 05:15:55 INFO - PROCESS | 1789 | --DOMWINDOW == 60 (0x9d91a000) [pid = 1789] [serial = 520] [outer = (nil)] [url = about:blank] 05:15:55 INFO - PROCESS | 1789 | --DOMWINDOW == 59 (0x98fb2800) [pid = 1789] [serial = 536] [outer = (nil)] [url = about:blank] 05:15:55 INFO - PROCESS | 1789 | --DOMWINDOW == 58 (0x93bc1400) [pid = 1789] [serial = 530] [outer = (nil)] [url = about:blank] 05:15:55 INFO - PROCESS | 1789 | 1471090555380 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 05:15:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 05:15:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2636ms 05:15:55 INFO - PROCESS | 1789 | 1471090555415 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 05:15:55 INFO - PROCESS | 1789 | 1471090555419 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 05:15:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 05:15:55 INFO - PROCESS | 1789 | 1471090555428 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 05:15:55 INFO - PROCESS | 1789 | 1471090555433 Marionette TRACE conn3 <- [1,742,null,{}] 05:15:55 INFO - PROCESS | 1789 | 1471090555441 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:55 INFO - PROCESS | 1789 | 1471090555446 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:15:55 INFO - PROCESS | 1789 | 1471090555591 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 05:15:55 INFO - PROCESS | 1789 | 1471090555603 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 1789 | 1471090555612 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:15:55 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f87ac00 == 27 [pid = 1789] [id = 193] 05:15:55 INFO - PROCESS | 1789 | ++DOMWINDOW == 59 (0x8f87b000) [pid = 1789] [serial = 579] [outer = (nil)] 05:15:55 INFO - PROCESS | 1789 | ++DOMWINDOW == 60 (0x911d5000) [pid = 1789] [serial = 580] [outer = 0x8f87b000] 05:15:55 INFO - PROCESS | 1789 | 1471090555679 Marionette DEBUG loaded listener.js 05:15:55 INFO - PROCESS | 1789 | ++DOMWINDOW == 61 (0x911dcc00) [pid = 1789] [serial = 581] [outer = 0x8f87b000] 05:15:56 INFO - PROCESS | 1789 | SkCairoFTTypeface::onFilterRec unimplemented 05:15:56 INFO - PROCESS | 1789 | 1471090556904 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 05:15:56 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:15:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1488ms 05:15:56 INFO - PROCESS | 1789 | 1471090556915 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 05:15:56 INFO - PROCESS | 1789 | 1471090556924 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 05:15:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 05:15:56 INFO - PROCESS | 1789 | 1471090556948 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 05:15:56 INFO - PROCESS | 1789 | 1471090556953 Marionette TRACE conn3 <- [1,746,null,{}] 05:15:56 INFO - PROCESS | 1789 | 1471090556958 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:56 INFO - PROCESS | 1789 | 1471090556964 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:15:57 INFO - PROCESS | 1789 | 1471090557155 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 05:15:57 INFO - PROCESS | 1789 | 1471090557285 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090557293 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:15:57 INFO - PROCESS | 1789 | ++DOCSHELL 0x91ecd800 == 28 [pid = 1789] [id = 194] 05:15:57 INFO - PROCESS | 1789 | ++DOMWINDOW == 62 (0x92223c00) [pid = 1789] [serial = 582] [outer = (nil)] 05:15:57 INFO - PROCESS | 1789 | ++DOMWINDOW == 63 (0x924c6800) [pid = 1789] [serial = 583] [outer = 0x92223c00] 05:15:57 INFO - PROCESS | 1789 | 1471090557362 Marionette DEBUG loaded listener.js 05:15:57 INFO - PROCESS | 1789 | ++DOMWINDOW == 64 (0x92fa0800) [pid = 1789] [serial = 584] [outer = 0x92223c00] 05:15:57 INFO - PROCESS | 1789 | SkCairoFTTypeface::onFilterRec unimplemented 05:15:58 INFO - PROCESS | 1789 | SkCairoFTTypeface::onFilterRec unimplemented 05:15:58 INFO - PROCESS | 1789 | 1471090558514 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 05:15:58 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:15:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1589ms 05:15:58 INFO - PROCESS | 1789 | 1471090558533 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 05:15:58 INFO - PROCESS | 1789 | 1471090558536 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 05:15:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 05:15:58 INFO - PROCESS | 1789 | 1471090558543 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 05:15:58 INFO - PROCESS | 1789 | 1471090558548 Marionette TRACE conn3 <- [1,750,null,{}] 05:15:58 INFO - PROCESS | 1789 | 1471090558581 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:58 INFO - PROCESS | 1789 | 1471090558589 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:15:58 INFO - PROCESS | 1789 | 1471090558821 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 05:15:58 INFO - PROCESS | 1789 | 1471090558867 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:58 INFO - PROCESS | 1789 | 1471090558878 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:15:58 INFO - PROCESS | 1789 | ++DOCSHELL 0x94826800 == 29 [pid = 1789] [id = 195] 05:15:58 INFO - PROCESS | 1789 | ++DOMWINDOW == 65 (0x9482a800) [pid = 1789] [serial = 585] [outer = (nil)] 05:15:58 INFO - PROCESS | 1789 | ++DOMWINDOW == 66 (0x948bb400) [pid = 1789] [serial = 586] [outer = 0x9482a800] 05:15:58 INFO - PROCESS | 1789 | 1471090558945 Marionette DEBUG loaded listener.js 05:15:59 INFO - PROCESS | 1789 | ++DOMWINDOW == 67 (0x9524cc00) [pid = 1789] [serial = 587] [outer = 0x9482a800] 05:15:59 INFO - PROCESS | 1789 | --DOMWINDOW == 66 (0x92231800) [pid = 1789] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 05:15:59 INFO - PROCESS | 1789 | --DOMWINDOW == 65 (0x8f877800) [pid = 1789] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 05:15:59 INFO - PROCESS | 1789 | --DOMWINDOW == 64 (0x8f879400) [pid = 1789] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 05:15:59 INFO - PROCESS | 1789 | --DOMWINDOW == 63 (0x93b5cc00) [pid = 1789] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 05:15:59 INFO - PROCESS | 1789 | --DOMWINDOW == 62 (0x94828400) [pid = 1789] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 05:15:59 INFO - PROCESS | 1789 | --DOMWINDOW == 61 (0x95254800) [pid = 1789] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 05:15:59 INFO - PROCESS | 1789 | --DOMWINDOW == 60 (0x9524e400) [pid = 1789] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 05:15:59 INFO - PROCESS | 1789 | --DOMWINDOW == 59 (0x9529cc00) [pid = 1789] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 05:16:00 INFO - PROCESS | 1789 | SkCairoFTTypeface::onFilterRec unimplemented 05:16:00 INFO - PROCESS | 1789 | 1471090560426 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 05:16:00 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:16:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1935ms 05:16:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 05:16:00 INFO - PROCESS | 1789 | 1471090560479 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 05:16:00 INFO - PROCESS | 1789 | 1471090560482 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 05:16:00 INFO - PROCESS | 1789 | 1471090560488 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 05:16:00 INFO - PROCESS | 1789 | 1471090560492 Marionette TRACE conn3 <- [1,754,null,{}] 05:16:00 INFO - PROCESS | 1789 | 1471090560497 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:00 INFO - PROCESS | 1789 | 1471090560502 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:00 INFO - PROCESS | 1789 | 1471090560678 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 05:16:00 INFO - PROCESS | 1789 | 1471090560692 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 1789 | 1471090560699 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:00 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f509400 == 30 [pid = 1789] [id = 196] 05:16:00 INFO - PROCESS | 1789 | ++DOMWINDOW == 60 (0x8f87fc00) [pid = 1789] [serial = 588] [outer = (nil)] 05:16:00 INFO - PROCESS | 1789 | ++DOMWINDOW == 61 (0x9529bc00) [pid = 1789] [serial = 589] [outer = 0x8f87fc00] 05:16:00 INFO - PROCESS | 1789 | 1471090560765 Marionette DEBUG loaded listener.js 05:16:00 INFO - PROCESS | 1789 | ++DOMWINDOW == 62 (0x95355400) [pid = 1789] [serial = 590] [outer = 0x8f87fc00] 05:16:01 INFO - PROCESS | 1789 | SkCairoFTTypeface::onFilterRec unimplemented 05:16:01 INFO - PROCESS | 1789 | 1471090561983 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 05:16:02 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:16:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1532ms 05:16:02 INFO - PROCESS | 1789 | 1471090562020 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 05:16:02 INFO - PROCESS | 1789 | 1471090562028 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 05:16:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 05:16:02 INFO - PROCESS | 1789 | 1471090562115 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 05:16:02 INFO - PROCESS | 1789 | 1471090562121 Marionette TRACE conn3 <- [1,758,null,{}] 05:16:02 INFO - PROCESS | 1789 | 1471090562137 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:02 INFO - PROCESS | 1789 | 1471090562144 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:02 INFO - PROCESS | 1789 | 1471090562413 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 05:16:02 INFO - PROCESS | 1789 | 1471090562565 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:02 INFO - PROCESS | 1789 | 1471090562574 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:02 INFO - PROCESS | 1789 | ++DOCSHELL 0x911da000 == 31 [pid = 1789] [id = 197] 05:16:02 INFO - PROCESS | 1789 | ++DOMWINDOW == 63 (0x911db800) [pid = 1789] [serial = 591] [outer = (nil)] 05:16:02 INFO - PROCESS | 1789 | ++DOMWINDOW == 64 (0x913f5400) [pid = 1789] [serial = 592] [outer = 0x911db800] 05:16:02 INFO - PROCESS | 1789 | 1471090562661 Marionette DEBUG loaded listener.js 05:16:02 INFO - PROCESS | 1789 | ++DOMWINDOW == 65 (0x913fa000) [pid = 1789] [serial = 593] [outer = 0x911db800] 05:16:03 INFO - PROCESS | 1789 | SkCairoFTTypeface::onFilterRec unimplemented 05:16:03 INFO - PROCESS | 1789 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:16:03 INFO - PROCESS | 1789 | SkCairoFTTypeface::onFilterRec unimplemented 05:16:03 INFO - PROCESS | 1789 | SkCairoFTTypeface::onFilterRec unimplemented 05:16:03 INFO - PROCESS | 1789 | SkCairoFTTypeface::onFilterRec unimplemented 05:16:03 INFO - PROCESS | 1789 | 1471090563623 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 05:16:03 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:16:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1663ms 05:16:03 INFO - PROCESS | 1789 | 1471090563704 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 05:16:03 INFO - PROCESS | 1789 | 1471090563712 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 05:16:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 05:16:03 INFO - PROCESS | 1789 | 1471090563722 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 05:16:03 INFO - PROCESS | 1789 | 1471090563727 Marionette TRACE conn3 <- [1,762,null,{}] 05:16:03 INFO - PROCESS | 1789 | 1471090563733 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:03 INFO - PROCESS | 1789 | 1471090563739 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:03 INFO - PROCESS | 1789 | 1471090563947 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 05:16:04 INFO - PROCESS | 1789 | 1471090564193 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090564201 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:04 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f516000 == 32 [pid = 1789] [id = 198] 05:16:04 INFO - PROCESS | 1789 | ++DOMWINDOW == 66 (0x93d6d800) [pid = 1789] [serial = 594] [outer = (nil)] 05:16:04 INFO - PROCESS | 1789 | ++DOMWINDOW == 67 (0x94828c00) [pid = 1789] [serial = 595] [outer = 0x93d6d800] 05:16:04 INFO - PROCESS | 1789 | 1471090564287 Marionette DEBUG loaded listener.js 05:16:04 INFO - PROCESS | 1789 | ++DOMWINDOW == 68 (0x9529b800) [pid = 1789] [serial = 596] [outer = 0x93d6d800] 05:16:05 INFO - PROCESS | 1789 | 1471090565584 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 05:16:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 05:16:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1887ms 05:16:05 INFO - PROCESS | 1789 | 1471090565743 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 05:16:05 INFO - PROCESS | 1789 | 1471090565748 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 05:16:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 05:16:05 INFO - PROCESS | 1789 | 1471090565810 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 05:16:05 INFO - PROCESS | 1789 | 1471090565816 Marionette TRACE conn3 <- [1,766,null,{}] 05:16:05 INFO - PROCESS | 1789 | 1471090565832 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:05 INFO - PROCESS | 1789 | 1471090565841 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:06 INFO - PROCESS | 1789 | 1471090566027 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 05:16:06 INFO - PROCESS | 1789 | 1471090566293 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090566304 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:06 INFO - PROCESS | 1789 | ++DOCSHELL 0x8eda3400 == 33 [pid = 1789] [id = 199] 05:16:06 INFO - PROCESS | 1789 | ++DOMWINDOW == 69 (0x8eda4000) [pid = 1789] [serial = 597] [outer = (nil)] 05:16:06 INFO - PROCESS | 1789 | ++DOMWINDOW == 70 (0x8edaa000) [pid = 1789] [serial = 598] [outer = 0x8eda4000] 05:16:06 INFO - PROCESS | 1789 | 1471090566378 Marionette DEBUG loaded listener.js 05:16:06 INFO - PROCESS | 1789 | ++DOMWINDOW == 71 (0x8f517c00) [pid = 1789] [serial = 599] [outer = 0x8eda4000] 05:16:07 INFO - PROCESS | 1789 | --DOCSHELL 0x94826800 == 32 [pid = 1789] [id = 195] 05:16:07 INFO - PROCESS | 1789 | --DOCSHELL 0x91ecd800 == 31 [pid = 1789] [id = 194] 05:16:07 INFO - PROCESS | 1789 | --DOCSHELL 0x8f87ac00 == 30 [pid = 1789] [id = 193] 05:16:07 INFO - PROCESS | 1789 | --DOCSHELL 0x911dc000 == 29 [pid = 1789] [id = 192] 05:16:07 INFO - PROCESS | 1789 | --DOMWINDOW == 70 (0x98b7b400) [pid = 1789] [serial = 560] [outer = (nil)] [url = about:blank] 05:16:07 INFO - PROCESS | 1789 | --DOMWINDOW == 69 (0x9847b400) [pid = 1789] [serial = 559] [outer = (nil)] [url = about:blank] 05:16:07 INFO - PROCESS | 1789 | --DOMWINDOW == 68 (0x95479000) [pid = 1789] [serial = 557] [outer = (nil)] [url = about:blank] 05:16:07 INFO - PROCESS | 1789 | --DOMWINDOW == 67 (0x92fa4400) [pid = 1789] [serial = 550] [outer = (nil)] [url = about:blank] 05:16:07 INFO - PROCESS | 1789 | --DOMWINDOW == 66 (0x91ecb000) [pid = 1789] [serial = 542] [outer = (nil)] [url = about:blank] 05:16:07 INFO - PROCESS | 1789 | --DOMWINDOW == 65 (0x911d9400) [pid = 1789] [serial = 547] [outer = (nil)] [url = about:blank] 05:16:07 INFO - PROCESS | 1789 | --DOMWINDOW == 64 (0x9482c400) [pid = 1789] [serial = 544] [outer = (nil)] [url = about:blank] 05:16:07 INFO - PROCESS | 1789 | --DOMWINDOW == 63 (0x930e6c00) [pid = 1789] [serial = 551] [outer = (nil)] [url = about:blank] 05:16:07 INFO - PROCESS | 1789 | --DOMWINDOW == 62 (0x999f0800) [pid = 1789] [serial = 539] [outer = (nil)] [url = about:blank] 05:16:07 INFO - PROCESS | 1789 | --DOMWINDOW == 61 (0x8f513000) [pid = 1789] [serial = 545] [outer = (nil)] [url = about:blank] 05:16:07 INFO - PROCESS | 1789 | --DOMWINDOW == 60 (0x95359c00) [pid = 1789] [serial = 556] [outer = (nil)] [url = about:blank] 05:16:07 INFO - PROCESS | 1789 | --DOMWINDOW == 59 (0x911db000) [pid = 1789] [serial = 548] [outer = (nil)] [url = about:blank] 05:16:07 INFO - PROCESS | 1789 | --DOMWINDOW == 58 (0x913f0c00) [pid = 1789] [serial = 541] [outer = (nil)] [url = about:blank] 05:16:07 INFO - PROCESS | 1789 | --DOMWINDOW == 57 (0x9532fc00) [pid = 1789] [serial = 554] [outer = (nil)] [url = about:blank] 05:16:07 INFO - PROCESS | 1789 | --DOMWINDOW == 56 (0x9529a000) [pid = 1789] [serial = 553] [outer = (nil)] [url = about:blank] 05:16:07 INFO - PROCESS | 1789 | 1471090567691 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 05:16:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 05:16:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1964ms 05:16:07 INFO - PROCESS | 1789 | 1471090567773 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 05:16:07 INFO - PROCESS | 1789 | 1471090567778 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 05:16:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 05:16:07 INFO - PROCESS | 1789 | 1471090567808 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 05:16:07 INFO - PROCESS | 1789 | 1471090567812 Marionette TRACE conn3 <- [1,770,null,{}] 05:16:07 INFO - PROCESS | 1789 | 1471090567821 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:07 INFO - PROCESS | 1789 | 1471090567826 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:07 INFO - PROCESS | 1789 | 1471090567965 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 05:16:07 INFO - PROCESS | 1789 | 1471090567977 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090567984 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:08 INFO - PROCESS | 1789 | ++DOCSHELL 0x913f6800 == 30 [pid = 1789] [id = 200] 05:16:08 INFO - PROCESS | 1789 | ++DOMWINDOW == 57 (0x913f9000) [pid = 1789] [serial = 600] [outer = (nil)] 05:16:08 INFO - PROCESS | 1789 | ++DOMWINDOW == 58 (0x91ecd800) [pid = 1789] [serial = 601] [outer = 0x913f9000] 05:16:08 INFO - PROCESS | 1789 | 1471090568053 Marionette DEBUG loaded listener.js 05:16:08 INFO - PROCESS | 1789 | ++DOMWINDOW == 59 (0x924c8c00) [pid = 1789] [serial = 602] [outer = 0x913f9000] 05:16:08 INFO - PROCESS | 1789 | 1471090568796 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 05:16:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 05:16:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1057ms 05:16:08 INFO - PROCESS | 1789 | 1471090568844 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 05:16:08 INFO - PROCESS | 1789 | 1471090568850 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 05:16:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 05:16:08 INFO - PROCESS | 1789 | 1471090568858 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 05:16:08 INFO - PROCESS | 1789 | 1471090568862 Marionette TRACE conn3 <- [1,774,null,{}] 05:16:08 INFO - PROCESS | 1789 | 1471090568867 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:08 INFO - PROCESS | 1789 | 1471090568872 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:09 INFO - PROCESS | 1789 | 1471090569043 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 05:16:09 INFO - PROCESS | 1789 | 1471090569053 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090569062 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:09 INFO - PROCESS | 1789 | ++DOCSHELL 0x92fa7000 == 31 [pid = 1789] [id = 201] 05:16:09 INFO - PROCESS | 1789 | ++DOMWINDOW == 60 (0x93bbfc00) [pid = 1789] [serial = 603] [outer = (nil)] 05:16:09 INFO - PROCESS | 1789 | ++DOMWINDOW == 61 (0x948bac00) [pid = 1789] [serial = 604] [outer = 0x93bbfc00] 05:16:09 INFO - PROCESS | 1789 | 1471090569231 Marionette DEBUG loaded listener.js 05:16:09 INFO - PROCESS | 1789 | ++DOMWINDOW == 62 (0x9532ac00) [pid = 1789] [serial = 605] [outer = 0x93bbfc00] 05:16:10 INFO - PROCESS | 1789 | 1471090570066 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 05:16:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 05:16:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1279ms 05:16:10 INFO - PROCESS | 1789 | 1471090570138 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 05:16:10 INFO - PROCESS | 1789 | 1471090570142 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 05:16:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 05:16:10 INFO - PROCESS | 1789 | 1471090570150 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 05:16:10 INFO - PROCESS | 1789 | 1471090570158 Marionette TRACE conn3 <- [1,778,null,{}] 05:16:10 INFO - PROCESS | 1789 | 1471090570178 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:10 INFO - PROCESS | 1789 | 1471090570185 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:10 INFO - PROCESS | 1789 | 1471090570391 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 05:16:10 INFO - PROCESS | 1789 | 1471090570410 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090570419 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:10 INFO - PROCESS | 1789 | ++DOCSHELL 0x8eda4400 == 32 [pid = 1789] [id = 202] 05:16:10 INFO - PROCESS | 1789 | ++DOMWINDOW == 63 (0x913f6000) [pid = 1789] [serial = 606] [outer = (nil)] 05:16:10 INFO - PROCESS | 1789 | ++DOMWINDOW == 64 (0x9841fc00) [pid = 1789] [serial = 607] [outer = 0x913f6000] 05:16:10 INFO - PROCESS | 1789 | 1471090570483 Marionette DEBUG loaded listener.js 05:16:10 INFO - PROCESS | 1789 | ++DOMWINDOW == 65 (0x98fb3400) [pid = 1789] [serial = 608] [outer = 0x913f6000] 05:16:11 INFO - PROCESS | 1789 | 1471090571305 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 05:16:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 05:16:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1193ms 05:16:11 INFO - PROCESS | 1789 | 1471090571341 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 05:16:11 INFO - PROCESS | 1789 | 1471090571345 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 05:16:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 05:16:11 INFO - PROCESS | 1789 | 1471090571351 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 05:16:11 INFO - PROCESS | 1789 | 1471090571353 Marionette TRACE conn3 <- [1,782,null,{}] 05:16:11 INFO - PROCESS | 1789 | 1471090571366 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:11 INFO - PROCESS | 1789 | 1471090571369 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:11 INFO - PROCESS | 1789 | 1471090571568 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 05:16:11 INFO - PROCESS | 1789 | --DOMWINDOW == 64 (0x911d6000) [pid = 1789] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 05:16:11 INFO - PROCESS | 1789 | --DOMWINDOW == 63 (0x9482a800) [pid = 1789] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 05:16:11 INFO - PROCESS | 1789 | --DOMWINDOW == 62 (0x92223c00) [pid = 1789] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 05:16:11 INFO - PROCESS | 1789 | --DOMWINDOW == 61 (0x8f87b000) [pid = 1789] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 05:16:11 INFO - PROCESS | 1789 | --DOMWINDOW == 60 (0x9532c000) [pid = 1789] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 05:16:11 INFO - PROCESS | 1789 | --DOMWINDOW == 59 (0x99e62800) [pid = 1789] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 05:16:11 INFO - PROCESS | 1789 | --DOMWINDOW == 58 (0x91ec5800) [pid = 1789] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 05:16:11 INFO - PROCESS | 1789 | --DOMWINDOW == 57 (0x95354400) [pid = 1789] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 05:16:11 INFO - PROCESS | 1789 | --DOMWINDOW == 56 (0x93d6ec00) [pid = 1789] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 05:16:11 INFO - PROCESS | 1789 | 1471090571672 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:11 INFO - PROCESS | 1789 | 1471090571679 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:11 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f510400 == 33 [pid = 1789] [id = 203] 05:16:11 INFO - PROCESS | 1789 | ++DOMWINDOW == 57 (0x8f874800) [pid = 1789] [serial = 609] [outer = (nil)] 05:16:11 INFO - PROCESS | 1789 | ++DOMWINDOW == 58 (0x92227400) [pid = 1789] [serial = 610] [outer = 0x8f874800] 05:16:11 INFO - PROCESS | 1789 | 1471090571743 Marionette DEBUG loaded listener.js 05:16:11 INFO - PROCESS | 1789 | ++DOMWINDOW == 59 (0x913f2000) [pid = 1789] [serial = 611] [outer = 0x8f874800] 05:16:12 INFO - PROCESS | 1789 | 1471090572454 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 05:16:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 05:16:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1136ms 05:16:12 INFO - PROCESS | 1789 | 1471090572487 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 05:16:12 INFO - PROCESS | 1789 | 1471090572491 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 05:16:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 05:16:12 INFO - PROCESS | 1789 | 1471090572504 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 05:16:12 INFO - PROCESS | 1789 | 1471090572506 Marionette TRACE conn3 <- [1,786,null,{}] 05:16:12 INFO - PROCESS | 1789 | 1471090572512 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:12 INFO - PROCESS | 1789 | 1471090572517 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:12 INFO - PROCESS | 1789 | 1471090572660 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 05:16:12 INFO - PROCESS | 1789 | 1471090572669 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090572687 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:12 INFO - PROCESS | 1789 | ++DOCSHELL 0x99d29400 == 34 [pid = 1789] [id = 204] 05:16:12 INFO - PROCESS | 1789 | ++DOMWINDOW == 60 (0x99d2bc00) [pid = 1789] [serial = 612] [outer = (nil)] 05:16:12 INFO - PROCESS | 1789 | ++DOMWINDOW == 61 (0x99df8400) [pid = 1789] [serial = 613] [outer = 0x99d2bc00] 05:16:12 INFO - PROCESS | 1789 | 1471090572763 Marionette DEBUG loaded listener.js 05:16:12 INFO - PROCESS | 1789 | ++DOMWINDOW == 62 (0x9a176800) [pid = 1789] [serial = 614] [outer = 0x99d2bc00] 05:16:13 INFO - PROCESS | 1789 | 1471090573588 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 05:16:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 05:16:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1125ms 05:16:13 INFO - PROCESS | 1789 | 1471090573662 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 05:16:13 INFO - PROCESS | 1789 | 1471090573667 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 05:16:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 05:16:13 INFO - PROCESS | 1789 | 1471090573677 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 05:16:13 INFO - PROCESS | 1789 | 1471090573683 Marionette TRACE conn3 <- [1,790,null,{}] 05:16:13 INFO - PROCESS | 1789 | 1471090573692 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:13 INFO - PROCESS | 1789 | 1471090573698 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:13 INFO - PROCESS | 1789 | 1471090573904 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 05:16:14 INFO - PROCESS | 1789 | 1471090574058 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:14 INFO - PROCESS | 1789 | 1471090574074 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:14 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f515400 == 35 [pid = 1789] [id = 205] 05:16:14 INFO - PROCESS | 1789 | ++DOMWINDOW == 63 (0x911e1c00) [pid = 1789] [serial = 615] [outer = (nil)] 05:16:14 INFO - PROCESS | 1789 | ++DOMWINDOW == 64 (0x913f1c00) [pid = 1789] [serial = 616] [outer = 0x911e1c00] 05:16:14 INFO - PROCESS | 1789 | 1471090574154 Marionette DEBUG loaded listener.js 05:16:14 INFO - PROCESS | 1789 | ++DOMWINDOW == 65 (0x91ec8400) [pid = 1789] [serial = 617] [outer = 0x911e1c00] 05:16:15 INFO - PROCESS | 1789 | 1471090575110 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 05:16:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 05:16:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1485ms 05:16:15 INFO - PROCESS | 1789 | 1471090575163 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 05:16:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 05:16:15 INFO - PROCESS | 1789 | 1471090575168 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 05:16:15 INFO - PROCESS | 1789 | 1471090575179 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 05:16:15 INFO - PROCESS | 1789 | 1471090575185 Marionette TRACE conn3 <- [1,794,null,{}] 05:16:15 INFO - PROCESS | 1789 | 1471090575191 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:15 INFO - PROCESS | 1789 | 1471090575197 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:15 INFO - PROCESS | 1789 | 1471090575383 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 05:16:15 INFO - PROCESS | 1789 | 1471090575540 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090575550 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:15 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f50a000 == 36 [pid = 1789] [id = 206] 05:16:15 INFO - PROCESS | 1789 | ++DOMWINDOW == 66 (0x95255800) [pid = 1789] [serial = 618] [outer = (nil)] 05:16:15 INFO - PROCESS | 1789 | ++DOMWINDOW == 67 (0x95331000) [pid = 1789] [serial = 619] [outer = 0x95255800] 05:16:15 INFO - PROCESS | 1789 | 1471090575678 Marionette DEBUG loaded listener.js 05:16:15 INFO - PROCESS | 1789 | ++DOMWINDOW == 68 (0x9535f000) [pid = 1789] [serial = 620] [outer = 0x95255800] 05:16:16 INFO - PROCESS | 1789 | 1471090576551 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 05:16:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 05:16:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1438ms 05:16:16 INFO - PROCESS | 1789 | 1471090576612 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 05:16:16 INFO - PROCESS | 1789 | 1471090576616 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 05:16:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 05:16:16 INFO - PROCESS | 1789 | 1471090576623 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 05:16:16 INFO - PROCESS | 1789 | 1471090576627 Marionette TRACE conn3 <- [1,798,null,{}] 05:16:16 INFO - PROCESS | 1789 | 1471090576641 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:16 INFO - PROCESS | 1789 | 1471090576650 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:16 INFO - PROCESS | 1789 | 1471090576825 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 05:16:17 INFO - PROCESS | 1789 | 1471090576998 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:17 INFO - PROCESS | 1789 | 1471090577010 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:17 INFO - PROCESS | 1789 | ++DOCSHELL 0x9a179c00 == 37 [pid = 1789] [id = 207] 05:16:17 INFO - PROCESS | 1789 | ++DOMWINDOW == 69 (0x9a17a800) [pid = 1789] [serial = 621] [outer = (nil)] 05:16:17 INFO - PROCESS | 1789 | ++DOMWINDOW == 70 (0x9a181c00) [pid = 1789] [serial = 622] [outer = 0x9a17a800] 05:16:17 INFO - PROCESS | 1789 | 1471090577179 Marionette DEBUG loaded listener.js 05:16:17 INFO - PROCESS | 1789 | ++DOMWINDOW == 71 (0x9a290000) [pid = 1789] [serial = 623] [outer = 0x9a17a800] 05:16:18 INFO - PROCESS | 1789 | 1471090578049 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 05:16:18 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:16:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1492ms 05:16:18 INFO - PROCESS | 1789 | 1471090578115 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 05:16:18 INFO - PROCESS | 1789 | 1471090578119 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 05:16:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 05:16:18 INFO - PROCESS | 1789 | 1471090578126 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 05:16:18 INFO - PROCESS | 1789 | 1471090578129 Marionette TRACE conn3 <- [1,802,null,{}] 05:16:18 INFO - PROCESS | 1789 | 1471090578135 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:18 INFO - PROCESS | 1789 | 1471090578140 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:18 INFO - PROCESS | 1789 | 1471090578348 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 05:16:18 INFO - PROCESS | 1789 | 1471090578505 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090578515 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:18 INFO - PROCESS | 1789 | ++DOCSHELL 0x99d35800 == 38 [pid = 1789] [id = 208] 05:16:18 INFO - PROCESS | 1789 | ++DOMWINDOW == 72 (0x9a546400) [pid = 1789] [serial = 624] [outer = (nil)] 05:16:18 INFO - PROCESS | 1789 | ++DOMWINDOW == 73 (0x9a553c00) [pid = 1789] [serial = 625] [outer = 0x9a546400] 05:16:18 INFO - PROCESS | 1789 | 1471090578592 Marionette DEBUG loaded listener.js 05:16:18 INFO - PROCESS | 1789 | ++DOMWINDOW == 74 (0x9a7b7000) [pid = 1789] [serial = 626] [outer = 0x9a546400] 05:16:19 INFO - PROCESS | 1789 | 1471090579478 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 05:16:19 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:16:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1430ms 05:16:19 INFO - PROCESS | 1789 | 1471090579557 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 05:16:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 05:16:19 INFO - PROCESS | 1789 | 1471090579561 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 05:16:19 INFO - PROCESS | 1789 | 1471090579567 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 05:16:19 INFO - PROCESS | 1789 | 1471090579570 Marionette TRACE conn3 <- [1,806,null,{}] 05:16:19 INFO - PROCESS | 1789 | 1471090579576 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:19 INFO - PROCESS | 1789 | 1471090579581 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:19 INFO - PROCESS | 1789 | 1471090579779 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 05:16:20 INFO - PROCESS | 1789 | 1471090579987 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:20 INFO - PROCESS | 1789 | 1471090579993 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:20 INFO - PROCESS | 1789 | ++DOCSHELL 0x99e64800 == 39 [pid = 1789] [id = 209] 05:16:20 INFO - PROCESS | 1789 | ++DOMWINDOW == 75 (0x9a546800) [pid = 1789] [serial = 627] [outer = (nil)] 05:16:20 INFO - PROCESS | 1789 | ++DOMWINDOW == 76 (0x9acf7400) [pid = 1789] [serial = 628] [outer = 0x9a546800] 05:16:20 INFO - PROCESS | 1789 | 1471090580117 Marionette DEBUG loaded listener.js 05:16:20 INFO - PROCESS | 1789 | ++DOMWINDOW == 77 (0x9aef7c00) [pid = 1789] [serial = 629] [outer = 0x9a546800] 05:16:20 INFO - PROCESS | 1789 | 1471090580976 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 05:16:21 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:16:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1487ms 05:16:21 INFO - PROCESS | 1789 | 1471090581054 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 05:16:21 INFO - PROCESS | 1789 | 1471090581059 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 05:16:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 05:16:21 INFO - PROCESS | 1789 | 1471090581065 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 05:16:21 INFO - PROCESS | 1789 | 1471090581068 Marionette TRACE conn3 <- [1,810,null,{}] 05:16:21 INFO - PROCESS | 1789 | 1471090581075 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:21 INFO - PROCESS | 1789 | 1471090581086 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:21 INFO - PROCESS | 1789 | 1471090581349 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 05:16:21 INFO - PROCESS | 1789 | 1471090581562 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090581569 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:21 INFO - PROCESS | 1789 | ++DOCSHELL 0x913f5000 == 40 [pid = 1789] [id = 210] 05:16:21 INFO - PROCESS | 1789 | ++DOMWINDOW == 78 (0x9acf2000) [pid = 1789] [serial = 630] [outer = (nil)] 05:16:21 INFO - PROCESS | 1789 | ++DOMWINDOW == 79 (0x9b3d1000) [pid = 1789] [serial = 631] [outer = 0x9acf2000] 05:16:21 INFO - PROCESS | 1789 | 1471090581673 Marionette DEBUG loaded listener.js 05:16:21 INFO - PROCESS | 1789 | ++DOMWINDOW == 80 (0x9b98e400) [pid = 1789] [serial = 632] [outer = 0x9acf2000] 05:16:22 INFO - PROCESS | 1789 | 1471090582554 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 05:16:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 05:16:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1531ms 05:16:22 INFO - PROCESS | 1789 | 1471090582597 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 05:16:22 INFO - PROCESS | 1789 | 1471090582601 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 05:16:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 05:16:22 INFO - PROCESS | 1789 | 1471090582608 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 05:16:22 INFO - PROCESS | 1789 | 1471090582611 Marionette TRACE conn3 <- [1,814,null,{}] 05:16:22 INFO - PROCESS | 1789 | 1471090582617 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:22 INFO - PROCESS | 1789 | 1471090582622 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:22 INFO - PROCESS | 1789 | 1471090582782 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 05:16:23 INFO - PROCESS | 1789 | 1471090583086 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090583097 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:23 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f513000 == 41 [pid = 1789] [id = 211] 05:16:23 INFO - PROCESS | 1789 | ++DOMWINDOW == 81 (0x8f513c00) [pid = 1789] [serial = 633] [outer = (nil)] 05:16:23 INFO - PROCESS | 1789 | ++DOMWINDOW == 82 (0x8f87d800) [pid = 1789] [serial = 634] [outer = 0x8f513c00] 05:16:23 INFO - PROCESS | 1789 | 1471090583232 Marionette DEBUG loaded listener.js 05:16:23 INFO - PROCESS | 1789 | ++DOMWINDOW == 83 (0x911e0800) [pid = 1789] [serial = 635] [outer = 0x8f513c00] 05:16:24 INFO - PROCESS | 1789 | 1471090584111 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 05:16:24 INFO - PROCESS | 1789 | 1471090584200 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 05:16:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 05:16:24 INFO - PROCESS | 1789 | 1471090584207 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 05:16:24 INFO - PROCESS | 1789 | 1471090584212 Marionette TRACE conn3 <- [1,818,null,{}] 05:16:24 INFO - PROCESS | 1789 | 1471090584220 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:24 INFO - PROCESS | 1789 | 1471090584226 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:24 INFO - PROCESS | 1789 | 1471090584424 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 05:16:25 INFO - PROCESS | 1789 | --DOCSHELL 0x8f510400 == 40 [pid = 1789] [id = 203] 05:16:25 INFO - PROCESS | 1789 | --DOCSHELL 0x8eda4400 == 39 [pid = 1789] [id = 202] 05:16:25 INFO - PROCESS | 1789 | --DOCSHELL 0x92fa7000 == 38 [pid = 1789] [id = 201] 05:16:25 INFO - PROCESS | 1789 | --DOCSHELL 0x913f6800 == 37 [pid = 1789] [id = 200] 05:16:25 INFO - PROCESS | 1789 | --DOCSHELL 0x8eda3400 == 36 [pid = 1789] [id = 199] 05:16:25 INFO - PROCESS | 1789 | --DOCSHELL 0x911da000 == 35 [pid = 1789] [id = 197] 05:16:25 INFO - PROCESS | 1789 | --DOCSHELL 0x8f516000 == 34 [pid = 1789] [id = 198] 05:16:25 INFO - PROCESS | 1789 | --DOCSHELL 0x8f509400 == 33 [pid = 1789] [id = 196] 05:16:25 INFO - PROCESS | 1789 | --DOCSHELL 0x8f513000 == 32 [pid = 1789] [id = 211] 05:16:25 INFO - PROCESS | 1789 | --DOCSHELL 0x913f5000 == 31 [pid = 1789] [id = 210] 05:16:25 INFO - PROCESS | 1789 | --DOCSHELL 0x99e64800 == 30 [pid = 1789] [id = 209] 05:16:25 INFO - PROCESS | 1789 | --DOCSHELL 0x99d35800 == 29 [pid = 1789] [id = 208] 05:16:25 INFO - PROCESS | 1789 | --DOCSHELL 0x8f50a000 == 28 [pid = 1789] [id = 206] 05:16:25 INFO - PROCESS | 1789 | --DOCSHELL 0x9a179c00 == 27 [pid = 1789] [id = 207] 05:16:25 INFO - PROCESS | 1789 | --DOCSHELL 0x99d29400 == 26 [pid = 1789] [id = 204] 05:16:25 INFO - PROCESS | 1789 | --DOCSHELL 0x8f515400 == 25 [pid = 1789] [id = 205] 05:16:25 INFO - PROCESS | 1789 | 1471090585438 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090585451 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:25 INFO - PROCESS | 1789 | --DOMWINDOW == 82 (0x9529bc00) [pid = 1789] [serial = 589] [outer = (nil)] [url = about:blank] 05:16:25 INFO - PROCESS | 1789 | --DOMWINDOW == 81 (0x93b5c400) [pid = 1789] [serial = 563] [outer = (nil)] [url = about:blank] 05:16:25 INFO - PROCESS | 1789 | --DOMWINDOW == 80 (0x92229c00) [pid = 1789] [serial = 562] [outer = (nil)] [url = about:blank] 05:16:25 INFO - PROCESS | 1789 | --DOMWINDOW == 79 (0x948bb400) [pid = 1789] [serial = 586] [outer = (nil)] [url = about:blank] 05:16:25 INFO - PROCESS | 1789 | --DOMWINDOW == 78 (0x924c6800) [pid = 1789] [serial = 583] [outer = (nil)] [url = about:blank] 05:16:25 INFO - PROCESS | 1789 | --DOMWINDOW == 77 (0x911d5000) [pid = 1789] [serial = 580] [outer = (nil)] [url = about:blank] 05:16:25 INFO - PROCESS | 1789 | --DOMWINDOW == 76 (0x98b4b800) [pid = 1789] [serial = 566] [outer = (nil)] [url = about:blank] 05:16:25 INFO - PROCESS | 1789 | --DOMWINDOW == 75 (0x911dcc00) [pid = 1789] [serial = 581] [outer = (nil)] [url = about:blank] 05:16:25 INFO - PROCESS | 1789 | --DOMWINDOW == 74 (0x97a7d400) [pid = 1789] [serial = 565] [outer = (nil)] [url = about:blank] 05:16:25 INFO - PROCESS | 1789 | --DOMWINDOW == 73 (0x9a17ac00) [pid = 1789] [serial = 569] [outer = (nil)] [url = about:blank] 05:16:25 INFO - PROCESS | 1789 | --DOMWINDOW == 72 (0x9a175400) [pid = 1789] [serial = 568] [outer = (nil)] [url = about:blank] 05:16:25 INFO - PROCESS | 1789 | --DOMWINDOW == 71 (0x92fa6000) [pid = 1789] [serial = 578] [outer = (nil)] [url = about:blank] 05:16:25 INFO - PROCESS | 1789 | --DOMWINDOW == 70 (0x92229000) [pid = 1789] [serial = 577] [outer = (nil)] [url = about:blank] 05:16:25 INFO - PROCESS | 1789 | --DOMWINDOW == 69 (0x9a1adc00) [pid = 1789] [serial = 572] [outer = (nil)] [url = about:blank] 05:16:25 INFO - PROCESS | 1789 | --DOMWINDOW == 68 (0x9a28d400) [pid = 1789] [serial = 571] [outer = (nil)] [url = about:blank] 05:16:25 INFO - PROCESS | 1789 | --DOMWINDOW == 67 (0x9a54a800) [pid = 1789] [serial = 575] [outer = (nil)] [url = about:blank] 05:16:25 INFO - PROCESS | 1789 | --DOMWINDOW == 66 (0x9a54e800) [pid = 1789] [serial = 574] [outer = (nil)] [url = about:blank] 05:16:25 INFO - PROCESS | 1789 | --DOMWINDOW == 65 (0x9524cc00) [pid = 1789] [serial = 587] [outer = (nil)] [url = about:blank] 05:16:25 INFO - PROCESS | 1789 | --DOMWINDOW == 64 (0x92fa0800) [pid = 1789] [serial = 584] [outer = (nil)] [url = about:blank] 05:16:25 INFO - PROCESS | 1789 | ++DOCSHELL 0x8eda2800 == 26 [pid = 1789] [id = 212] 05:16:25 INFO - PROCESS | 1789 | ++DOMWINDOW == 65 (0x8eda3400) [pid = 1789] [serial = 636] [outer = (nil)] 05:16:25 INFO - PROCESS | 1789 | ++DOMWINDOW == 66 (0x8eda7c00) [pid = 1789] [serial = 637] [outer = 0x8eda3400] 05:16:25 INFO - PROCESS | 1789 | 1471090585749 Marionette DEBUG loaded listener.js 05:16:25 INFO - PROCESS | 1789 | ++DOMWINDOW == 67 (0x8f515000) [pid = 1789] [serial = 638] [outer = 0x8eda3400] 05:16:26 INFO - PROCESS | 1789 | --DOCSHELL 0x8f87c400 == 25 [pid = 1789] [id = 157] 05:16:26 INFO - PROCESS | 1789 | --DOCSHELL 0x95333c00 == 24 [pid = 1789] [id = 165] 05:16:26 INFO - PROCESS | 1789 | --DOCSHELL 0x92fa4800 == 23 [pid = 1789] [id = 156] 05:16:26 INFO - PROCESS | 1789 | --DOCSHELL 0x9535ec00 == 22 [pid = 1789] [id = 158] 05:16:26 INFO - PROCESS | 1789 | --DOCSHELL 0x9482b000 == 21 [pid = 1789] [id = 168] 05:16:26 INFO - PROCESS | 1789 | --DOCSHELL 0x92fabc00 == 20 [pid = 1789] [id = 155] 05:16:26 INFO - PROCESS | 1789 | --DOCSHELL 0x999e9800 == 19 [pid = 1789] [id = 161] 05:16:26 INFO - PROCESS | 1789 | --DOCSHELL 0x8eda3c00 == 18 [pid = 1789] [id = 159] 05:16:26 INFO - PROCESS | 1789 | --DOCSHELL 0x911e0c00 == 17 [pid = 1789] [id = 154] 05:16:26 INFO - PROCESS | 1789 | --DOCSHELL 0x911df400 == 16 [pid = 1789] [id = 166] 05:16:26 INFO - PROCESS | 1789 | --DOCSHELL 0x8f87d000 == 15 [pid = 1789] [id = 162] 05:16:26 INFO - PROCESS | 1789 | --DOCSHELL 0x8f872800 == 14 [pid = 1789] [id = 160] 05:16:26 INFO - PROCESS | 1789 | --DOCSHELL 0x8f880000 == 13 [pid = 1789] [id = 169] 05:16:26 INFO - PROCESS | 1789 | --DOCSHELL 0x9a174c00 == 12 [pid = 1789] [id = 170] 05:16:27 INFO - PROCESS | 1789 | 1471090587429 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 05:16:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 05:16:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 3237ms 05:16:27 INFO - PROCESS | 1789 | 1471090587468 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 05:16:27 INFO - PROCESS | 1789 | 1471090587475 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 05:16:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 05:16:27 INFO - PROCESS | 1789 | 1471090587484 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 05:16:27 INFO - PROCESS | 1789 | 1471090587488 Marionette TRACE conn3 <- [1,822,null,{}] 05:16:27 INFO - PROCESS | 1789 | 1471090587497 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:27 INFO - PROCESS | 1789 | 1471090587502 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:27 INFO - PROCESS | 1789 | 1471090587664 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 05:16:27 INFO - PROCESS | 1789 | 1471090587675 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090587687 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:27 INFO - PROCESS | 1789 | ++DOCSHELL 0x911e1400 == 13 [pid = 1789] [id = 213] 05:16:27 INFO - PROCESS | 1789 | ++DOMWINDOW == 68 (0x913ecc00) [pid = 1789] [serial = 639] [outer = (nil)] 05:16:27 INFO - PROCESS | 1789 | ++DOMWINDOW == 69 (0x913f8000) [pid = 1789] [serial = 640] [outer = 0x913ecc00] 05:16:27 INFO - PROCESS | 1789 | 1471090587755 Marionette DEBUG loaded listener.js 05:16:27 INFO - PROCESS | 1789 | ++DOMWINDOW == 70 (0x913f2400) [pid = 1789] [serial = 641] [outer = 0x913ecc00] 05:16:28 INFO - PROCESS | 1789 | 1471090588653 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 05:16:28 INFO - PROCESS | 1789 | 1471090588723 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 05:16:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 05:16:28 INFO - PROCESS | 1789 | 1471090588735 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 05:16:28 INFO - PROCESS | 1789 | 1471090588738 Marionette TRACE conn3 <- [1,826,null,{}] 05:16:28 INFO - PROCESS | 1789 | 1471090588744 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:28 INFO - PROCESS | 1789 | 1471090588750 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:28 INFO - PROCESS | 1789 | 1471090588923 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 05:16:29 INFO - PROCESS | 1789 | 1471090589047 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:29 INFO - PROCESS | 1789 | 1471090589057 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:29 INFO - PROCESS | 1789 | ++DOCSHELL 0x92fa6400 == 14 [pid = 1789] [id = 214] 05:16:29 INFO - PROCESS | 1789 | ++DOMWINDOW == 71 (0x93014000) [pid = 1789] [serial = 642] [outer = (nil)] 05:16:29 INFO - PROCESS | 1789 | ++DOMWINDOW == 72 (0x93b53000) [pid = 1789] [serial = 643] [outer = 0x93014000] 05:16:29 INFO - PROCESS | 1789 | 1471090589124 Marionette DEBUG loaded listener.js 05:16:29 INFO - PROCESS | 1789 | ++DOMWINDOW == 73 (0x93bbb800) [pid = 1789] [serial = 644] [outer = 0x93014000] 05:16:30 INFO - PROCESS | 1789 | 1471090590026 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 05:16:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 05:16:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1330ms 05:16:30 INFO - PROCESS | 1789 | 1471090590065 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 05:16:30 INFO - PROCESS | 1789 | 1471090590067 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 05:16:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 05:16:30 INFO - PROCESS | 1789 | 1471090590080 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 05:16:30 INFO - PROCESS | 1789 | 1471090590086 Marionette TRACE conn3 <- [1,830,null,{}] 05:16:30 INFO - PROCESS | 1789 | 1471090590103 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:30 INFO - PROCESS | 1789 | 1471090590111 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:30 INFO - PROCESS | 1789 | 1471090590335 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 05:16:30 INFO - PROCESS | 1789 | 1471090590354 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090590361 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:30 INFO - PROCESS | 1789 | ++DOCSHELL 0x948b4c00 == 15 [pid = 1789] [id = 215] 05:16:30 INFO - PROCESS | 1789 | ++DOMWINDOW == 74 (0x948b5000) [pid = 1789] [serial = 645] [outer = (nil)] 05:16:30 INFO - PROCESS | 1789 | ++DOMWINDOW == 75 (0x95254000) [pid = 1789] [serial = 646] [outer = 0x948b5000] 05:16:30 INFO - PROCESS | 1789 | 1471090590446 Marionette DEBUG loaded listener.js 05:16:30 INFO - PROCESS | 1789 | ++DOMWINDOW == 76 (0x95329800) [pid = 1789] [serial = 647] [outer = 0x948b5000] 05:16:31 INFO - PROCESS | 1789 | --DOMWINDOW == 75 (0x99d2bc00) [pid = 1789] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 05:16:31 INFO - PROCESS | 1789 | --DOMWINDOW == 74 (0x913f6000) [pid = 1789] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 05:16:31 INFO - PROCESS | 1789 | --DOMWINDOW == 73 (0x8f874800) [pid = 1789] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 05:16:31 INFO - PROCESS | 1789 | --DOMWINDOW == 72 (0x93d6d800) [pid = 1789] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 05:16:31 INFO - PROCESS | 1789 | --DOMWINDOW == 71 (0x93bbfc00) [pid = 1789] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 05:16:31 INFO - PROCESS | 1789 | --DOMWINDOW == 70 (0x913f9000) [pid = 1789] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 05:16:31 INFO - PROCESS | 1789 | --DOMWINDOW == 69 (0x8eda4000) [pid = 1789] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 05:16:31 INFO - PROCESS | 1789 | --DOMWINDOW == 68 (0x8f87fc00) [pid = 1789] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 05:16:31 INFO - PROCESS | 1789 | --DOMWINDOW == 67 (0x911db800) [pid = 1789] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 05:16:31 INFO - PROCESS | 1789 | --DOMWINDOW == 66 (0x911e1c00) [pid = 1789] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 05:16:31 INFO - PROCESS | 1789 | --DOMWINDOW == 65 (0x95255800) [pid = 1789] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 05:16:31 INFO - PROCESS | 1789 | --DOMWINDOW == 64 (0x9a17a800) [pid = 1789] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 05:16:31 INFO - PROCESS | 1789 | --DOMWINDOW == 63 (0x9a546400) [pid = 1789] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 05:16:31 INFO - PROCESS | 1789 | --DOMWINDOW == 62 (0x9a546800) [pid = 1789] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 05:16:31 INFO - PROCESS | 1789 | --DOMWINDOW == 61 (0x9acf2000) [pid = 1789] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 05:16:31 INFO - PROCESS | 1789 | 1471090591398 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 05:16:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 05:16:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1395ms 05:16:31 INFO - PROCESS | 1789 | 1471090591475 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 05:16:31 INFO - PROCESS | 1789 | 1471090591479 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 05:16:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 05:16:31 INFO - PROCESS | 1789 | 1471090591485 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 05:16:31 INFO - PROCESS | 1789 | 1471090591488 Marionette TRACE conn3 <- [1,834,null,{}] 05:16:31 INFO - PROCESS | 1789 | 1471090591494 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:31 INFO - PROCESS | 1789 | 1471090591498 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:31 INFO - PROCESS | 1789 | 1471090591658 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 05:16:31 INFO - PROCESS | 1789 | 1471090591770 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 1789 | 1471090591778 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:31 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f50dc00 == 16 [pid = 1789] [id = 216] 05:16:31 INFO - PROCESS | 1789 | ++DOMWINDOW == 62 (0x911dc800) [pid = 1789] [serial = 648] [outer = (nil)] 05:16:31 INFO - PROCESS | 1789 | ++DOMWINDOW == 63 (0x94830c00) [pid = 1789] [serial = 649] [outer = 0x911dc800] 05:16:31 INFO - PROCESS | 1789 | 1471090591845 Marionette DEBUG loaded listener.js 05:16:31 INFO - PROCESS | 1789 | ++DOMWINDOW == 64 (0x95335000) [pid = 1789] [serial = 650] [outer = 0x911dc800] 05:16:32 INFO - PROCESS | 1789 | 1471090592574 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 05:16:32 INFO - PROCESS | 1789 | ++DOMWINDOW == 65 (0x91ed0400) [pid = 1789] [serial = 651] [outer = 0x924c9800] 05:16:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 05:16:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1139ms 05:16:32 INFO - PROCESS | 1789 | 1471090592638 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 05:16:32 INFO - PROCESS | 1789 | 1471090592641 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 05:16:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 05:16:32 INFO - PROCESS | 1789 | 1471090592684 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 05:16:32 INFO - PROCESS | 1789 | 1471090592687 Marionette TRACE conn3 <- [1,838,null,{}] 05:16:32 INFO - PROCESS | 1789 | 1471090592692 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:32 INFO - PROCESS | 1789 | 1471090592697 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:32 INFO - PROCESS | 1789 | 1471090592841 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 05:16:32 INFO - PROCESS | 1789 | 1471090592852 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090592861 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:32 INFO - PROCESS | 1789 | ++DOCSHELL 0x913f6400 == 17 [pid = 1789] [id = 217] 05:16:32 INFO - PROCESS | 1789 | ++DOMWINDOW == 66 (0x930ecc00) [pid = 1789] [serial = 652] [outer = (nil)] 05:16:32 INFO - PROCESS | 1789 | ++DOMWINDOW == 67 (0x97a79800) [pid = 1789] [serial = 653] [outer = 0x930ecc00] 05:16:32 INFO - PROCESS | 1789 | 1471090592925 Marionette DEBUG loaded listener.js 05:16:33 INFO - PROCESS | 1789 | ++DOMWINDOW == 68 (0x9847a000) [pid = 1789] [serial = 654] [outer = 0x930ecc00] 05:16:34 INFO - PROCESS | 1789 | 1471090594034 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 05:16:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 05:16:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1404ms 05:16:34 INFO - PROCESS | 1789 | 1471090594072 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 05:16:34 INFO - PROCESS | 1789 | 1471090594078 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 05:16:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 05:16:34 INFO - PROCESS | 1789 | 1471090594086 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 05:16:34 INFO - PROCESS | 1789 | 1471090594094 Marionette TRACE conn3 <- [1,842,null,{}] 05:16:34 INFO - PROCESS | 1789 | 1471090594102 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:34 INFO - PROCESS | 1789 | 1471090594107 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:34 INFO - PROCESS | 1789 | 1471090594333 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 05:16:34 INFO - PROCESS | 1789 | 1471090594489 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090594499 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:34 INFO - PROCESS | 1789 | ++DOCSHELL 0x911dd400 == 18 [pid = 1789] [id = 218] 05:16:34 INFO - PROCESS | 1789 | ++DOMWINDOW == 69 (0x913f4800) [pid = 1789] [serial = 655] [outer = (nil)] 05:16:34 INFO - PROCESS | 1789 | ++DOMWINDOW == 70 (0x93bc1400) [pid = 1789] [serial = 656] [outer = 0x913f4800] 05:16:34 INFO - PROCESS | 1789 | 1471090594576 Marionette DEBUG loaded listener.js 05:16:34 INFO - PROCESS | 1789 | ++DOMWINDOW == 71 (0x93d73000) [pid = 1789] [serial = 657] [outer = 0x913f4800] 05:16:35 INFO - PROCESS | 1789 | 1471090595537 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 05:16:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 05:16:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1489ms 05:16:35 INFO - PROCESS | 1789 | 1471090595574 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 05:16:35 INFO - PROCESS | 1789 | 1471090595581 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 05:16:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 05:16:35 INFO - PROCESS | 1789 | 1471090595592 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 05:16:35 INFO - PROCESS | 1789 | 1471090595596 Marionette TRACE conn3 <- [1,846,null,{}] 05:16:35 INFO - PROCESS | 1789 | 1471090595603 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:35 INFO - PROCESS | 1789 | 1471090595608 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:35 INFO - PROCESS | 1789 | 1471090595821 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 05:16:36 INFO - PROCESS | 1789 | 1471090595977 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090595988 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:36 INFO - PROCESS | 1789 | ++DOCSHELL 0x91ecc000 == 19 [pid = 1789] [id = 219] 05:16:36 INFO - PROCESS | 1789 | ++DOMWINDOW == 72 (0x95358800) [pid = 1789] [serial = 658] [outer = (nil)] 05:16:36 INFO - PROCESS | 1789 | ++DOMWINDOW == 73 (0x98b7d800) [pid = 1789] [serial = 659] [outer = 0x95358800] 05:16:36 INFO - PROCESS | 1789 | 1471090596153 Marionette DEBUG loaded listener.js 05:16:36 INFO - PROCESS | 1789 | ++DOMWINDOW == 74 (0x997de000) [pid = 1789] [serial = 660] [outer = 0x95358800] 05:16:37 INFO - PROCESS | 1789 | 1471090597065 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 05:16:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 05:16:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1532ms 05:16:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 05:16:37 INFO - PROCESS | 1789 | 1471090597123 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 05:16:37 INFO - PROCESS | 1789 | 1471090597126 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 05:16:37 INFO - PROCESS | 1789 | 1471090597134 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 05:16:37 INFO - PROCESS | 1789 | 1471090597139 Marionette TRACE conn3 <- [1,850,null,{}] 05:16:37 INFO - PROCESS | 1789 | 1471090597156 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:37 INFO - PROCESS | 1789 | 1471090597164 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:37 INFO - PROCESS | 1789 | 1471090597421 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 05:16:37 INFO - PROCESS | 1789 | 1471090597588 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090597598 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:37 INFO - PROCESS | 1789 | ++DOCSHELL 0x99d36000 == 20 [pid = 1789] [id = 220] 05:16:37 INFO - PROCESS | 1789 | ++DOMWINDOW == 75 (0x99d36400) [pid = 1789] [serial = 661] [outer = (nil)] 05:16:37 INFO - PROCESS | 1789 | ++DOMWINDOW == 76 (0x9a173800) [pid = 1789] [serial = 662] [outer = 0x99d36400] 05:16:37 INFO - PROCESS | 1789 | 1471090597691 Marionette DEBUG loaded listener.js 05:16:37 INFO - PROCESS | 1789 | ++DOMWINDOW == 77 (0x9a17a000) [pid = 1789] [serial = 663] [outer = 0x99d36400] 05:16:38 INFO - PROCESS | 1789 | 1471090598545 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 05:16:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 05:16:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1440ms 05:16:38 INFO - PROCESS | 1789 | 1471090598573 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 05:16:38 INFO - PROCESS | 1789 | 1471090598577 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 05:16:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 05:16:38 INFO - PROCESS | 1789 | 1471090598584 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 05:16:38 INFO - PROCESS | 1789 | 1471090598587 Marionette TRACE conn3 <- [1,854,null,{}] 05:16:38 INFO - PROCESS | 1789 | 1471090598593 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:38 INFO - PROCESS | 1789 | 1471090598598 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:38 INFO - PROCESS | 1789 | 1471090598761 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 05:16:38 INFO - PROCESS | 1789 | 1471090598922 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:38 INFO - PROCESS | 1789 | 1471090598932 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:38 INFO - PROCESS | 1789 | ++DOCSHELL 0x9a17c400 == 21 [pid = 1789] [id = 221] 05:16:38 INFO - PROCESS | 1789 | ++DOMWINDOW == 78 (0x9a1adc00) [pid = 1789] [serial = 664] [outer = (nil)] 05:16:38 INFO - PROCESS | 1789 | ++DOMWINDOW == 79 (0x9a290400) [pid = 1789] [serial = 665] [outer = 0x9a1adc00] 05:16:39 INFO - PROCESS | 1789 | 1471090599007 Marionette DEBUG loaded listener.js 05:16:39 INFO - PROCESS | 1789 | ++DOMWINDOW == 80 (0x9a297000) [pid = 1789] [serial = 666] [outer = 0x9a1adc00] 05:16:39 INFO - PROCESS | 1789 | 1471090599891 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 05:16:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 05:16:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1340ms 05:16:39 INFO - PROCESS | 1789 | 1471090599924 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 05:16:39 INFO - PROCESS | 1789 | 1471090599927 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 05:16:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 05:16:39 INFO - PROCESS | 1789 | 1471090599938 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 05:16:39 INFO - PROCESS | 1789 | 1471090599941 Marionette TRACE conn3 <- [1,858,null,{}] 05:16:39 INFO - PROCESS | 1789 | 1471090599947 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:39 INFO - PROCESS | 1789 | 1471090599952 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:40 INFO - PROCESS | 1789 | 1471090600108 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 05:16:40 INFO - PROCESS | 1789 | 1471090600268 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 1789 | 1471090600277 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:40 INFO - PROCESS | 1789 | ++DOCSHELL 0x913ec000 == 22 [pid = 1789] [id = 222] 05:16:40 INFO - PROCESS | 1789 | ++DOMWINDOW == 81 (0x9a180c00) [pid = 1789] [serial = 667] [outer = (nil)] 05:16:40 INFO - PROCESS | 1789 | ++DOMWINDOW == 82 (0x9a546800) [pid = 1789] [serial = 668] [outer = 0x9a180c00] 05:16:40 INFO - PROCESS | 1789 | 1471090600353 Marionette DEBUG loaded listener.js 05:16:40 INFO - PROCESS | 1789 | ++DOMWINDOW == 83 (0x9a2d5c00) [pid = 1789] [serial = 669] [outer = 0x9a180c00] 05:16:41 INFO - PROCESS | 1789 | 1471090601328 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 05:16:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 05:16:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1429ms 05:16:41 INFO - PROCESS | 1789 | 1471090601367 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 05:16:41 INFO - PROCESS | 1789 | 1471090601371 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 05:16:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 05:16:41 INFO - PROCESS | 1789 | 1471090601377 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 05:16:41 INFO - PROCESS | 1789 | 1471090601381 Marionette TRACE conn3 <- [1,862,null,{}] 05:16:41 INFO - PROCESS | 1789 | 1471090601387 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:41 INFO - PROCESS | 1789 | 1471090601397 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:41 INFO - PROCESS | 1789 | 1471090601600 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 05:16:41 INFO - PROCESS | 1789 | 1471090601932 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090601941 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:41 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f873000 == 23 [pid = 1789] [id = 223] 05:16:41 INFO - PROCESS | 1789 | ++DOMWINDOW == 84 (0x8f874800) [pid = 1789] [serial = 670] [outer = (nil)] 05:16:42 INFO - PROCESS | 1789 | ++DOMWINDOW == 85 (0x8f87d000) [pid = 1789] [serial = 671] [outer = 0x8f874800] 05:16:42 INFO - PROCESS | 1789 | 1471090602024 Marionette DEBUG loaded listener.js 05:16:42 INFO - PROCESS | 1789 | ++DOMWINDOW == 86 (0x913ee400) [pid = 1789] [serial = 672] [outer = 0x8f874800] 05:16:42 INFO - PROCESS | 1789 | 1471090602875 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 05:16:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 05:16:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1534ms 05:16:42 INFO - PROCESS | 1789 | 1471090602914 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 05:16:42 INFO - PROCESS | 1789 | 1471090602919 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 05:16:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 05:16:42 INFO - PROCESS | 1789 | 1471090602927 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 05:16:42 INFO - PROCESS | 1789 | 1471090602931 Marionette TRACE conn3 <- [1,866,null,{}] 05:16:42 INFO - PROCESS | 1789 | 1471090602939 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:42 INFO - PROCESS | 1789 | 1471090602946 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:43 INFO - PROCESS | 1789 | 1471090603108 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 05:16:43 INFO - PROCESS | 1789 | 1471090603279 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090603293 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:43 INFO - PROCESS | 1789 | ++DOCSHELL 0x8edab800 == 24 [pid = 1789] [id = 224] 05:16:43 INFO - PROCESS | 1789 | ++DOMWINDOW == 87 (0x8f87fc00) [pid = 1789] [serial = 673] [outer = (nil)] 05:16:43 INFO - PROCESS | 1789 | ++DOMWINDOW == 88 (0x93bc1800) [pid = 1789] [serial = 674] [outer = 0x8f87fc00] 05:16:43 INFO - PROCESS | 1789 | 1471090603371 Marionette DEBUG loaded listener.js 05:16:43 INFO - PROCESS | 1789 | ++DOMWINDOW == 89 (0x94827000) [pid = 1789] [serial = 675] [outer = 0x8f87fc00] 05:16:43 INFO - PROCESS | 1789 | --DOMWINDOW == 88 (0x9841fc00) [pid = 1789] [serial = 607] [outer = (nil)] [url = about:blank] 05:16:43 INFO - PROCESS | 1789 | --DOMWINDOW == 87 (0x92227400) [pid = 1789] [serial = 610] [outer = (nil)] [url = about:blank] 05:16:43 INFO - PROCESS | 1789 | --DOMWINDOW == 86 (0x98fb3400) [pid = 1789] [serial = 608] [outer = (nil)] [url = about:blank] 05:16:43 INFO - PROCESS | 1789 | --DOMWINDOW == 85 (0x94828c00) [pid = 1789] [serial = 595] [outer = (nil)] [url = about:blank] 05:16:43 INFO - PROCESS | 1789 | --DOMWINDOW == 84 (0x9529b800) [pid = 1789] [serial = 596] [outer = (nil)] [url = about:blank] 05:16:43 INFO - PROCESS | 1789 | --DOMWINDOW == 83 (0x948bac00) [pid = 1789] [serial = 604] [outer = (nil)] [url = about:blank] 05:16:43 INFO - PROCESS | 1789 | --DOMWINDOW == 82 (0x91ecd800) [pid = 1789] [serial = 601] [outer = (nil)] [url = about:blank] 05:16:43 INFO - PROCESS | 1789 | --DOMWINDOW == 81 (0x924c8c00) [pid = 1789] [serial = 602] [outer = (nil)] [url = about:blank] 05:16:43 INFO - PROCESS | 1789 | --DOMWINDOW == 80 (0x8edaa000) [pid = 1789] [serial = 598] [outer = (nil)] [url = about:blank] 05:16:43 INFO - PROCESS | 1789 | --DOMWINDOW == 79 (0x8f517c00) [pid = 1789] [serial = 599] [outer = (nil)] [url = about:blank] 05:16:43 INFO - PROCESS | 1789 | --DOMWINDOW == 78 (0x95355400) [pid = 1789] [serial = 590] [outer = (nil)] [url = about:blank] 05:16:43 INFO - PROCESS | 1789 | --DOMWINDOW == 77 (0x913f5400) [pid = 1789] [serial = 592] [outer = (nil)] [url = about:blank] 05:16:43 INFO - PROCESS | 1789 | --DOMWINDOW == 76 (0x913fa000) [pid = 1789] [serial = 593] [outer = (nil)] [url = about:blank] 05:16:43 INFO - PROCESS | 1789 | --DOMWINDOW == 75 (0x8f87d800) [pid = 1789] [serial = 634] [outer = (nil)] [url = about:blank] 05:16:43 INFO - PROCESS | 1789 | --DOMWINDOW == 74 (0x913f1c00) [pid = 1789] [serial = 616] [outer = (nil)] [url = about:blank] 05:16:43 INFO - PROCESS | 1789 | --DOMWINDOW == 73 (0x91ec8400) [pid = 1789] [serial = 617] [outer = (nil)] [url = about:blank] 05:16:43 INFO - PROCESS | 1789 | --DOMWINDOW == 72 (0x9535f000) [pid = 1789] [serial = 620] [outer = (nil)] [url = about:blank] 05:16:43 INFO - PROCESS | 1789 | --DOMWINDOW == 71 (0x95331000) [pid = 1789] [serial = 619] [outer = (nil)] [url = about:blank] 05:16:43 INFO - PROCESS | 1789 | --DOMWINDOW == 70 (0x9a181c00) [pid = 1789] [serial = 622] [outer = (nil)] [url = about:blank] 05:16:43 INFO - PROCESS | 1789 | --DOMWINDOW == 69 (0x9a290000) [pid = 1789] [serial = 623] [outer = (nil)] [url = about:blank] 05:16:43 INFO - PROCESS | 1789 | --DOMWINDOW == 68 (0x9a553c00) [pid = 1789] [serial = 625] [outer = (nil)] [url = about:blank] 05:16:43 INFO - PROCESS | 1789 | --DOMWINDOW == 67 (0x9acf7400) [pid = 1789] [serial = 628] [outer = (nil)] [url = about:blank] 05:16:43 INFO - PROCESS | 1789 | --DOMWINDOW == 66 (0x9a7b7000) [pid = 1789] [serial = 626] [outer = (nil)] [url = about:blank] 05:16:43 INFO - PROCESS | 1789 | --DOMWINDOW == 65 (0x9b3d1000) [pid = 1789] [serial = 631] [outer = (nil)] [url = about:blank] 05:16:43 INFO - PROCESS | 1789 | --DOMWINDOW == 64 (0x9aef7c00) [pid = 1789] [serial = 629] [outer = (nil)] [url = about:blank] 05:16:43 INFO - PROCESS | 1789 | --DOMWINDOW == 63 (0x913f2000) [pid = 1789] [serial = 611] [outer = (nil)] [url = about:blank] 05:16:43 INFO - PROCESS | 1789 | --DOMWINDOW == 62 (0x9b98e400) [pid = 1789] [serial = 632] [outer = (nil)] [url = about:blank] 05:16:43 INFO - PROCESS | 1789 | --DOMWINDOW == 61 (0x9532ac00) [pid = 1789] [serial = 605] [outer = (nil)] [url = about:blank] 05:16:43 INFO - PROCESS | 1789 | --DOMWINDOW == 60 (0x9a176800) [pid = 1789] [serial = 614] [outer = (nil)] [url = about:blank] 05:16:43 INFO - PROCESS | 1789 | --DOMWINDOW == 59 (0x99df8400) [pid = 1789] [serial = 613] [outer = (nil)] [url = about:blank] 05:16:44 INFO - PROCESS | 1789 | 1471090604250 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 05:16:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 05:16:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1338ms 05:16:44 INFO - PROCESS | 1789 | 1471090604267 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 05:16:44 INFO - PROCESS | 1789 | 1471090604273 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 05:16:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 05:16:44 INFO - PROCESS | 1789 | 1471090604284 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 05:16:44 INFO - PROCESS | 1789 | 1471090604287 Marionette TRACE conn3 <- [1,870,null,{}] 05:16:44 INFO - PROCESS | 1789 | 1471090604293 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:44 INFO - PROCESS | 1789 | 1471090604298 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:44 INFO - PROCESS | 1789 | 1471090604449 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 05:16:44 INFO - PROCESS | 1789 | 1471090604465 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:44 INFO - PROCESS | 1789 | 1471090604477 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:44 INFO - PROCESS | 1789 | ++DOCSHELL 0x91ec1c00 == 25 [pid = 1789] [id = 225] 05:16:44 INFO - PROCESS | 1789 | ++DOMWINDOW == 60 (0x91ed0800) [pid = 1789] [serial = 676] [outer = (nil)] 05:16:44 INFO - PROCESS | 1789 | ++DOMWINDOW == 61 (0x94831c00) [pid = 1789] [serial = 677] [outer = 0x91ed0800] 05:16:44 INFO - PROCESS | 1789 | 1471090604539 Marionette DEBUG loaded listener.js 05:16:44 INFO - PROCESS | 1789 | ++DOMWINDOW == 62 (0x9529cc00) [pid = 1789] [serial = 678] [outer = 0x91ed0800] 05:16:45 INFO - PROCESS | 1789 | 1471090605419 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 05:16:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 05:16:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1192ms 05:16:45 INFO - PROCESS | 1789 | 1471090605476 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 05:16:45 INFO - PROCESS | 1789 | 1471090605480 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 05:16:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 05:16:45 INFO - PROCESS | 1789 | 1471090605494 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 05:16:45 INFO - PROCESS | 1789 | 1471090605502 Marionette TRACE conn3 <- [1,874,null,{}] 05:16:45 INFO - PROCESS | 1789 | 1471090605510 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:45 INFO - PROCESS | 1789 | 1471090605516 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:45 INFO - PROCESS | 1789 | 1471090605671 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 05:16:45 INFO - PROCESS | 1789 | 1471090605681 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090605688 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:45 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f509400 == 26 [pid = 1789] [id = 226] 05:16:45 INFO - PROCESS | 1789 | ++DOMWINDOW == 63 (0x95333c00) [pid = 1789] [serial = 679] [outer = (nil)] 05:16:45 INFO - PROCESS | 1789 | ++DOMWINDOW == 64 (0x9544f000) [pid = 1789] [serial = 680] [outer = 0x95333c00] 05:16:45 INFO - PROCESS | 1789 | 1471090605868 Marionette DEBUG loaded listener.js 05:16:45 INFO - PROCESS | 1789 | ++DOMWINDOW == 65 (0x9841e000) [pid = 1789] [serial = 681] [outer = 0x95333c00] 05:16:46 INFO - PROCESS | 1789 | 1471090606720 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 05:16:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 05:16:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1257ms 05:16:46 INFO - PROCESS | 1789 | 1471090606744 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 05:16:46 INFO - PROCESS | 1789 | 1471090606748 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 05:16:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 05:16:46 INFO - PROCESS | 1789 | 1471090606754 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 05:16:46 INFO - PROCESS | 1789 | 1471090606757 Marionette TRACE conn3 <- [1,878,null,{}] 05:16:46 INFO - PROCESS | 1789 | 1471090606762 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:46 INFO - PROCESS | 1789 | 1471090606767 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:46 INFO - PROCESS | 1789 | 1471090606980 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 05:16:47 INFO - PROCESS | 1789 | 1471090607002 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:47 INFO - PROCESS | 1789 | 1471090607011 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:47 INFO - PROCESS | 1789 | ++DOCSHELL 0x95449c00 == 27 [pid = 1789] [id = 227] 05:16:47 INFO - PROCESS | 1789 | ++DOMWINDOW == 66 (0x98b84000) [pid = 1789] [serial = 682] [outer = (nil)] 05:16:47 INFO - PROCESS | 1789 | ++DOMWINDOW == 67 (0x999e3400) [pid = 1789] [serial = 683] [outer = 0x98b84000] 05:16:47 INFO - PROCESS | 1789 | 1471090607072 Marionette DEBUG loaded listener.js 05:16:47 INFO - PROCESS | 1789 | ++DOMWINDOW == 68 (0x999f1000) [pid = 1789] [serial = 684] [outer = 0x98b84000] 05:16:47 INFO - PROCESS | 1789 | 1471090607920 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 05:16:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 05:16:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1193ms 05:16:47 INFO - PROCESS | 1789 | 1471090607949 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 05:16:47 INFO - PROCESS | 1789 | 1471090607952 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 05:16:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 05:16:47 INFO - PROCESS | 1789 | --DOMWINDOW == 67 (0x913ecc00) [pid = 1789] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 05:16:47 INFO - PROCESS | 1789 | --DOMWINDOW == 66 (0x8eda3400) [pid = 1789] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 05:16:47 INFO - PROCESS | 1789 | --DOMWINDOW == 65 (0x93014000) [pid = 1789] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 05:16:47 INFO - PROCESS | 1789 | --DOMWINDOW == 64 (0x8f513c00) [pid = 1789] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 05:16:47 INFO - PROCESS | 1789 | --DOMWINDOW == 63 (0x948b5000) [pid = 1789] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 05:16:47 INFO - PROCESS | 1789 | --DOMWINDOW == 62 (0x911dc800) [pid = 1789] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 05:16:47 INFO - PROCESS | 1789 | 1471090607996 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 05:16:48 INFO - PROCESS | 1789 | 1471090607999 Marionette TRACE conn3 <- [1,882,null,{}] 05:16:48 INFO - PROCESS | 1789 | 1471090608004 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:48 INFO - PROCESS | 1789 | 1471090608009 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:48 INFO - PROCESS | 1789 | 1471090608200 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 05:16:48 INFO - PROCESS | 1789 | 1471090608213 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090608229 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:48 INFO - PROCESS | 1789 | ++DOCSHELL 0x9482b000 == 28 [pid = 1789] [id = 228] 05:16:48 INFO - PROCESS | 1789 | ++DOMWINDOW == 63 (0x948b5000) [pid = 1789] [serial = 685] [outer = (nil)] 05:16:48 INFO - PROCESS | 1789 | ++DOMWINDOW == 64 (0x98b7cc00) [pid = 1789] [serial = 686] [outer = 0x948b5000] 05:16:48 INFO - PROCESS | 1789 | 1471090608303 Marionette DEBUG loaded listener.js 05:16:48 INFO - PROCESS | 1789 | ++DOMWINDOW == 65 (0x99e62000) [pid = 1789] [serial = 687] [outer = 0x948b5000] 05:16:49 INFO - PROCESS | 1789 | 1471090609097 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 05:16:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 05:16:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1150ms 05:16:49 INFO - PROCESS | 1789 | 1471090609133 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 05:16:49 INFO - PROCESS | 1789 | 1471090609137 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 05:16:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 05:16:49 INFO - PROCESS | 1789 | 1471090609143 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 05:16:49 INFO - PROCESS | 1789 | 1471090609146 Marionette TRACE conn3 <- [1,886,null,{}] 05:16:49 INFO - PROCESS | 1789 | 1471090609155 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:49 INFO - PROCESS | 1789 | 1471090609159 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:49 INFO - PROCESS | 1789 | 1471090609311 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 05:16:49 INFO - PROCESS | 1789 | 1471090609320 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090609328 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:49 INFO - PROCESS | 1789 | ++DOCSHELL 0x913f6000 == 29 [pid = 1789] [id = 229] 05:16:49 INFO - PROCESS | 1789 | ++DOMWINDOW == 66 (0x9222d000) [pid = 1789] [serial = 688] [outer = (nil)] 05:16:49 INFO - PROCESS | 1789 | ++DOMWINDOW == 67 (0x9a54cc00) [pid = 1789] [serial = 689] [outer = 0x9222d000] 05:16:49 INFO - PROCESS | 1789 | 1471090609391 Marionette DEBUG loaded listener.js 05:16:49 INFO - PROCESS | 1789 | ++DOMWINDOW == 68 (0x9a7b5800) [pid = 1789] [serial = 690] [outer = 0x9222d000] 05:16:50 INFO - PROCESS | 1789 | 1471090610281 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 05:16:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 05:16:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1195ms 05:16:50 INFO - PROCESS | 1789 | 1471090610339 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 05:16:50 INFO - PROCESS | 1789 | 1471090610345 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 05:16:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 05:16:50 INFO - PROCESS | 1789 | 1471090610354 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 05:16:50 INFO - PROCESS | 1789 | 1471090610361 Marionette TRACE conn3 <- [1,890,null,{}] 05:16:50 INFO - PROCESS | 1789 | 1471090610381 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:50 INFO - PROCESS | 1789 | 1471090610387 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:50 INFO - PROCESS | 1789 | 1471090610605 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 05:16:50 INFO - PROCESS | 1789 | 1471090610775 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:50 INFO - PROCESS | 1789 | 1471090610791 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:50 INFO - PROCESS | 1789 | ++DOCSHELL 0x911d7000 == 30 [pid = 1789] [id = 230] 05:16:50 INFO - PROCESS | 1789 | ++DOMWINDOW == 69 (0x911da800) [pid = 1789] [serial = 691] [outer = (nil)] 05:16:50 INFO - PROCESS | 1789 | ++DOMWINDOW == 70 (0x913f2000) [pid = 1789] [serial = 692] [outer = 0x911da800] 05:16:50 INFO - PROCESS | 1789 | 1471090610871 Marionette DEBUG loaded listener.js 05:16:50 INFO - PROCESS | 1789 | ++DOMWINDOW == 71 (0x91ecdc00) [pid = 1789] [serial = 693] [outer = 0x911da800] 05:16:51 INFO - PROCESS | 1789 | 1471090611843 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 05:16:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 05:16:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1504ms 05:16:51 INFO - PROCESS | 1789 | 1471090611858 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 05:16:51 INFO - PROCESS | 1789 | 1471090611865 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 05:16:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 05:16:51 INFO - PROCESS | 1789 | 1471090611875 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 05:16:51 INFO - PROCESS | 1789 | 1471090611879 Marionette TRACE conn3 <- [1,894,null,{}] 05:16:51 INFO - PROCESS | 1789 | 1471090611886 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:51 INFO - PROCESS | 1789 | 1471090611891 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:52 INFO - PROCESS | 1789 | 1471090612062 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 05:16:52 INFO - PROCESS | 1789 | 1471090612230 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:52 INFO - PROCESS | 1789 | 1471090612242 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:52 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f517c00 == 31 [pid = 1789] [id = 231] 05:16:52 INFO - PROCESS | 1789 | ++DOMWINDOW == 72 (0x93d6c000) [pid = 1789] [serial = 694] [outer = (nil)] 05:16:52 INFO - PROCESS | 1789 | ++DOMWINDOW == 73 (0x95255800) [pid = 1789] [serial = 695] [outer = 0x93d6c000] 05:16:52 INFO - PROCESS | 1789 | 1471090612320 Marionette DEBUG loaded listener.js 05:16:52 INFO - PROCESS | 1789 | ++DOMWINDOW == 74 (0x9532c400) [pid = 1789] [serial = 696] [outer = 0x93d6c000] 05:16:53 INFO - PROCESS | 1789 | 1471090613295 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 05:16:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 05:16:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1480ms 05:16:53 INFO - PROCESS | 1789 | 1471090613355 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 05:16:53 INFO - PROCESS | 1789 | 1471090613360 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 05:16:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 05:16:53 INFO - PROCESS | 1789 | 1471090613368 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 05:16:53 INFO - PROCESS | 1789 | 1471090613376 Marionette TRACE conn3 <- [1,898,null,{}] 05:16:53 INFO - PROCESS | 1789 | 1471090613395 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:53 INFO - PROCESS | 1789 | 1471090613404 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:53 INFO - PROCESS | 1789 | 1471090613622 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 05:16:53 INFO - PROCESS | 1789 | 1471090613831 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090613840 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:53 INFO - PROCESS | 1789 | ++DOCSHELL 0x999ec800 == 32 [pid = 1789] [id = 232] 05:16:53 INFO - PROCESS | 1789 | ++DOMWINDOW == 75 (0x9a17ec00) [pid = 1789] [serial = 697] [outer = (nil)] 05:16:53 INFO - PROCESS | 1789 | ++DOMWINDOW == 76 (0x9a292000) [pid = 1789] [serial = 698] [outer = 0x9a17ec00] 05:16:53 INFO - PROCESS | 1789 | 1471090613970 Marionette DEBUG loaded listener.js 05:16:54 INFO - PROCESS | 1789 | ++DOMWINDOW == 77 (0x9a7b3c00) [pid = 1789] [serial = 699] [outer = 0x9a17ec00] 05:16:54 INFO - PROCESS | 1789 | 1471090614859 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 05:16:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 05:16:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1542ms 05:16:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 05:16:54 INFO - PROCESS | 1789 | 1471090614910 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 05:16:54 INFO - PROCESS | 1789 | 1471090614913 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 05:16:54 INFO - PROCESS | 1789 | 1471090614920 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 05:16:54 INFO - PROCESS | 1789 | 1471090614924 Marionette TRACE conn3 <- [1,902,null,{}] 05:16:54 INFO - PROCESS | 1789 | 1471090614929 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:54 INFO - PROCESS | 1789 | 1471090614934 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:55 INFO - PROCESS | 1789 | 1471090615117 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 05:16:55 INFO - PROCESS | 1789 | 1471090615276 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 1789 | 1471090615283 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:55 INFO - PROCESS | 1789 | ++DOCSHELL 0x9a7bdc00 == 33 [pid = 1789] [id = 233] 05:16:55 INFO - PROCESS | 1789 | ++DOMWINDOW == 78 (0x9a7bf800) [pid = 1789] [serial = 700] [outer = (nil)] 05:16:55 INFO - PROCESS | 1789 | ++DOMWINDOW == 79 (0x9b0bac00) [pid = 1789] [serial = 701] [outer = 0x9a7bf800] 05:16:55 INFO - PROCESS | 1789 | 1471090615360 Marionette DEBUG loaded listener.js 05:16:55 INFO - PROCESS | 1789 | ++DOMWINDOW == 80 (0x9b30e400) [pid = 1789] [serial = 702] [outer = 0x9a7bf800] 05:16:56 INFO - PROCESS | 1789 | 1471090616287 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 05:16:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 05:16:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1430ms 05:16:56 INFO - PROCESS | 1789 | 1471090616350 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 05:16:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 05:16:56 INFO - PROCESS | 1789 | 1471090616354 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 05:16:56 INFO - PROCESS | 1789 | 1471090616360 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 05:16:56 INFO - PROCESS | 1789 | 1471090616364 Marionette TRACE conn3 <- [1,906,null,{}] 05:16:56 INFO - PROCESS | 1789 | 1471090616370 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:56 INFO - PROCESS | 1789 | 1471090616376 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:56 INFO - PROCESS | 1789 | 1471090616541 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 05:16:56 INFO - PROCESS | 1789 | 1471090616713 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090616722 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:56 INFO - PROCESS | 1789 | ++DOCSHELL 0x999e9800 == 34 [pid = 1789] [id = 234] 05:16:56 INFO - PROCESS | 1789 | ++DOMWINDOW == 81 (0x9acf1800) [pid = 1789] [serial = 703] [outer = (nil)] 05:16:56 INFO - PROCESS | 1789 | ++DOMWINDOW == 82 (0x9b3cac00) [pid = 1789] [serial = 704] [outer = 0x9acf1800] 05:16:56 INFO - PROCESS | 1789 | 1471090616802 Marionette DEBUG loaded listener.js 05:16:56 INFO - PROCESS | 1789 | ++DOMWINDOW == 83 (0x9b989400) [pid = 1789] [serial = 705] [outer = 0x9acf1800] 05:16:57 INFO - PROCESS | 1789 | 1471090617655 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 05:16:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 05:16:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1332ms 05:16:57 INFO - PROCESS | 1789 | 1471090617692 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 05:16:57 INFO - PROCESS | 1789 | 1471090617695 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 05:16:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 05:16:57 INFO - PROCESS | 1789 | 1471090617702 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 05:16:57 INFO - PROCESS | 1789 | 1471090617706 Marionette TRACE conn3 <- [1,910,null,{}] 05:16:57 INFO - PROCESS | 1789 | 1471090617711 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:57 INFO - PROCESS | 1789 | 1471090617721 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:57 INFO - PROCESS | 1789 | 1471090617928 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 05:16:58 INFO - PROCESS | 1789 | 1471090618088 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090618099 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:58 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f510c00 == 35 [pid = 1789] [id = 235] 05:16:58 INFO - PROCESS | 1789 | ++DOMWINDOW == 84 (0x8f875c00) [pid = 1789] [serial = 706] [outer = (nil)] 05:16:58 INFO - PROCESS | 1789 | ++DOMWINDOW == 85 (0x9b9e6c00) [pid = 1789] [serial = 707] [outer = 0x8f875c00] 05:16:58 INFO - PROCESS | 1789 | 1471090618175 Marionette DEBUG loaded listener.js 05:16:58 INFO - PROCESS | 1789 | ++DOMWINDOW == 86 (0x9d47cc00) [pid = 1789] [serial = 708] [outer = 0x8f875c00] 05:16:59 INFO - PROCESS | 1789 | 1471090619028 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 05:16:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 05:16:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1384ms 05:16:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 05:16:59 INFO - PROCESS | 1789 | 1471090619088 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 05:16:59 INFO - PROCESS | 1789 | 1471090619091 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 05:16:59 INFO - PROCESS | 1789 | 1471090619098 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 05:16:59 INFO - PROCESS | 1789 | 1471090619101 Marionette TRACE conn3 <- [1,914,null,{}] 05:16:59 INFO - PROCESS | 1789 | 1471090619109 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:59 INFO - PROCESS | 1789 | 1471090619115 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:59 INFO - PROCESS | 1789 | 1471090619279 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 05:16:59 INFO - PROCESS | 1789 | 1471090619729 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:59 INFO - PROCESS | 1789 | 1471090619739 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:16:59 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f87b800 == 36 [pid = 1789] [id = 236] 05:16:59 INFO - PROCESS | 1789 | ++DOMWINDOW == 87 (0x8f87c000) [pid = 1789] [serial = 709] [outer = (nil)] 05:16:59 INFO - PROCESS | 1789 | ++DOMWINDOW == 88 (0x911d9000) [pid = 1789] [serial = 710] [outer = 0x8f87c000] 05:16:59 INFO - PROCESS | 1789 | 1471090619828 Marionette DEBUG loaded listener.js 05:16:59 INFO - PROCESS | 1789 | ++DOMWINDOW == 89 (0x913f5c00) [pid = 1789] [serial = 711] [outer = 0x8f87c000] 05:17:00 INFO - PROCESS | 1789 | 1471090620697 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 05:17:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 05:17:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1685ms 05:17:00 INFO - PROCESS | 1789 | 1471090620785 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 05:17:00 INFO - PROCESS | 1789 | 1471090620790 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 05:17:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 05:17:00 INFO - PROCESS | 1789 | 1471090620798 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 05:17:00 INFO - PROCESS | 1789 | 1471090620801 Marionette TRACE conn3 <- [1,918,null,{}] 05:17:00 INFO - PROCESS | 1789 | 1471090620809 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:00 INFO - PROCESS | 1789 | 1471090620817 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:01 INFO - PROCESS | 1789 | 1471090621056 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 05:17:01 INFO - PROCESS | 1789 | 1471090621309 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090621319 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:01 INFO - PROCESS | 1789 | ++DOCSHELL 0x91ec7800 == 37 [pid = 1789] [id = 237] 05:17:01 INFO - PROCESS | 1789 | ++DOMWINDOW == 90 (0x924d3800) [pid = 1789] [serial = 712] [outer = (nil)] 05:17:01 INFO - PROCESS | 1789 | ++DOMWINDOW == 91 (0x94823800) [pid = 1789] [serial = 713] [outer = 0x924d3800] 05:17:01 INFO - PROCESS | 1789 | 1471090621389 Marionette DEBUG loaded listener.js 05:17:01 INFO - PROCESS | 1789 | ++DOMWINDOW == 92 (0x95336000) [pid = 1789] [serial = 714] [outer = 0x924d3800] 05:17:01 INFO - PROCESS | 1789 | --DOCSHELL 0x8f514c00 == 36 [pid = 1789] [id = 167] 05:17:02 INFO - PROCESS | 1789 | --DOMWINDOW == 91 (0x97a79800) [pid = 1789] [serial = 653] [outer = (nil)] [url = about:blank] 05:17:02 INFO - PROCESS | 1789 | --DOMWINDOW == 90 (0x913f8000) [pid = 1789] [serial = 640] [outer = (nil)] [url = about:blank] 05:17:02 INFO - PROCESS | 1789 | --DOMWINDOW == 89 (0x8f515000) [pid = 1789] [serial = 638] [outer = (nil)] [url = about:blank] 05:17:02 INFO - PROCESS | 1789 | --DOMWINDOW == 88 (0x93b53000) [pid = 1789] [serial = 643] [outer = (nil)] [url = about:blank] 05:17:02 INFO - PROCESS | 1789 | --DOMWINDOW == 87 (0x911e0800) [pid = 1789] [serial = 635] [outer = (nil)] [url = about:blank] 05:17:02 INFO - PROCESS | 1789 | --DOMWINDOW == 86 (0x913f2400) [pid = 1789] [serial = 641] [outer = (nil)] [url = about:blank] 05:17:02 INFO - PROCESS | 1789 | --DOMWINDOW == 85 (0x95329800) [pid = 1789] [serial = 647] [outer = (nil)] [url = about:blank] 05:17:02 INFO - PROCESS | 1789 | --DOMWINDOW == 84 (0x94830c00) [pid = 1789] [serial = 649] [outer = (nil)] [url = about:blank] 05:17:02 INFO - PROCESS | 1789 | --DOMWINDOW == 83 (0x95254000) [pid = 1789] [serial = 646] [outer = (nil)] [url = about:blank] 05:17:02 INFO - PROCESS | 1789 | --DOMWINDOW == 82 (0x93bbb800) [pid = 1789] [serial = 644] [outer = (nil)] [url = about:blank] 05:17:02 INFO - PROCESS | 1789 | --DOMWINDOW == 81 (0x8eda7c00) [pid = 1789] [serial = 637] [outer = (nil)] [url = about:blank] 05:17:02 INFO - PROCESS | 1789 | --DOMWINDOW == 80 (0x9a7bf400) [pid = 1789] [serial = 422] [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:17:02 INFO - PROCESS | 1789 | --DOMWINDOW == 79 (0x95335000) [pid = 1789] [serial = 650] [outer = (nil)] [url = about:blank] 05:17:02 INFO - PROCESS | 1789 | 1471090622413 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 05:17:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 05:17:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1682ms 05:17:02 INFO - PROCESS | 1789 | 1471090622487 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 05:17:02 INFO - PROCESS | 1789 | 1471090622496 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 05:17:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 05:17:02 INFO - PROCESS | 1789 | 1471090622508 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 05:17:02 INFO - PROCESS | 1789 | 1471090622512 Marionette TRACE conn3 <- [1,922,null,{}] 05:17:02 INFO - PROCESS | 1789 | 1471090622521 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:02 INFO - PROCESS | 1789 | 1471090622532 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:02 INFO - PROCESS | 1789 | 1471090622834 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 05:17:03 INFO - PROCESS | 1789 | 1471090623145 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090623154 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:03 INFO - PROCESS | 1789 | ++DOCSHELL 0x91ec3400 == 37 [pid = 1789] [id = 238] 05:17:03 INFO - PROCESS | 1789 | ++DOMWINDOW == 80 (0x93bbc400) [pid = 1789] [serial = 715] [outer = (nil)] 05:17:03 INFO - PROCESS | 1789 | ++DOMWINDOW == 81 (0x95356400) [pid = 1789] [serial = 716] [outer = 0x93bbc400] 05:17:03 INFO - PROCESS | 1789 | 1471090623271 Marionette DEBUG loaded listener.js 05:17:03 INFO - PROCESS | 1789 | ++DOMWINDOW == 82 (0x95452400) [pid = 1789] [serial = 717] [outer = 0x93bbc400] 05:17:04 INFO - PROCESS | 1789 | 1471090624427 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 05:17:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 05:17:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1988ms 05:17:04 INFO - PROCESS | 1789 | 1471090624497 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 05:17:04 INFO - PROCESS | 1789 | 1471090624504 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 05:17:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 05:17:04 INFO - PROCESS | 1789 | 1471090624525 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 05:17:04 INFO - PROCESS | 1789 | 1471090624539 Marionette TRACE conn3 <- [1,926,null,{}] 05:17:04 INFO - PROCESS | 1789 | 1471090624564 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:04 INFO - PROCESS | 1789 | 1471090624575 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:04 INFO - PROCESS | 1789 | 1471090624890 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 05:17:05 INFO - PROCESS | 1789 | 1471090625005 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090625016 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:05 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f872c00 == 38 [pid = 1789] [id = 239] 05:17:05 INFO - PROCESS | 1789 | ++DOMWINDOW == 83 (0x98fbf800) [pid = 1789] [serial = 718] [outer = (nil)] 05:17:05 INFO - PROCESS | 1789 | ++DOMWINDOW == 84 (0x9a1b8800) [pid = 1789] [serial = 719] [outer = 0x98fbf800] 05:17:05 INFO - PROCESS | 1789 | 1471090625191 Marionette DEBUG loaded listener.js 05:17:05 INFO - PROCESS | 1789 | ++DOMWINDOW == 85 (0x9a29ac00) [pid = 1789] [serial = 720] [outer = 0x98fbf800] 05:17:05 INFO - PROCESS | 1789 | 1471090625979 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 05:17:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 05:17:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1525ms 05:17:06 INFO - PROCESS | 1789 | 1471090626039 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 05:17:06 INFO - PROCESS | 1789 | 1471090626043 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 05:17:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 05:17:06 INFO - PROCESS | 1789 | 1471090626049 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 05:17:06 INFO - PROCESS | 1789 | 1471090626052 Marionette TRACE conn3 <- [1,930,null,{}] 05:17:06 INFO - PROCESS | 1789 | 1471090626057 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:06 INFO - PROCESS | 1789 | 1471090626062 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:06 INFO - PROCESS | 1789 | 1471090626260 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 05:17:06 INFO - PROCESS | 1789 | 1471090626280 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:06 INFO - PROCESS | 1789 | 1471090626286 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:06 INFO - PROCESS | 1789 | ++DOCSHELL 0x98420000 == 39 [pid = 1789] [id = 240] 05:17:06 INFO - PROCESS | 1789 | ++DOMWINDOW == 86 (0x9a178800) [pid = 1789] [serial = 721] [outer = (nil)] 05:17:06 INFO - PROCESS | 1789 | ++DOMWINDOW == 87 (0x9aef4400) [pid = 1789] [serial = 722] [outer = 0x9a178800] 05:17:06 INFO - PROCESS | 1789 | 1471090626351 Marionette DEBUG loaded listener.js 05:17:06 INFO - PROCESS | 1789 | ++DOMWINDOW == 88 (0x9b0bc000) [pid = 1789] [serial = 723] [outer = 0x9a178800] 05:17:07 INFO - PROCESS | 1789 | --DOMWINDOW == 87 (0x98b84000) [pid = 1789] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 05:17:07 INFO - PROCESS | 1789 | --DOMWINDOW == 86 (0x948b5000) [pid = 1789] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 05:17:07 INFO - PROCESS | 1789 | --DOMWINDOW == 85 (0x91ed0800) [pid = 1789] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 05:17:07 INFO - PROCESS | 1789 | --DOMWINDOW == 84 (0x8f874800) [pid = 1789] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 05:17:07 INFO - PROCESS | 1789 | --DOMWINDOW == 83 (0x8f87fc00) [pid = 1789] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 05:17:07 INFO - PROCESS | 1789 | --DOMWINDOW == 82 (0x95333c00) [pid = 1789] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 05:17:07 INFO - PROCESS | 1789 | 1471090627371 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 05:17:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 05:17:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1380ms 05:17:07 INFO - PROCESS | 1789 | 1471090627433 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 05:17:07 INFO - PROCESS | 1789 | 1471090627437 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 05:17:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 05:17:07 INFO - PROCESS | 1789 | 1471090627443 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 05:17:07 INFO - PROCESS | 1789 | 1471090627446 Marionette TRACE conn3 <- [1,934,null,{}] 05:17:07 INFO - PROCESS | 1789 | 1471090627451 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:07 INFO - PROCESS | 1789 | 1471090627456 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:07 INFO - PROCESS | 1789 | 1471090627651 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 05:17:07 INFO - PROCESS | 1789 | 1471090627665 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:07 INFO - PROCESS | 1789 | 1471090627682 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:07 INFO - PROCESS | 1789 | ++DOCSHELL 0x924d4000 == 40 [pid = 1789] [id = 241] 05:17:07 INFO - PROCESS | 1789 | ++DOMWINDOW == 83 (0x948b5000) [pid = 1789] [serial = 724] [outer = (nil)] 05:17:07 INFO - PROCESS | 1789 | ++DOMWINDOW == 84 (0x9acf4400) [pid = 1789] [serial = 725] [outer = 0x948b5000] 05:17:07 INFO - PROCESS | 1789 | 1471090627753 Marionette DEBUG loaded listener.js 05:17:07 INFO - PROCESS | 1789 | ++DOMWINDOW == 85 (0x9b98ec00) [pid = 1789] [serial = 726] [outer = 0x948b5000] 05:17:08 INFO - PROCESS | 1789 | 1471090628561 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 05:17:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 05:17:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1140ms 05:17:08 INFO - PROCESS | 1789 | 1471090628590 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 05:17:08 INFO - PROCESS | 1789 | 1471090628594 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 05:17:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 05:17:08 INFO - PROCESS | 1789 | 1471090628603 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 05:17:08 INFO - PROCESS | 1789 | 1471090628606 Marionette TRACE conn3 <- [1,938,null,{}] 05:17:08 INFO - PROCESS | 1789 | 1471090628610 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:08 INFO - PROCESS | 1789 | 1471090628617 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:08 INFO - PROCESS | 1789 | 1471090628765 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 05:17:08 INFO - PROCESS | 1789 | 1471090628774 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090628780 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:08 INFO - PROCESS | 1789 | ++DOCSHELL 0x9a28d400 == 41 [pid = 1789] [id = 242] 05:17:08 INFO - PROCESS | 1789 | ++DOMWINDOW == 86 (0x9b987400) [pid = 1789] [serial = 727] [outer = (nil)] 05:17:08 INFO - PROCESS | 1789 | ++DOMWINDOW == 87 (0x9d5d6400) [pid = 1789] [serial = 728] [outer = 0x9b987400] 05:17:08 INFO - PROCESS | 1789 | 1471090628847 Marionette DEBUG loaded listener.js 05:17:08 INFO - PROCESS | 1789 | ++DOMWINDOW == 88 (0x9d91a000) [pid = 1789] [serial = 729] [outer = 0x9b987400] 05:17:09 INFO - PROCESS | 1789 | 1471090629979 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 05:17:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 05:17:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1427ms 05:17:10 INFO - PROCESS | 1789 | 1471090630035 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 05:17:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 05:17:10 INFO - PROCESS | 1789 | 1471090630047 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 05:17:10 INFO - PROCESS | 1789 | 1471090630059 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 05:17:10 INFO - PROCESS | 1789 | 1471090630072 Marionette TRACE conn3 <- [1,942,null,{}] 05:17:10 INFO - PROCESS | 1789 | 1471090630085 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:10 INFO - PROCESS | 1789 | 1471090630092 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:10 INFO - PROCESS | 1789 | 1471090630341 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 05:17:10 INFO - PROCESS | 1789 | 1471090630571 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:10 INFO - PROCESS | 1789 | 1471090630581 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:10 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f880c00 == 42 [pid = 1789] [id = 243] 05:17:10 INFO - PROCESS | 1789 | ++DOMWINDOW == 89 (0x91ecb400) [pid = 1789] [serial = 730] [outer = (nil)] 05:17:10 INFO - PROCESS | 1789 | ++DOMWINDOW == 90 (0x93b53000) [pid = 1789] [serial = 731] [outer = 0x91ecb400] 05:17:10 INFO - PROCESS | 1789 | 1471090630661 Marionette DEBUG loaded listener.js 05:17:10 INFO - PROCESS | 1789 | ++DOMWINDOW == 91 (0x93bbd000) [pid = 1789] [serial = 732] [outer = 0x91ecb400] 05:17:11 INFO - PROCESS | 1789 | 1471090631585 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 05:17:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 05:17:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1603ms 05:17:11 INFO - PROCESS | 1789 | 1471090631662 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 05:17:11 INFO - PROCESS | 1789 | 1471090631671 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 05:17:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 05:17:11 INFO - PROCESS | 1789 | 1471090631682 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 05:17:11 INFO - PROCESS | 1789 | 1471090631686 Marionette TRACE conn3 <- [1,946,null,{}] 05:17:11 INFO - PROCESS | 1789 | 1471090631693 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:11 INFO - PROCESS | 1789 | 1471090631699 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:11 INFO - PROCESS | 1789 | 1471090631957 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 05:17:12 INFO - PROCESS | 1789 | 1471090632218 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:12 INFO - PROCESS | 1789 | 1471090632228 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:12 INFO - PROCESS | 1789 | ++DOCSHELL 0x94830c00 == 43 [pid = 1789] [id = 244] 05:17:12 INFO - PROCESS | 1789 | ++DOMWINDOW == 92 (0x9905b000) [pid = 1789] [serial = 733] [outer = (nil)] 05:17:12 INFO - PROCESS | 1789 | ++DOMWINDOW == 93 (0x9a176800) [pid = 1789] [serial = 734] [outer = 0x9905b000] 05:17:12 INFO - PROCESS | 1789 | 1471090632325 Marionette DEBUG loaded listener.js 05:17:12 INFO - PROCESS | 1789 | ++DOMWINDOW == 94 (0x9a298400) [pid = 1789] [serial = 735] [outer = 0x9905b000] 05:17:13 INFO - PROCESS | 1789 | 1471090633254 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 05:17:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 05:17:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1639ms 05:17:13 INFO - PROCESS | 1789 | 1471090633321 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 05:17:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 05:17:13 INFO - PROCESS | 1789 | 1471090633325 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 05:17:13 INFO - PROCESS | 1789 | 1471090633332 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 05:17:13 INFO - PROCESS | 1789 | 1471090633338 Marionette TRACE conn3 <- [1,950,null,{}] 05:17:13 INFO - PROCESS | 1789 | 1471090633355 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:13 INFO - PROCESS | 1789 | 1471090633363 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:13 INFO - PROCESS | 1789 | 1471090633584 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 05:17:13 INFO - PROCESS | 1789 | 1471090633797 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090633804 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:13 INFO - PROCESS | 1789 | ++DOCSHELL 0x98426000 == 44 [pid = 1789] [id = 245] 05:17:13 INFO - PROCESS | 1789 | ++DOMWINDOW == 95 (0x9d47b400) [pid = 1789] [serial = 736] [outer = (nil)] 05:17:13 INFO - PROCESS | 1789 | ++DOMWINDOW == 96 (0xa1126c00) [pid = 1789] [serial = 737] [outer = 0x9d47b400] 05:17:13 INFO - PROCESS | 1789 | 1471090633931 Marionette DEBUG loaded listener.js 05:17:14 INFO - PROCESS | 1789 | ++DOMWINDOW == 97 (0xa2003800) [pid = 1789] [serial = 738] [outer = 0x9d47b400] 05:17:14 INFO - PROCESS | 1789 | 1471090634766 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 05:17:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 05:17:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1493ms 05:17:14 INFO - PROCESS | 1789 | 1471090634825 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 05:17:14 INFO - PROCESS | 1789 | 1471090634830 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 05:17:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 05:17:14 INFO - PROCESS | 1789 | 1471090634836 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 05:17:14 INFO - PROCESS | 1789 | 1471090634839 Marionette TRACE conn3 <- [1,954,null,{}] 05:17:14 INFO - PROCESS | 1789 | 1471090634845 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:14 INFO - PROCESS | 1789 | 1471090634850 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:15 INFO - PROCESS | 1789 | 1471090635024 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 05:17:15 INFO - PROCESS | 1789 | 1471090635203 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090635211 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:15 INFO - PROCESS | 1789 | ++DOCSHELL 0x9b994400 == 45 [pid = 1789] [id = 246] 05:17:15 INFO - PROCESS | 1789 | ++DOMWINDOW == 98 (0x9b995c00) [pid = 1789] [serial = 739] [outer = (nil)] 05:17:15 INFO - PROCESS | 1789 | ++DOMWINDOW == 99 (0xa20a3000) [pid = 1789] [serial = 740] [outer = 0x9b995c00] 05:17:15 INFO - PROCESS | 1789 | 1471090635290 Marionette DEBUG loaded listener.js 05:17:15 INFO - PROCESS | 1789 | ++DOMWINDOW == 100 (0xa2281000) [pid = 1789] [serial = 741] [outer = 0x9b995c00] 05:17:16 INFO - PROCESS | 1789 | 1471090636182 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 05:17:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 05:17:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1380ms 05:17:16 INFO - PROCESS | 1789 | 1471090636216 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 05:17:16 INFO - PROCESS | 1789 | 1471090636221 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 05:17:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 05:17:16 INFO - PROCESS | 1789 | 1471090636227 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 05:17:16 INFO - PROCESS | 1789 | 1471090636230 Marionette TRACE conn3 <- [1,958,null,{}] 05:17:16 INFO - PROCESS | 1789 | 1471090636236 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:16 INFO - PROCESS | 1789 | 1471090636241 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:16 INFO - PROCESS | 1789 | 1471090636401 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 05:17:16 INFO - PROCESS | 1789 | 1471090636574 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090636586 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:16 INFO - PROCESS | 1789 | ++DOCSHELL 0x8eda6800 == 46 [pid = 1789] [id = 247] 05:17:16 INFO - PROCESS | 1789 | ++DOMWINDOW == 101 (0x8edad400) [pid = 1789] [serial = 742] [outer = (nil)] 05:17:16 INFO - PROCESS | 1789 | ++DOMWINDOW == 102 (0xa2285000) [pid = 1789] [serial = 743] [outer = 0x8edad400] 05:17:16 INFO - PROCESS | 1789 | 1471090636671 Marionette DEBUG loaded listener.js 05:17:16 INFO - PROCESS | 1789 | ++DOMWINDOW == 103 (0xa22d0800) [pid = 1789] [serial = 744] [outer = 0x8edad400] 05:17:17 INFO - PROCESS | 1789 | 1471090637625 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 05:17:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 05:17:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1433ms 05:17:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 05:17:17 INFO - PROCESS | 1789 | 1471090637661 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 05:17:17 INFO - PROCESS | 1789 | 1471090637664 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 05:17:17 INFO - PROCESS | 1789 | 1471090637671 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 05:17:17 INFO - PROCESS | 1789 | 1471090637674 Marionette TRACE conn3 <- [1,962,null,{}] 05:17:17 INFO - PROCESS | 1789 | 1471090637680 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:17 INFO - PROCESS | 1789 | 1471090637689 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:17 INFO - PROCESS | 1789 | 1471090637873 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 05:17:18 INFO - PROCESS | 1789 | 1471090638055 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090638063 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:18 INFO - PROCESS | 1789 | ++DOCSHELL 0x8eda7000 == 47 [pid = 1789] [id = 248] 05:17:18 INFO - PROCESS | 1789 | ++DOMWINDOW == 104 (0x8edacc00) [pid = 1789] [serial = 745] [outer = (nil)] 05:17:18 INFO - PROCESS | 1789 | ++DOMWINDOW == 105 (0xa23bcc00) [pid = 1789] [serial = 746] [outer = 0x8edacc00] 05:17:18 INFO - PROCESS | 1789 | 1471090638141 Marionette DEBUG loaded listener.js 05:17:18 INFO - PROCESS | 1789 | ++DOMWINDOW == 106 (0xa2568800) [pid = 1789] [serial = 747] [outer = 0x8edacc00] 05:17:18 INFO - PROCESS | 1789 | 1471090638961 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 05:17:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 05:17:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1340ms 05:17:19 INFO - PROCESS | 1789 | 1471090639023 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 05:17:19 INFO - PROCESS | 1789 | 1471090639027 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 05:17:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 05:17:19 INFO - PROCESS | 1789 | 1471090639034 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 05:17:19 INFO - PROCESS | 1789 | 1471090639037 Marionette TRACE conn3 <- [1,966,null,{}] 05:17:19 INFO - PROCESS | 1789 | 1471090639043 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:19 INFO - PROCESS | 1789 | 1471090639048 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:19 INFO - PROCESS | 1789 | 1471090639215 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 05:17:19 INFO - PROCESS | 1789 | 1471090639387 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:19 INFO - PROCESS | 1789 | 1471090639394 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:19 INFO - PROCESS | 1789 | ++DOCSHELL 0x8eda8000 == 48 [pid = 1789] [id = 249] 05:17:19 INFO - PROCESS | 1789 | ++DOMWINDOW == 107 (0x999e3800) [pid = 1789] [serial = 748] [outer = (nil)] 05:17:19 INFO - PROCESS | 1789 | ++DOMWINDOW == 108 (0xa2fcb800) [pid = 1789] [serial = 749] [outer = 0x999e3800] 05:17:19 INFO - PROCESS | 1789 | 1471090639471 Marionette DEBUG loaded listener.js 05:17:19 INFO - PROCESS | 1789 | ++DOMWINDOW == 109 (0xa2fcf000) [pid = 1789] [serial = 750] [outer = 0x999e3800] 05:17:20 INFO - PROCESS | 1789 | 1471090640376 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 05:17:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 05:17:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1386ms 05:17:20 INFO - PROCESS | 1789 | 1471090640421 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 05:17:20 INFO - PROCESS | 1789 | 1471090640425 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 05:17:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 05:17:20 INFO - PROCESS | 1789 | 1471090640432 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 05:17:20 INFO - PROCESS | 1789 | 1471090640435 Marionette TRACE conn3 <- [1,970,null,{}] 05:17:20 INFO - PROCESS | 1789 | 1471090640441 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:20 INFO - PROCESS | 1789 | 1471090640446 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:20 INFO - PROCESS | 1789 | 1471090640629 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 05:17:20 INFO - PROCESS | 1789 | 1471090640815 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090640829 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:20 INFO - PROCESS | 1789 | ++DOCSHELL 0x8eda3c00 == 49 [pid = 1789] [id = 250] 05:17:20 INFO - PROCESS | 1789 | ++DOMWINDOW == 110 (0x911dfc00) [pid = 1789] [serial = 751] [outer = (nil)] 05:17:20 INFO - PROCESS | 1789 | ++DOMWINDOW == 111 (0x93d6c400) [pid = 1789] [serial = 752] [outer = 0x911dfc00] 05:17:20 INFO - PROCESS | 1789 | 1471090640944 Marionette DEBUG loaded listener.js 05:17:21 INFO - PROCESS | 1789 | ++DOMWINDOW == 112 (0x9841fc00) [pid = 1789] [serial = 753] [outer = 0x911dfc00] 05:17:22 INFO - PROCESS | 1789 | 1471090642057 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 05:17:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 05:17:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1680ms 05:17:22 INFO - PROCESS | 1789 | 1471090642113 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 05:17:22 INFO - PROCESS | 1789 | 1471090642118 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 05:17:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 05:17:22 INFO - PROCESS | 1789 | 1471090642126 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 05:17:22 INFO - PROCESS | 1789 | 1471090642133 Marionette TRACE conn3 <- [1,974,null,{}] 05:17:22 INFO - PROCESS | 1789 | 1471090642140 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:22 INFO - PROCESS | 1789 | 1471090642145 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:22 INFO - PROCESS | 1789 | 1471090642311 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 05:17:22 INFO - PROCESS | 1789 | 1471090642511 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 1789 | 1471090642520 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:22 INFO - PROCESS | 1789 | ++DOCSHELL 0x930ec400 == 50 [pid = 1789] [id = 251] 05:17:22 INFO - PROCESS | 1789 | ++DOMWINDOW == 113 (0x93b55800) [pid = 1789] [serial = 754] [outer = (nil)] 05:17:22 INFO - PROCESS | 1789 | ++DOMWINDOW == 114 (0x95335000) [pid = 1789] [serial = 755] [outer = 0x93b55800] 05:17:22 INFO - PROCESS | 1789 | 1471090642624 Marionette DEBUG loaded listener.js 05:17:22 INFO - PROCESS | 1789 | ++DOMWINDOW == 115 (0x95444400) [pid = 1789] [serial = 756] [outer = 0x93b55800] 05:17:23 INFO - PROCESS | 1789 | 1471090643499 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 05:17:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 05:17:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1441ms 05:17:23 INFO - PROCESS | 1789 | 1471090643567 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 05:17:23 INFO - PROCESS | 1789 | 1471090643573 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 05:17:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 05:17:23 INFO - PROCESS | 1789 | 1471090643583 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 05:17:23 INFO - PROCESS | 1789 | 1471090643586 Marionette TRACE conn3 <- [1,978,null,{}] 05:17:23 INFO - PROCESS | 1789 | 1471090643593 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:23 INFO - PROCESS | 1789 | 1471090643598 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:24 INFO - PROCESS | 1789 | --DOCSHELL 0x924d4000 == 49 [pid = 1789] [id = 241] 05:17:24 INFO - PROCESS | 1789 | --DOCSHELL 0x98420000 == 48 [pid = 1789] [id = 240] 05:17:24 INFO - PROCESS | 1789 | --DOCSHELL 0x8f872c00 == 47 [pid = 1789] [id = 239] 05:17:24 INFO - PROCESS | 1789 | --DOCSHELL 0x91ec3400 == 46 [pid = 1789] [id = 238] 05:17:24 INFO - PROCESS | 1789 | --DOCSHELL 0x91ec7800 == 45 [pid = 1789] [id = 237] 05:17:24 INFO - PROCESS | 1789 | --DOCSHELL 0x8f87b800 == 44 [pid = 1789] [id = 236] 05:17:24 INFO - PROCESS | 1789 | --DOCSHELL 0x999ec800 == 43 [pid = 1789] [id = 232] 05:17:24 INFO - PROCESS | 1789 | --DOCSHELL 0x8f517c00 == 42 [pid = 1789] [id = 231] 05:17:24 INFO - PROCESS | 1789 | --DOCSHELL 0x911de800 == 41 [pid = 1789] [id = 163] 05:17:24 INFO - PROCESS | 1789 | --DOCSHELL 0x8eda2800 == 40 [pid = 1789] [id = 212] 05:17:24 INFO - PROCESS | 1789 | --DOCSHELL 0x8f87a400 == 39 [pid = 1789] [id = 164] 05:17:24 INFO - PROCESS | 1789 | --DOCSHELL 0x9a7bdc00 == 38 [pid = 1789] [id = 233] 05:17:24 INFO - PROCESS | 1789 | --DOCSHELL 0x999e9800 == 37 [pid = 1789] [id = 234] 05:17:24 INFO - PROCESS | 1789 | --DOCSHELL 0x8f510c00 == 36 [pid = 1789] [id = 235] 05:17:24 INFO - PROCESS | 1789 | --DOCSHELL 0x930ec400 == 35 [pid = 1789] [id = 251] 05:17:24 INFO - PROCESS | 1789 | --DOCSHELL 0x8eda3c00 == 34 [pid = 1789] [id = 250] 05:17:24 INFO - PROCESS | 1789 | --DOCSHELL 0x8eda7000 == 33 [pid = 1789] [id = 248] 05:17:24 INFO - PROCESS | 1789 | --DOCSHELL 0x8eda8000 == 32 [pid = 1789] [id = 249] 05:17:24 INFO - PROCESS | 1789 | --DOCSHELL 0x8eda6800 == 31 [pid = 1789] [id = 247] 05:17:24 INFO - PROCESS | 1789 | --DOCSHELL 0x9b994400 == 30 [pid = 1789] [id = 246] 05:17:24 INFO - PROCESS | 1789 | --DOCSHELL 0x98426000 == 29 [pid = 1789] [id = 245] 05:17:24 INFO - PROCESS | 1789 | --DOCSHELL 0x8f880c00 == 28 [pid = 1789] [id = 243] 05:17:24 INFO - PROCESS | 1789 | --DOCSHELL 0x94830c00 == 27 [pid = 1789] [id = 244] 05:17:24 INFO - PROCESS | 1789 | --DOCSHELL 0x9a28d400 == 26 [pid = 1789] [id = 242] 05:17:24 INFO - PROCESS | 1789 | 1471090644879 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 05:17:25 INFO - PROCESS | 1789 | --DOMWINDOW == 114 (0x99e62000) [pid = 1789] [serial = 687] [outer = (nil)] [url = about:blank] 05:17:25 INFO - PROCESS | 1789 | --DOMWINDOW == 113 (0x9841e000) [pid = 1789] [serial = 681] [outer = (nil)] [url = about:blank] 05:17:25 INFO - PROCESS | 1789 | --DOMWINDOW == 112 (0x9a54cc00) [pid = 1789] [serial = 689] [outer = (nil)] [url = about:blank] 05:17:25 INFO - PROCESS | 1789 | --DOMWINDOW == 111 (0x999e3400) [pid = 1789] [serial = 683] [outer = (nil)] [url = about:blank] 05:17:25 INFO - PROCESS | 1789 | --DOMWINDOW == 110 (0x98b7cc00) [pid = 1789] [serial = 686] [outer = (nil)] [url = about:blank] 05:17:25 INFO - PROCESS | 1789 | --DOMWINDOW == 109 (0x999f1000) [pid = 1789] [serial = 684] [outer = (nil)] [url = about:blank] 05:17:25 INFO - PROCESS | 1789 | --DOMWINDOW == 108 (0x94831c00) [pid = 1789] [serial = 677] [outer = (nil)] [url = about:blank] 05:17:25 INFO - PROCESS | 1789 | --DOMWINDOW == 107 (0x9529cc00) [pid = 1789] [serial = 678] [outer = (nil)] [url = about:blank] 05:17:25 INFO - PROCESS | 1789 | --DOMWINDOW == 106 (0x9a173800) [pid = 1789] [serial = 662] [outer = (nil)] [url = about:blank] 05:17:25 INFO - PROCESS | 1789 | --DOMWINDOW == 105 (0x913ee400) [pid = 1789] [serial = 672] [outer = (nil)] [url = about:blank] 05:17:25 INFO - PROCESS | 1789 | --DOMWINDOW == 104 (0x8f87d000) [pid = 1789] [serial = 671] [outer = (nil)] [url = about:blank] 05:17:25 INFO - PROCESS | 1789 | --DOMWINDOW == 103 (0x94827000) [pid = 1789] [serial = 675] [outer = (nil)] [url = about:blank] 05:17:25 INFO - PROCESS | 1789 | --DOMWINDOW == 102 (0x93bc1800) [pid = 1789] [serial = 674] [outer = (nil)] [url = about:blank] 05:17:25 INFO - PROCESS | 1789 | --DOMWINDOW == 101 (0x9544f000) [pid = 1789] [serial = 680] [outer = (nil)] [url = about:blank] 05:17:25 INFO - PROCESS | 1789 | --DOMWINDOW == 100 (0x98b7d800) [pid = 1789] [serial = 659] [outer = (nil)] [url = about:blank] 05:17:25 INFO - PROCESS | 1789 | --DOMWINDOW == 99 (0x9a290400) [pid = 1789] [serial = 665] [outer = (nil)] [url = about:blank] 05:17:25 INFO - PROCESS | 1789 | --DOMWINDOW == 98 (0x9a546800) [pid = 1789] [serial = 668] [outer = (nil)] [url = about:blank] 05:17:25 INFO - PROCESS | 1789 | --DOMWINDOW == 97 (0x93bc1400) [pid = 1789] [serial = 656] [outer = (nil)] [url = about:blank] 05:17:25 INFO - PROCESS | 1789 | 1471090645188 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:25 INFO - PROCESS | 1789 | 1471090645197 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:25 INFO - PROCESS | 1789 | ++DOCSHELL 0x8eda9400 == 27 [pid = 1789] [id = 252] 05:17:25 INFO - PROCESS | 1789 | ++DOMWINDOW == 98 (0x8edaa000) [pid = 1789] [serial = 757] [outer = (nil)] 05:17:25 INFO - PROCESS | 1789 | ++DOMWINDOW == 99 (0x8f50bc00) [pid = 1789] [serial = 758] [outer = 0x8edaa000] 05:17:25 INFO - PROCESS | 1789 | 1471090645267 Marionette DEBUG loaded listener.js 05:17:25 INFO - PROCESS | 1789 | ++DOMWINDOW == 100 (0x8f875000) [pid = 1789] [serial = 759] [outer = 0x8edaa000] 05:17:26 INFO - PROCESS | 1789 | 1471090646166 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 05:17:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 05:17:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 2632ms 05:17:26 INFO - PROCESS | 1789 | 1471090646216 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 05:17:26 INFO - PROCESS | 1789 | 1471090646223 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 05:17:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 05:17:26 INFO - PROCESS | 1789 | 1471090646231 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 05:17:26 INFO - PROCESS | 1789 | 1471090646236 Marionette TRACE conn3 <- [1,982,null,{}] 05:17:26 INFO - PROCESS | 1789 | 1471090646246 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:26 INFO - PROCESS | 1789 | 1471090646251 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:26 INFO - PROCESS | 1789 | 1471090646469 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 05:17:26 INFO - PROCESS | 1789 | 1471090646687 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090646697 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:26 INFO - PROCESS | 1789 | ++DOCSHELL 0x913f9c00 == 28 [pid = 1789] [id = 253] 05:17:26 INFO - PROCESS | 1789 | ++DOMWINDOW == 101 (0x913fa400) [pid = 1789] [serial = 760] [outer = (nil)] 05:17:26 INFO - PROCESS | 1789 | ++DOMWINDOW == 102 (0x91ecec00) [pid = 1789] [serial = 761] [outer = 0x913fa400] 05:17:26 INFO - PROCESS | 1789 | 1471090646822 Marionette DEBUG loaded listener.js 05:17:26 INFO - PROCESS | 1789 | ++DOMWINDOW == 103 (0x924d0c00) [pid = 1789] [serial = 762] [outer = 0x913fa400] 05:17:27 INFO - PROCESS | 1789 | 1471090647744 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 05:17:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 05:17:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1588ms 05:17:27 INFO - PROCESS | 1789 | 1471090647819 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 05:17:27 INFO - PROCESS | 1789 | 1471090647826 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 05:17:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 05:17:27 INFO - PROCESS | 1789 | 1471090647837 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 05:17:27 INFO - PROCESS | 1789 | 1471090647841 Marionette TRACE conn3 <- [1,986,null,{}] 05:17:27 INFO - PROCESS | 1789 | 1471090647847 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:27 INFO - PROCESS | 1789 | 1471090647853 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:28 INFO - PROCESS | 1789 | 1471090648068 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 05:17:28 INFO - PROCESS | 1789 | 1471090648287 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:28 INFO - PROCESS | 1789 | 1471090648295 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:28 INFO - PROCESS | 1789 | ++DOCSHELL 0x94827000 == 29 [pid = 1789] [id = 254] 05:17:28 INFO - PROCESS | 1789 | ++DOMWINDOW == 104 (0x9482cc00) [pid = 1789] [serial = 763] [outer = (nil)] 05:17:28 INFO - PROCESS | 1789 | ++DOMWINDOW == 105 (0x948b9800) [pid = 1789] [serial = 764] [outer = 0x9482cc00] 05:17:28 INFO - PROCESS | 1789 | 1471090648393 Marionette DEBUG loaded listener.js 05:17:28 INFO - PROCESS | 1789 | ++DOMWINDOW == 106 (0x9524ec00) [pid = 1789] [serial = 765] [outer = 0x9482cc00] 05:17:29 INFO - PROCESS | 1789 | 1471090649329 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 05:17:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 05:17:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1531ms 05:17:29 INFO - PROCESS | 1789 | 1471090649368 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 05:17:29 INFO - PROCESS | 1789 | 1471090649372 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 05:17:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 05:17:29 INFO - PROCESS | 1789 | 1471090649379 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 05:17:29 INFO - PROCESS | 1789 | 1471090649385 Marionette TRACE conn3 <- [1,990,null,{}] 05:17:29 INFO - PROCESS | 1789 | 1471090649403 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:29 INFO - PROCESS | 1789 | 1471090649413 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:29 INFO - PROCESS | 1789 | 1471090649602 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 05:17:29 INFO - PROCESS | 1789 | 1471090649815 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090649827 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:29 INFO - PROCESS | 1789 | ++DOCSHELL 0x98b7d800 == 30 [pid = 1789] [id = 255] 05:17:29 INFO - PROCESS | 1789 | ++DOMWINDOW == 107 (0x98fb1800) [pid = 1789] [serial = 766] [outer = (nil)] 05:17:29 INFO - PROCESS | 1789 | ++DOMWINDOW == 108 (0x99065400) [pid = 1789] [serial = 767] [outer = 0x98fb1800] 05:17:29 INFO - PROCESS | 1789 | 1471090649913 Marionette DEBUG loaded listener.js 05:17:30 INFO - PROCESS | 1789 | ++DOMWINDOW == 109 (0x99aebc00) [pid = 1789] [serial = 768] [outer = 0x98fb1800] 05:17:30 INFO - PROCESS | 1789 | 1471090650786 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 05:17:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 05:17:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1444ms 05:17:30 INFO - PROCESS | 1789 | 1471090650824 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 05:17:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 05:17:30 INFO - PROCESS | 1789 | 1471090650829 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 05:17:30 INFO - PROCESS | 1789 | 1471090650835 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 05:17:30 INFO - PROCESS | 1789 | 1471090650839 Marionette TRACE conn3 <- [1,994,null,{}] 05:17:30 INFO - PROCESS | 1789 | 1471090650845 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:30 INFO - PROCESS | 1789 | 1471090650850 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:31 INFO - PROCESS | 1789 | 1471090651024 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 05:17:31 INFO - PROCESS | 1789 | 1471090651198 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090651205 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:31 INFO - PROCESS | 1789 | ++DOCSHELL 0x99af9000 == 31 [pid = 1789] [id = 256] 05:17:31 INFO - PROCESS | 1789 | ++DOMWINDOW == 110 (0x9a178000) [pid = 1789] [serial = 769] [outer = (nil)] 05:17:31 INFO - PROCESS | 1789 | ++DOMWINDOW == 111 (0x9a1aec00) [pid = 1789] [serial = 770] [outer = 0x9a178000] 05:17:31 INFO - PROCESS | 1789 | 1471090651284 Marionette DEBUG loaded listener.js 05:17:31 INFO - PROCESS | 1789 | ++DOMWINDOW == 112 (0x9a42a400) [pid = 1789] [serial = 771] [outer = 0x9a178000] 05:17:32 INFO - PROCESS | 1789 | 1471090652320 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 05:17:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 05:17:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1538ms 05:17:32 INFO - PROCESS | 1789 | 1471090652375 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 05:17:32 INFO - PROCESS | 1789 | 1471090652381 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 05:17:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 05:17:32 INFO - PROCESS | 1789 | 1471090652391 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 05:17:32 INFO - PROCESS | 1789 | 1471090652397 Marionette TRACE conn3 <- [1,998,null,{}] 05:17:32 INFO - PROCESS | 1789 | 1471090652407 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:32 INFO - PROCESS | 1789 | 1471090652414 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:32 INFO - PROCESS | 1789 | 1471090652673 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 05:17:32 INFO - PROCESS | 1789 | 1471090652891 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090652901 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:32 INFO - PROCESS | 1789 | ++DOCSHELL 0x9a7b3800 == 32 [pid = 1789] [id = 257] 05:17:32 INFO - PROCESS | 1789 | ++DOMWINDOW == 113 (0x9a7bd800) [pid = 1789] [serial = 772] [outer = (nil)] 05:17:32 INFO - PROCESS | 1789 | ++DOMWINDOW == 114 (0x9b305000) [pid = 1789] [serial = 773] [outer = 0x9a7bd800] 05:17:32 INFO - PROCESS | 1789 | 1471090652977 Marionette DEBUG loaded listener.js 05:17:33 INFO - PROCESS | 1789 | ++DOMWINDOW == 115 (0x9b993800) [pid = 1789] [serial = 774] [outer = 0x9a7bd800] 05:17:33 INFO - PROCESS | 1789 | 1471090653847 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 05:17:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 05:17:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1534ms 05:17:33 INFO - PROCESS | 1789 | 1471090653925 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 05:17:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 05:17:33 INFO - PROCESS | 1789 | 1471090653929 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 05:17:33 INFO - PROCESS | 1789 | 1471090653935 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 05:17:33 INFO - PROCESS | 1789 | 1471090653939 Marionette TRACE conn3 <- [1,1002,null,{}] 05:17:33 INFO - PROCESS | 1789 | 1471090653945 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:33 INFO - PROCESS | 1789 | 1471090653955 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:34 INFO - PROCESS | 1789 | 1471090654194 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 05:17:34 INFO - PROCESS | 1789 | 1471090654418 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090654429 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:34 INFO - PROCESS | 1789 | ++DOCSHELL 0x911db800 == 33 [pid = 1789] [id = 258] 05:17:34 INFO - PROCESS | 1789 | ++DOMWINDOW == 116 (0x930eac00) [pid = 1789] [serial = 775] [outer = (nil)] 05:17:34 INFO - PROCESS | 1789 | ++DOMWINDOW == 117 (0xa20a4c00) [pid = 1789] [serial = 776] [outer = 0x930eac00] 05:17:34 INFO - PROCESS | 1789 | 1471090654518 Marionette DEBUG loaded listener.js 05:17:34 INFO - PROCESS | 1789 | ++DOMWINDOW == 118 (0xa22dd000) [pid = 1789] [serial = 777] [outer = 0x930eac00] 05:17:35 INFO - PROCESS | 1789 | 1471090655350 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 05:17:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 05:17:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1481ms 05:17:35 INFO - PROCESS | 1789 | 1471090655417 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 05:17:35 INFO - PROCESS | 1789 | 1471090655421 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 05:17:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 05:17:35 INFO - PROCESS | 1789 | 1471090655428 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 05:17:35 INFO - PROCESS | 1789 | 1471090655431 Marionette TRACE conn3 <- [1,1006,null,{}] 05:17:35 INFO - PROCESS | 1789 | 1471090655437 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:35 INFO - PROCESS | 1789 | 1471090655441 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:35 INFO - PROCESS | 1789 | 1471090655613 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 05:17:35 INFO - PROCESS | 1789 | 1471090655793 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:35 INFO - PROCESS | 1789 | 1471090655799 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:35 INFO - PROCESS | 1789 | ++DOCSHELL 0xa1194000 == 34 [pid = 1789] [id = 259] 05:17:35 INFO - PROCESS | 1789 | ++DOMWINDOW == 119 (0xa119cc00) [pid = 1789] [serial = 778] [outer = (nil)] 05:17:35 INFO - PROCESS | 1789 | ++DOMWINDOW == 120 (0xa23b0400) [pid = 1789] [serial = 779] [outer = 0xa119cc00] 05:17:35 INFO - PROCESS | 1789 | 1471090655880 Marionette DEBUG loaded listener.js 05:17:36 INFO - PROCESS | 1789 | ++DOMWINDOW == 121 (0xa23b1400) [pid = 1789] [serial = 780] [outer = 0xa119cc00] 05:17:36 INFO - PROCESS | 1789 | 1471090656739 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 05:17:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 05:17:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1341ms 05:17:36 INFO - PROCESS | 1789 | 1471090656770 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 05:17:36 INFO - PROCESS | 1789 | 1471090656781 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 05:17:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 05:17:36 INFO - PROCESS | 1789 | 1471090656787 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 05:17:36 INFO - PROCESS | 1789 | 1471090656791 Marionette TRACE conn3 <- [1,1010,null,{}] 05:17:36 INFO - PROCESS | 1789 | 1471090656797 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:36 INFO - PROCESS | 1789 | 1471090656802 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:36 INFO - PROCESS | 1789 | 1471090656954 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 05:17:37 INFO - PROCESS | 1789 | 1471090657129 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:37 INFO - PROCESS | 1789 | 1471090657135 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:37 INFO - PROCESS | 1789 | ++DOCSHELL 0x911dbc00 == 35 [pid = 1789] [id = 260] 05:17:37 INFO - PROCESS | 1789 | ++DOMWINDOW == 122 (0x911dcc00) [pid = 1789] [serial = 781] [outer = (nil)] 05:17:37 INFO - PROCESS | 1789 | ++DOMWINDOW == 123 (0xa2fc9000) [pid = 1789] [serial = 782] [outer = 0x911dcc00] 05:17:37 INFO - PROCESS | 1789 | 1471090657213 Marionette DEBUG loaded listener.js 05:17:37 INFO - PROCESS | 1789 | ++DOMWINDOW == 124 (0xa2595400) [pid = 1789] [serial = 783] [outer = 0x911dcc00] 05:17:38 INFO - PROCESS | 1789 | 1471090658165 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 05:17:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 05:17:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1430ms 05:17:38 INFO - PROCESS | 1789 | 1471090658217 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 05:17:38 INFO - PROCESS | 1789 | 1471090658221 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 05:17:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 05:17:38 INFO - PROCESS | 1789 | 1471090658228 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 05:17:38 INFO - PROCESS | 1789 | 1471090658230 Marionette TRACE conn3 <- [1,1014,null,{}] 05:17:38 INFO - PROCESS | 1789 | 1471090658236 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:38 INFO - PROCESS | 1789 | 1471090658241 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:38 INFO - PROCESS | 1789 | 1471090658404 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 05:17:38 INFO - PROCESS | 1789 | 1471090658578 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090658585 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:38 INFO - PROCESS | 1789 | ++DOCSHELL 0x9529a400 == 36 [pid = 1789] [id = 261] 05:17:38 INFO - PROCESS | 1789 | ++DOMWINDOW == 125 (0x9547ec00) [pid = 1789] [serial = 784] [outer = (nil)] 05:17:38 INFO - PROCESS | 1789 | ++DOMWINDOW == 126 (0xa2fca000) [pid = 1789] [serial = 785] [outer = 0x9547ec00] 05:17:38 INFO - PROCESS | 1789 | 1471090658663 Marionette DEBUG loaded listener.js 05:17:38 INFO - PROCESS | 1789 | ++DOMWINDOW == 127 (0xa3116000) [pid = 1789] [serial = 786] [outer = 0x9547ec00] 05:17:39 INFO - PROCESS | 1789 | 1471090659810 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 05:17:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 05:17:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1635ms 05:17:39 INFO - PROCESS | 1789 | 1471090659864 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 05:17:39 INFO - PROCESS | 1789 | 1471090659868 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 05:17:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 05:17:39 INFO - PROCESS | 1789 | 1471090659877 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 05:17:39 INFO - PROCESS | 1789 | 1471090659882 Marionette TRACE conn3 <- [1,1018,null,{}] 05:17:39 INFO - PROCESS | 1789 | 1471090659890 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:39 INFO - PROCESS | 1789 | 1471090659895 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:40 INFO - PROCESS | 1789 | 1471090660049 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 05:17:40 INFO - PROCESS | 1789 | 1471090660264 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 1789 | 1471090660271 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:40 INFO - PROCESS | 1789 | ++DOCSHELL 0x911e2000 == 37 [pid = 1789] [id = 262] 05:17:40 INFO - PROCESS | 1789 | ++DOMWINDOW == 128 (0x913ef800) [pid = 1789] [serial = 787] [outer = (nil)] 05:17:40 INFO - PROCESS | 1789 | ++DOMWINDOW == 129 (0x930e6000) [pid = 1789] [serial = 788] [outer = 0x913ef800] 05:17:40 INFO - PROCESS | 1789 | 1471090660346 Marionette DEBUG loaded listener.js 05:17:40 INFO - PROCESS | 1789 | ++DOMWINDOW == 130 (0x93d72800) [pid = 1789] [serial = 789] [outer = 0x913ef800] 05:17:41 INFO - PROCESS | 1789 | 1471090661065 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 05:17:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 05:17:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1242ms 05:17:41 INFO - PROCESS | 1789 | 1471090661131 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 05:17:41 INFO - PROCESS | 1789 | 1471090661138 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 05:17:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 05:17:41 INFO - PROCESS | 1789 | 1471090661147 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 05:17:41 INFO - PROCESS | 1789 | 1471090661151 Marionette TRACE conn3 <- [1,1022,null,{}] 05:17:41 INFO - PROCESS | 1789 | 1471090661157 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:41 INFO - PROCESS | 1789 | 1471090661161 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:41 INFO - PROCESS | 1789 | 1471090661326 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 05:17:41 INFO - PROCESS | 1789 | 1471090661337 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090661343 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:41 INFO - PROCESS | 1789 | ++DOCSHELL 0x948bb000 == 38 [pid = 1789] [id = 263] 05:17:41 INFO - PROCESS | 1789 | ++DOMWINDOW == 131 (0x97a7a400) [pid = 1789] [serial = 790] [outer = (nil)] 05:17:41 INFO - PROCESS | 1789 | ++DOMWINDOW == 132 (0x99066000) [pid = 1789] [serial = 791] [outer = 0x97a7a400] 05:17:41 INFO - PROCESS | 1789 | 1471090661413 Marionette DEBUG loaded listener.js 05:17:41 INFO - PROCESS | 1789 | ++DOMWINDOW == 133 (0x9a177000) [pid = 1789] [serial = 792] [outer = 0x97a7a400] 05:17:42 INFO - PROCESS | 1789 | 1471090662399 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 05:17:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 05:17:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1288ms 05:17:42 INFO - PROCESS | 1789 | 1471090662436 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 05:17:42 INFO - PROCESS | 1789 | 1471090662439 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 05:17:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 05:17:42 INFO - PROCESS | 1789 | 1471090662445 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 05:17:42 INFO - PROCESS | 1789 | 1471090662451 Marionette TRACE conn3 <- [1,1026,null,{}] 05:17:42 INFO - PROCESS | 1789 | 1471090662481 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:42 INFO - PROCESS | 1789 | 1471090662488 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:42 INFO - PROCESS | 1789 | 1471090662697 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 05:17:42 INFO - PROCESS | 1789 | 1471090662723 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:42 INFO - PROCESS | 1789 | 1471090662729 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:42 INFO - PROCESS | 1789 | ++DOCSHELL 0xa2560000 == 39 [pid = 1789] [id = 264] 05:17:42 INFO - PROCESS | 1789 | ++DOMWINDOW == 134 (0xa2560c00) [pid = 1789] [serial = 793] [outer = (nil)] 05:17:42 INFO - PROCESS | 1789 | ++DOMWINDOW == 135 (0xa3115c00) [pid = 1789] [serial = 794] [outer = 0xa2560c00] 05:17:42 INFO - PROCESS | 1789 | 1471090662799 Marionette DEBUG loaded listener.js 05:17:42 INFO - PROCESS | 1789 | ++DOMWINDOW == 136 (0xa33d8c00) [pid = 1789] [serial = 795] [outer = 0xa2560c00] 05:17:43 INFO - PROCESS | 1789 | 1471090663836 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 05:17:43 INFO - PROCESS | 1789 | --DOMWINDOW == 135 (0x9b987400) [pid = 1789] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 05:17:43 INFO - PROCESS | 1789 | --DOMWINDOW == 134 (0x93b55800) [pid = 1789] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 05:17:43 INFO - PROCESS | 1789 | --DOMWINDOW == 133 (0x91ecb400) [pid = 1789] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 05:17:43 INFO - PROCESS | 1789 | --DOMWINDOW == 132 (0x930ecc00) [pid = 1789] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 05:17:43 INFO - PROCESS | 1789 | --DOMWINDOW == 131 (0x9905b000) [pid = 1789] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 05:17:43 INFO - PROCESS | 1789 | --DOMWINDOW == 130 (0x98fbf800) [pid = 1789] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 05:17:43 INFO - PROCESS | 1789 | --DOMWINDOW == 129 (0x9a1adc00) [pid = 1789] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 05:17:43 INFO - PROCESS | 1789 | --DOMWINDOW == 128 (0x9222d000) [pid = 1789] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 05:17:43 INFO - PROCESS | 1789 | --DOMWINDOW == 127 (0x9a17ec00) [pid = 1789] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 05:17:43 INFO - PROCESS | 1789 | --DOMWINDOW == 126 (0x93d6c000) [pid = 1789] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 05:17:43 INFO - PROCESS | 1789 | --DOMWINDOW == 125 (0x924d3800) [pid = 1789] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 05:17:43 INFO - PROCESS | 1789 | --DOMWINDOW == 124 (0x9a178800) [pid = 1789] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 05:17:43 INFO - PROCESS | 1789 | --DOMWINDOW == 123 (0x95358800) [pid = 1789] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 05:17:43 INFO - PROCESS | 1789 | --DOMWINDOW == 122 (0x8f87c000) [pid = 1789] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 05:17:43 INFO - PROCESS | 1789 | --DOMWINDOW == 121 (0x9a7bf800) [pid = 1789] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 05:17:43 INFO - PROCESS | 1789 | --DOMWINDOW == 120 (0x913f4800) [pid = 1789] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 05:17:43 INFO - PROCESS | 1789 | --DOMWINDOW == 119 (0x911da800) [pid = 1789] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 05:17:43 INFO - PROCESS | 1789 | --DOMWINDOW == 118 (0x8f875c00) [pid = 1789] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 05:17:43 INFO - PROCESS | 1789 | --DOMWINDOW == 117 (0x99d36400) [pid = 1789] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 05:17:43 INFO - PROCESS | 1789 | --DOMWINDOW == 116 (0x9acf1800) [pid = 1789] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 05:17:43 INFO - PROCESS | 1789 | --DOMWINDOW == 115 (0x93bbc400) [pid = 1789] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 05:17:43 INFO - PROCESS | 1789 | --DOMWINDOW == 114 (0x9a180c00) [pid = 1789] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 05:17:43 INFO - PROCESS | 1789 | --DOMWINDOW == 113 (0x9d47b400) [pid = 1789] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 05:17:43 INFO - PROCESS | 1789 | --DOMWINDOW == 112 (0x948b5000) [pid = 1789] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 05:17:43 INFO - PROCESS | 1789 | --DOMWINDOW == 111 (0x9b995c00) [pid = 1789] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 05:17:43 INFO - PROCESS | 1789 | --DOMWINDOW == 110 (0x8edad400) [pid = 1789] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 05:17:43 INFO - PROCESS | 1789 | --DOMWINDOW == 109 (0x8edacc00) [pid = 1789] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 05:17:43 INFO - PROCESS | 1789 | --DOMWINDOW == 108 (0x999e3800) [pid = 1789] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 05:17:43 INFO - PROCESS | 1789 | --DOMWINDOW == 107 (0x911dfc00) [pid = 1789] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 05:17:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 05:17:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1485ms 05:17:43 INFO - PROCESS | 1789 | 1471090663932 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 05:17:43 INFO - PROCESS | 1789 | 1471090663935 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 05:17:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 05:17:43 INFO - PROCESS | 1789 | 1471090663942 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 05:17:43 INFO - PROCESS | 1789 | 1471090663945 Marionette TRACE conn3 <- [1,1030,null,{}] 05:17:43 INFO - PROCESS | 1789 | 1471090663950 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:43 INFO - PROCESS | 1789 | 1471090663955 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:44 INFO - PROCESS | 1789 | 1471090664105 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 05:17:44 INFO - PROCESS | 1789 | 1471090664237 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090664244 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:44 INFO - PROCESS | 1789 | ++DOCSHELL 0x9222d000 == 40 [pid = 1789] [id = 265] 05:17:44 INFO - PROCESS | 1789 | ++DOMWINDOW == 108 (0x930e2800) [pid = 1789] [serial = 796] [outer = (nil)] 05:17:44 INFO - PROCESS | 1789 | ++DOMWINDOW == 109 (0x948b5000) [pid = 1789] [serial = 797] [outer = 0x930e2800] 05:17:44 INFO - PROCESS | 1789 | 1471090664345 Marionette DEBUG loaded listener.js 05:17:44 INFO - PROCESS | 1789 | ++DOMWINDOW == 110 (0x999e3800) [pid = 1789] [serial = 798] [outer = 0x930e2800] 05:17:45 INFO - PROCESS | 1789 | 1471090665054 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 05:17:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 05:17:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1139ms 05:17:45 INFO - PROCESS | 1789 | 1471090665081 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 05:17:45 INFO - PROCESS | 1789 | 1471090665085 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 05:17:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 05:17:45 INFO - PROCESS | 1789 | 1471090665091 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 05:17:45 INFO - PROCESS | 1789 | 1471090665093 Marionette TRACE conn3 <- [1,1034,null,{}] 05:17:45 INFO - PROCESS | 1789 | 1471090665099 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:45 INFO - PROCESS | 1789 | 1471090665104 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:45 INFO - PROCESS | 1789 | 1471090665312 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 05:17:45 INFO - PROCESS | 1789 | 1471090665331 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:45 INFO - PROCESS | 1789 | 1471090665339 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:45 INFO - PROCESS | 1789 | ++DOCSHELL 0x8eda3800 == 41 [pid = 1789] [id = 266] 05:17:45 INFO - PROCESS | 1789 | ++DOMWINDOW == 111 (0x913f8400) [pid = 1789] [serial = 799] [outer = (nil)] 05:17:45 INFO - PROCESS | 1789 | ++DOMWINDOW == 112 (0x9a7bf800) [pid = 1789] [serial = 800] [outer = 0x913f8400] 05:17:45 INFO - PROCESS | 1789 | 1471090665404 Marionette DEBUG loaded listener.js 05:17:45 INFO - PROCESS | 1789 | ++DOMWINDOW == 113 (0x9b993000) [pid = 1789] [serial = 801] [outer = 0x913f8400] 05:17:46 INFO - PROCESS | 1789 | 1471090666412 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 05:17:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 05:17:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1384ms 05:17:46 INFO - PROCESS | 1789 | 1471090666477 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 05:17:46 INFO - PROCESS | 1789 | 1471090666483 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 05:17:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 05:17:46 INFO - PROCESS | 1789 | 1471090666491 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 05:17:46 INFO - PROCESS | 1789 | 1471090666496 Marionette TRACE conn3 <- [1,1038,null,{}] 05:17:46 INFO - PROCESS | 1789 | 1471090666504 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:46 INFO - PROCESS | 1789 | 1471090666510 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:46 INFO - PROCESS | 1789 | 1471090666694 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 05:17:46 INFO - PROCESS | 1789 | 1471090666925 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090666934 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:47 INFO - PROCESS | 1789 | ++DOCSHELL 0x911d9c00 == 42 [pid = 1789] [id = 267] 05:17:47 INFO - PROCESS | 1789 | ++DOMWINDOW == 114 (0x913f8000) [pid = 1789] [serial = 802] [outer = (nil)] 05:17:47 INFO - PROCESS | 1789 | ++DOMWINDOW == 115 (0x93bc2800) [pid = 1789] [serial = 803] [outer = 0x913f8000] 05:17:47 INFO - PROCESS | 1789 | 1471090667059 Marionette DEBUG loaded listener.js 05:17:47 INFO - PROCESS | 1789 | ++DOMWINDOW == 116 (0x952a8000) [pid = 1789] [serial = 804] [outer = 0x913f8000] 05:17:47 INFO - PROCESS | 1789 | 1471090667973 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 05:17:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 05:17:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1532ms 05:17:48 INFO - PROCESS | 1789 | 1471090668023 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 05:17:48 INFO - PROCESS | 1789 | 1471090668030 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 05:17:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 05:17:48 INFO - PROCESS | 1789 | 1471090668041 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 05:17:48 INFO - PROCESS | 1789 | 1471090668044 Marionette TRACE conn3 <- [1,1042,null,{}] 05:17:48 INFO - PROCESS | 1789 | 1471090668051 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:48 INFO - PROCESS | 1789 | 1471090668057 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:48 INFO - PROCESS | 1789 | 1471090668242 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 05:17:48 INFO - PROCESS | 1789 | 1471090668419 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:48 INFO - PROCESS | 1789 | 1471090668427 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:48 INFO - PROCESS | 1789 | ++DOCSHELL 0x9a7b4400 == 43 [pid = 1789] [id = 268] 05:17:48 INFO - PROCESS | 1789 | ++DOMWINDOW == 117 (0x9aefc800) [pid = 1789] [serial = 805] [outer = (nil)] 05:17:48 INFO - PROCESS | 1789 | ++DOMWINDOW == 118 (0x9d5d8400) [pid = 1789] [serial = 806] [outer = 0x9aefc800] 05:17:48 INFO - PROCESS | 1789 | 1471090668558 Marionette DEBUG loaded listener.js 05:17:48 INFO - PROCESS | 1789 | ++DOMWINDOW == 119 (0xa20a5000) [pid = 1789] [serial = 807] [outer = 0x9aefc800] 05:17:49 INFO - PROCESS | 1789 | 1471090669480 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 05:17:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 05:17:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1481ms 05:17:49 INFO - PROCESS | 1789 | 1471090669522 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 05:17:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 05:17:49 INFO - PROCESS | 1789 | 1471090669527 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 05:17:49 INFO - PROCESS | 1789 | 1471090669533 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 05:17:49 INFO - PROCESS | 1789 | 1471090669539 Marionette TRACE conn3 <- [1,1046,null,{}] 05:17:49 INFO - PROCESS | 1789 | 1471090669556 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:49 INFO - PROCESS | 1789 | 1471090669564 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:49 INFO - PROCESS | 1789 | 1471090669747 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 05:17:50 INFO - PROCESS | 1789 | 1471090669986 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:50 INFO - PROCESS | 1789 | 1471090669998 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:50 INFO - PROCESS | 1789 | ++DOCSHELL 0x9a7c0000 == 44 [pid = 1789] [id = 269] 05:17:50 INFO - PROCESS | 1789 | ++DOMWINDOW == 120 (0xa4d57000) [pid = 1789] [serial = 808] [outer = (nil)] 05:17:50 INFO - PROCESS | 1789 | ++DOMWINDOW == 121 (0xa4f2e400) [pid = 1789] [serial = 809] [outer = 0xa4d57000] 05:17:50 INFO - PROCESS | 1789 | 1471090670121 Marionette DEBUG loaded listener.js 05:17:50 INFO - PROCESS | 1789 | ++DOMWINDOW == 122 (0xa61e4800) [pid = 1789] [serial = 810] [outer = 0xa4d57000] 05:17:51 INFO - PROCESS | 1789 | 1471090671013 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 05:17:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 05:17:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1539ms 05:17:51 INFO - PROCESS | 1789 | 1471090671072 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 05:17:51 INFO - PROCESS | 1789 | 1471090671077 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 05:17:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 05:17:51 INFO - PROCESS | 1789 | 1471090671083 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 05:17:51 INFO - PROCESS | 1789 | 1471090671086 Marionette TRACE conn3 <- [1,1050,null,{}] 05:17:51 INFO - PROCESS | 1789 | 1471090671092 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:51 INFO - PROCESS | 1789 | 1471090671097 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:51 INFO - PROCESS | 1789 | 1471090671273 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 05:17:51 INFO - PROCESS | 1789 | 1471090671450 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090671459 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:51 INFO - PROCESS | 1789 | ++DOCSHELL 0xa1127800 == 45 [pid = 1789] [id = 270] 05:17:51 INFO - PROCESS | 1789 | ++DOMWINDOW == 123 (0xa3177800) [pid = 1789] [serial = 811] [outer = (nil)] 05:17:51 INFO - PROCESS | 1789 | ++DOMWINDOW == 124 (0xa6737800) [pid = 1789] [serial = 812] [outer = 0xa3177800] 05:17:51 INFO - PROCESS | 1789 | 1471090671538 Marionette DEBUG loaded listener.js 05:17:51 INFO - PROCESS | 1789 | ++DOMWINDOW == 125 (0xa679b400) [pid = 1789] [serial = 813] [outer = 0xa3177800] 05:17:52 INFO - PROCESS | 1789 | 1471090672404 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 05:17:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 05:17:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1381ms 05:17:52 INFO - PROCESS | 1789 | 1471090672466 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 05:17:52 INFO - PROCESS | 1789 | 1471090672473 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 05:17:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 05:17:52 INFO - PROCESS | 1789 | 1471090672479 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 05:17:52 INFO - PROCESS | 1789 | 1471090672483 Marionette TRACE conn3 <- [1,1054,null,{}] 05:17:52 INFO - PROCESS | 1789 | 1471090672488 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:52 INFO - PROCESS | 1789 | 1471090672493 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:52 INFO - PROCESS | 1789 | 1471090672665 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 05:17:52 INFO - PROCESS | 1789 | 1471090672849 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:52 INFO - PROCESS | 1789 | 1471090672857 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:52 INFO - PROCESS | 1789 | ++DOCSHELL 0x913f7800 == 46 [pid = 1789] [id = 271] 05:17:52 INFO - PROCESS | 1789 | ++DOMWINDOW == 126 (0x9b3d4000) [pid = 1789] [serial = 814] [outer = (nil)] 05:17:52 INFO - PROCESS | 1789 | ++DOMWINDOW == 127 (0xa6da8400) [pid = 1789] [serial = 815] [outer = 0x9b3d4000] 05:17:52 INFO - PROCESS | 1789 | 1471090672943 Marionette DEBUG loaded listener.js 05:17:53 INFO - PROCESS | 1789 | ++DOMWINDOW == 128 (0xa6daa800) [pid = 1789] [serial = 816] [outer = 0x9b3d4000] 05:17:53 INFO - PROCESS | 1789 | 1471090673997 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 05:17:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 05:17:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1582ms 05:17:54 INFO - PROCESS | 1789 | 1471090674062 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 05:17:54 INFO - PROCESS | 1789 | 1471090674067 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 05:17:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 05:17:54 INFO - PROCESS | 1789 | 1471090674075 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 05:17:54 INFO - PROCESS | 1789 | 1471090674078 Marionette TRACE conn3 <- [1,1058,null,{}] 05:17:54 INFO - PROCESS | 1789 | 1471090674084 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:54 INFO - PROCESS | 1789 | 1471090674096 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:54 INFO - PROCESS | 1789 | 1471090674354 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 05:17:54 INFO - PROCESS | 1789 | 1471090674630 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090674637 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:54 INFO - PROCESS | 1789 | ++DOCSHELL 0x91d9dc00 == 47 [pid = 1789] [id = 272] 05:17:54 INFO - PROCESS | 1789 | ++DOMWINDOW == 129 (0x91d9e000) [pid = 1789] [serial = 817] [outer = (nil)] 05:17:54 INFO - PROCESS | 1789 | ++DOMWINDOW == 130 (0x91da6400) [pid = 1789] [serial = 818] [outer = 0x91d9e000] 05:17:54 INFO - PROCESS | 1789 | 1471090674717 Marionette DEBUG loaded listener.js 05:17:54 INFO - PROCESS | 1789 | ++DOMWINDOW == 131 (0xa6da5800) [pid = 1789] [serial = 819] [outer = 0x91d9e000] 05:17:55 INFO - PROCESS | 1789 | 1471090675555 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 05:17:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 05:17:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1537ms 05:17:55 INFO - PROCESS | 1789 | 1471090675612 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 05:17:55 INFO - PROCESS | 1789 | 1471090675615 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 05:17:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 05:17:55 INFO - PROCESS | 1789 | 1471090675622 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 05:17:55 INFO - PROCESS | 1789 | 1471090675626 Marionette TRACE conn3 <- [1,1062,null,{}] 05:17:55 INFO - PROCESS | 1789 | 1471090675631 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:55 INFO - PROCESS | 1789 | 1471090675636 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:55 INFO - PROCESS | 1789 | 1471090675812 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 05:17:56 INFO - PROCESS | 1789 | 1471090675992 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:56 INFO - PROCESS | 1789 | 1471090675999 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:56 INFO - PROCESS | 1789 | ++DOCSHELL 0x95221c00 == 48 [pid = 1789] [id = 273] 05:17:56 INFO - PROCESS | 1789 | ++DOMWINDOW == 132 (0x95222000) [pid = 1789] [serial = 820] [outer = (nil)] 05:17:56 INFO - PROCESS | 1789 | ++DOMWINDOW == 133 (0x95228000) [pid = 1789] [serial = 821] [outer = 0x95222000] 05:17:56 INFO - PROCESS | 1789 | 1471090676082 Marionette DEBUG loaded listener.js 05:17:56 INFO - PROCESS | 1789 | ++DOMWINDOW == 134 (0x95229800) [pid = 1789] [serial = 822] [outer = 0x95222000] 05:17:56 INFO - PROCESS | 1789 | 1471090676980 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 05:17:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 05:17:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1430ms 05:17:57 INFO - PROCESS | 1789 | 1471090677054 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 05:17:57 INFO - PROCESS | 1789 | 1471090677064 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 05:17:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 05:17:57 INFO - PROCESS | 1789 | 1471090677071 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 05:17:57 INFO - PROCESS | 1789 | 1471090677075 Marionette TRACE conn3 <- [1,1066,null,{}] 05:17:57 INFO - PROCESS | 1789 | 1471090677081 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:57 INFO - PROCESS | 1789 | 1471090677086 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:57 INFO - PROCESS | 1789 | 1471090677291 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 05:17:57 INFO - PROCESS | 1789 | 1471090677525 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090677532 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:58 INFO - PROCESS | 1789 | ++DOCSHELL 0x911df400 == 49 [pid = 1789] [id = 274] 05:17:58 INFO - PROCESS | 1789 | ++DOMWINDOW == 135 (0x913eb800) [pid = 1789] [serial = 823] [outer = (nil)] 05:17:58 INFO - PROCESS | 1789 | ++DOMWINDOW == 136 (0x913fac00) [pid = 1789] [serial = 824] [outer = 0x913eb800] 05:17:58 INFO - PROCESS | 1789 | 1471090678110 Marionette DEBUG loaded listener.js 05:17:58 INFO - PROCESS | 1789 | ++DOMWINDOW == 137 (0x91da3400) [pid = 1789] [serial = 825] [outer = 0x913eb800] 05:17:59 INFO - PROCESS | 1789 | 1471090679021 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 05:17:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 05:17:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1983ms 05:17:59 INFO - PROCESS | 1789 | 1471090679055 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 05:17:59 INFO - PROCESS | 1789 | 1471090679060 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 05:17:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 05:17:59 INFO - PROCESS | 1789 | 1471090679068 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 05:17:59 INFO - PROCESS | 1789 | 1471090679072 Marionette TRACE conn3 <- [1,1070,null,{}] 05:17:59 INFO - PROCESS | 1789 | 1471090679080 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:59 INFO - PROCESS | 1789 | 1471090679085 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:59 INFO - PROCESS | 1789 | 1471090679255 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 05:17:59 INFO - PROCESS | 1789 | 1471090679586 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090679595 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:17:59 INFO - PROCESS | 1789 | ++DOCSHELL 0x911dc400 == 50 [pid = 1789] [id = 275] 05:17:59 INFO - PROCESS | 1789 | ++DOMWINDOW == 138 (0x924c8400) [pid = 1789] [serial = 826] [outer = (nil)] 05:17:59 INFO - PROCESS | 1789 | ++DOMWINDOW == 139 (0x930ec400) [pid = 1789] [serial = 827] [outer = 0x924c8400] 05:17:59 INFO - PROCESS | 1789 | 1471090679672 Marionette DEBUG loaded listener.js 05:17:59 INFO - PROCESS | 1789 | ++DOMWINDOW == 140 (0x93d71800) [pid = 1789] [serial = 828] [outer = 0x924c8400] 05:18:00 INFO - PROCESS | 1789 | --DOCSHELL 0x911e1400 == 49 [pid = 1789] [id = 213] 05:18:00 INFO - PROCESS | 1789 | --DOCSHELL 0x9a17c400 == 48 [pid = 1789] [id = 221] 05:18:00 INFO - PROCESS | 1789 | --DOCSHELL 0x913f6400 == 47 [pid = 1789] [id = 217] 05:18:00 INFO - PROCESS | 1789 | --DOCSHELL 0x99d36000 == 46 [pid = 1789] [id = 220] 05:18:00 INFO - PROCESS | 1789 | --DOCSHELL 0x92fa6400 == 45 [pid = 1789] [id = 214] 05:18:00 INFO - PROCESS | 1789 | --DOMWINDOW == 139 (0x8f50bc00) [pid = 1789] [serial = 758] [outer = (nil)] [url = about:blank] 05:18:00 INFO - PROCESS | 1789 | --DOCSHELL 0x8f50dc00 == 44 [pid = 1789] [id = 216] 05:18:00 INFO - PROCESS | 1789 | --DOCSHELL 0x948b4c00 == 43 [pid = 1789] [id = 215] 05:18:00 INFO - PROCESS | 1789 | --DOCSHELL 0x8eda9400 == 42 [pid = 1789] [id = 252] 05:18:00 INFO - PROCESS | 1789 | 1471090680566 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 05:18:00 INFO - PROCESS | 1789 | --DOMWINDOW == 138 (0x95335000) [pid = 1789] [serial = 755] [outer = (nil)] [url = about:blank] 05:18:00 INFO - PROCESS | 1789 | --DOMWINDOW == 137 (0x93bbd000) [pid = 1789] [serial = 732] [outer = (nil)] [url = about:blank] 05:18:00 INFO - PROCESS | 1789 | --DOMWINDOW == 136 (0x93b53000) [pid = 1789] [serial = 731] [outer = (nil)] [url = about:blank] 05:18:00 INFO - PROCESS | 1789 | --DOMWINDOW == 135 (0x9847a000) [pid = 1789] [serial = 654] [outer = (nil)] [url = about:blank] 05:18:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 05:18:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1531ms 05:18:00 INFO - PROCESS | 1789 | --DOMWINDOW == 134 (0x9a298400) [pid = 1789] [serial = 735] [outer = (nil)] [url = about:blank] 05:18:00 INFO - PROCESS | 1789 | --DOMWINDOW == 133 (0x9a176800) [pid = 1789] [serial = 734] [outer = (nil)] [url = about:blank] 05:18:00 INFO - PROCESS | 1789 | --DOMWINDOW == 132 (0x9a29ac00) [pid = 1789] [serial = 720] [outer = (nil)] [url = about:blank] 05:18:00 INFO - PROCESS | 1789 | --DOMWINDOW == 131 (0x9a297000) [pid = 1789] [serial = 666] [outer = (nil)] [url = about:blank] 05:18:00 INFO - PROCESS | 1789 | --DOMWINDOW == 130 (0x9a7b5800) [pid = 1789] [serial = 690] [outer = (nil)] [url = about:blank] 05:18:00 INFO - PROCESS | 1789 | --DOMWINDOW == 129 (0x9a292000) [pid = 1789] [serial = 698] [outer = (nil)] [url = about:blank] 05:18:00 INFO - PROCESS | 1789 | --DOMWINDOW == 128 (0x95255800) [pid = 1789] [serial = 695] [outer = (nil)] [url = about:blank] 05:18:00 INFO - PROCESS | 1789 | --DOMWINDOW == 127 (0x95336000) [pid = 1789] [serial = 714] [outer = (nil)] [url = about:blank] 05:18:00 INFO - PROCESS | 1789 | --DOMWINDOW == 126 (0x9a7b3c00) [pid = 1789] [serial = 699] [outer = (nil)] [url = about:blank] 05:18:00 INFO - PROCESS | 1789 | --DOMWINDOW == 125 (0x9a1b8800) [pid = 1789] [serial = 719] [outer = (nil)] [url = about:blank] 05:18:00 INFO - PROCESS | 1789 | --DOMWINDOW == 124 (0x9aef4400) [pid = 1789] [serial = 722] [outer = (nil)] [url = about:blank] 05:18:00 INFO - PROCESS | 1789 | --DOMWINDOW == 123 (0x997de000) [pid = 1789] [serial = 660] [outer = (nil)] [url = about:blank] 05:18:00 INFO - PROCESS | 1789 | --DOMWINDOW == 122 (0x911d9000) [pid = 1789] [serial = 710] [outer = (nil)] [url = about:blank] 05:18:00 INFO - PROCESS | 1789 | --DOMWINDOW == 121 (0x9b30e400) [pid = 1789] [serial = 702] [outer = (nil)] [url = about:blank] 05:18:00 INFO - PROCESS | 1789 | --DOMWINDOW == 120 (0x93d73000) [pid = 1789] [serial = 657] [outer = (nil)] [url = about:blank] 05:18:00 INFO - PROCESS | 1789 | --DOMWINDOW == 119 (0x913f2000) [pid = 1789] [serial = 692] [outer = (nil)] [url = about:blank] 05:18:00 INFO - PROCESS | 1789 | --DOMWINDOW == 118 (0x9b9e6c00) [pid = 1789] [serial = 707] [outer = (nil)] [url = about:blank] 05:18:00 INFO - PROCESS | 1789 | --DOMWINDOW == 117 (0x9d47cc00) [pid = 1789] [serial = 708] [outer = (nil)] [url = about:blank] 05:18:00 INFO - PROCESS | 1789 | --DOMWINDOW == 116 (0x9a17a000) [pid = 1789] [serial = 663] [outer = (nil)] [url = about:blank] 05:18:00 INFO - PROCESS | 1789 | --DOMWINDOW == 115 (0x9b989400) [pid = 1789] [serial = 705] [outer = (nil)] [url = about:blank] 05:18:00 INFO - PROCESS | 1789 | --DOMWINDOW == 114 (0x9532c400) [pid = 1789] [serial = 696] [outer = (nil)] [url = about:blank] 05:18:00 INFO - PROCESS | 1789 | --DOMWINDOW == 113 (0x9b0bc000) [pid = 1789] [serial = 723] [outer = (nil)] [url = about:blank] 05:18:00 INFO - PROCESS | 1789 | --DOMWINDOW == 112 (0x9b3cac00) [pid = 1789] [serial = 704] [outer = (nil)] [url = about:blank] 05:18:00 INFO - PROCESS | 1789 | --DOMWINDOW == 111 (0x913f5c00) [pid = 1789] [serial = 711] [outer = (nil)] [url = about:blank] 05:18:00 INFO - PROCESS | 1789 | --DOMWINDOW == 110 (0x9b0bac00) [pid = 1789] [serial = 701] [outer = (nil)] [url = about:blank] 05:18:00 INFO - PROCESS | 1789 | --DOMWINDOW == 109 (0x94823800) [pid = 1789] [serial = 713] [outer = (nil)] [url = about:blank] 05:18:00 INFO - PROCESS | 1789 | --DOMWINDOW == 108 (0x95452400) [pid = 1789] [serial = 717] [outer = (nil)] [url = about:blank] 05:18:00 INFO - PROCESS | 1789 | --DOMWINDOW == 107 (0x9a2d5c00) [pid = 1789] [serial = 669] [outer = (nil)] [url = about:blank] 05:18:00 INFO - PROCESS | 1789 | --DOMWINDOW == 106 (0xa1126c00) [pid = 1789] [serial = 737] [outer = (nil)] [url = about:blank] 05:18:00 INFO - PROCESS | 1789 | --DOMWINDOW == 105 (0x9acf4400) [pid = 1789] [serial = 725] [outer = (nil)] [url = about:blank] 05:18:00 INFO - PROCESS | 1789 | --DOMWINDOW == 104 (0x91ecdc00) [pid = 1789] [serial = 693] [outer = (nil)] [url = about:blank] 05:18:00 INFO - PROCESS | 1789 | --DOMWINDOW == 103 (0x95356400) [pid = 1789] [serial = 716] [outer = (nil)] [url = about:blank] 05:18:00 INFO - PROCESS | 1789 | --DOMWINDOW == 102 (0xa20a3000) [pid = 1789] [serial = 740] [outer = (nil)] [url = about:blank] 05:18:00 INFO - PROCESS | 1789 | --DOMWINDOW == 101 (0xa2003800) [pid = 1789] [serial = 738] [outer = (nil)] [url = about:blank] 05:18:00 INFO - PROCESS | 1789 | --DOMWINDOW == 100 (0xa2285000) [pid = 1789] [serial = 743] [outer = (nil)] [url = about:blank] 05:18:00 INFO - PROCESS | 1789 | --DOMWINDOW == 99 (0xa2281000) [pid = 1789] [serial = 741] [outer = (nil)] [url = about:blank] 05:18:00 INFO - PROCESS | 1789 | --DOMWINDOW == 98 (0xa23bcc00) [pid = 1789] [serial = 746] [outer = (nil)] [url = about:blank] 05:18:00 INFO - PROCESS | 1789 | --DOMWINDOW == 97 (0xa22d0800) [pid = 1789] [serial = 744] [outer = (nil)] [url = about:blank] 05:18:00 INFO - PROCESS | 1789 | --DOMWINDOW == 96 (0xa2fcb800) [pid = 1789] [serial = 749] [outer = (nil)] [url = about:blank] 05:18:00 INFO - PROCESS | 1789 | --DOMWINDOW == 95 (0xa2568800) [pid = 1789] [serial = 747] [outer = (nil)] [url = about:blank] 05:18:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 05:18:00 INFO - PROCESS | 1789 | --DOMWINDOW == 94 (0x93d6c400) [pid = 1789] [serial = 752] [outer = (nil)] [url = about:blank] 05:18:00 INFO - PROCESS | 1789 | --DOMWINDOW == 93 (0xa2fcf000) [pid = 1789] [serial = 750] [outer = (nil)] [url = about:blank] 05:18:00 INFO - PROCESS | 1789 | --DOMWINDOW == 92 (0x95444400) [pid = 1789] [serial = 756] [outer = (nil)] [url = about:blank] 05:18:00 INFO - PROCESS | 1789 | --DOMWINDOW == 91 (0x9841fc00) [pid = 1789] [serial = 753] [outer = (nil)] [url = about:blank] 05:18:00 INFO - PROCESS | 1789 | --DOMWINDOW == 90 (0x9b98ec00) [pid = 1789] [serial = 726] [outer = (nil)] [url = about:blank] 05:18:00 INFO - PROCESS | 1789 | --DOMWINDOW == 89 (0x9d5d6400) [pid = 1789] [serial = 728] [outer = (nil)] [url = about:blank] 05:18:00 INFO - PROCESS | 1789 | --DOMWINDOW == 88 (0x9d91a000) [pid = 1789] [serial = 729] [outer = (nil)] [url = about:blank] 05:18:00 INFO - PROCESS | 1789 | 1471090680623 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 05:18:00 INFO - PROCESS | 1789 | 1471090680638 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 05:18:00 INFO - PROCESS | 1789 | 1471090680670 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 05:18:00 INFO - PROCESS | 1789 | 1471090680675 Marionette TRACE conn3 <- [1,1074,null,{}] 05:18:00 INFO - PROCESS | 1789 | 1471090680679 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:00 INFO - PROCESS | 1789 | 1471090680687 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:00 INFO - PROCESS | 1789 | 1471090680864 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 05:18:01 INFO - PROCESS | 1789 | 1471090681063 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090681071 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:01 INFO - PROCESS | 1789 | ++DOCSHELL 0x93bbb400 == 43 [pid = 1789] [id = 276] 05:18:01 INFO - PROCESS | 1789 | ++DOMWINDOW == 89 (0x93bbe400) [pid = 1789] [serial = 829] [outer = (nil)] 05:18:01 INFO - PROCESS | 1789 | ++DOMWINDOW == 90 (0x948b4c00) [pid = 1789] [serial = 830] [outer = 0x93bbe400] 05:18:01 INFO - PROCESS | 1789 | 1471090681140 Marionette DEBUG loaded listener.js 05:18:01 INFO - PROCESS | 1789 | ++DOMWINDOW == 91 (0x9522c000) [pid = 1789] [serial = 831] [outer = 0x93bbe400] 05:18:01 INFO - PROCESS | 1789 | 1471090681952 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 05:18:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 05:18:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1336ms 05:18:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 05:18:02 INFO - PROCESS | 1789 | 1471090682003 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 05:18:02 INFO - PROCESS | 1789 | 1471090682006 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 05:18:02 INFO - PROCESS | 1789 | 1471090682012 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 05:18:02 INFO - PROCESS | 1789 | 1471090682018 Marionette TRACE conn3 <- [1,1078,null,{}] 05:18:02 INFO - PROCESS | 1789 | 1471090682033 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:02 INFO - PROCESS | 1789 | 1471090682041 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:02 INFO - PROCESS | 1789 | 1471090682203 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 05:18:02 INFO - PROCESS | 1789 | 1471090682350 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:02 INFO - PROCESS | 1789 | 1471090682361 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:02 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f50bc00 == 44 [pid = 1789] [id = 277] 05:18:02 INFO - PROCESS | 1789 | ++DOMWINDOW == 92 (0x948b7400) [pid = 1789] [serial = 832] [outer = (nil)] 05:18:02 INFO - PROCESS | 1789 | ++DOMWINDOW == 93 (0x95356800) [pid = 1789] [serial = 833] [outer = 0x948b7400] 05:18:02 INFO - PROCESS | 1789 | 1471090682426 Marionette DEBUG loaded listener.js 05:18:02 INFO - PROCESS | 1789 | ++DOMWINDOW == 94 (0x95361000) [pid = 1789] [serial = 834] [outer = 0x948b7400] 05:18:03 INFO - PROCESS | 1789 | 1471090683270 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 05:18:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 05:18:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1284ms 05:18:03 INFO - PROCESS | 1789 | 1471090683295 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 05:18:03 INFO - PROCESS | 1789 | 1471090683299 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 05:18:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 05:18:03 INFO - PROCESS | 1789 | 1471090683314 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 05:18:03 INFO - PROCESS | 1789 | 1471090683318 Marionette TRACE conn3 <- [1,1082,null,{}] 05:18:03 INFO - PROCESS | 1789 | 1471090683323 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:03 INFO - PROCESS | 1789 | 1471090683327 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:03 INFO - PROCESS | 1789 | 1471090683531 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 05:18:03 INFO - PROCESS | 1789 | 1471090683573 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090683580 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:03 INFO - PROCESS | 1789 | ++DOCSHELL 0x93d76400 == 45 [pid = 1789] [id = 278] 05:18:03 INFO - PROCESS | 1789 | ++DOMWINDOW == 95 (0x95360000) [pid = 1789] [serial = 835] [outer = (nil)] 05:18:03 INFO - PROCESS | 1789 | ++DOMWINDOW == 96 (0x98b78000) [pid = 1789] [serial = 836] [outer = 0x95360000] 05:18:03 INFO - PROCESS | 1789 | 1471090683644 Marionette DEBUG loaded listener.js 05:18:03 INFO - PROCESS | 1789 | ++DOMWINDOW == 97 (0x98483000) [pid = 1789] [serial = 837] [outer = 0x95360000] 05:18:04 INFO - PROCESS | 1789 | 1471090684628 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 05:18:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 05:18:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1330ms 05:18:04 INFO - PROCESS | 1789 | 1471090684647 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 05:18:04 INFO - PROCESS | 1789 | 1471090684652 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 05:18:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 05:18:04 INFO - PROCESS | 1789 | 1471090684671 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 05:18:04 INFO - PROCESS | 1789 | 1471090684676 Marionette TRACE conn3 <- [1,1086,null,{}] 05:18:04 INFO - PROCESS | 1789 | 1471090684684 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:04 INFO - PROCESS | 1789 | 1471090684691 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:05 INFO - PROCESS | 1789 | 1471090685353 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 05:18:05 INFO - PROCESS | 1789 | --DOMWINDOW == 96 (0x97a7a400) [pid = 1789] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 05:18:05 INFO - PROCESS | 1789 | --DOMWINDOW == 95 (0x930e2800) [pid = 1789] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 05:18:05 INFO - PROCESS | 1789 | --DOMWINDOW == 94 (0xa2560c00) [pid = 1789] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 05:18:05 INFO - PROCESS | 1789 | --DOMWINDOW == 93 (0x913ef800) [pid = 1789] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 05:18:05 INFO - PROCESS | 1789 | 1471090685510 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 1789 | 1471090685519 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:05 INFO - PROCESS | 1789 | ++DOCSHELL 0x930e2800 == 46 [pid = 1789] [id = 279] 05:18:05 INFO - PROCESS | 1789 | ++DOMWINDOW == 94 (0x93b5c400) [pid = 1789] [serial = 838] [outer = (nil)] 05:18:05 INFO - PROCESS | 1789 | ++DOMWINDOW == 95 (0x98420400) [pid = 1789] [serial = 839] [outer = 0x93b5c400] 05:18:05 INFO - PROCESS | 1789 | 1471090685594 Marionette DEBUG loaded listener.js 05:18:05 INFO - PROCESS | 1789 | ++DOMWINDOW == 96 (0x9a17c400) [pid = 1789] [serial = 840] [outer = 0x93b5c400] 05:18:06 INFO - PROCESS | 1789 | 1471090686310 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 05:18:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 05:18:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1692ms 05:18:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 05:18:06 INFO - PROCESS | 1789 | 1471090686362 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 05:18:06 INFO - PROCESS | 1789 | 1471090686364 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 05:18:06 INFO - PROCESS | 1789 | 1471090686371 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 05:18:06 INFO - PROCESS | 1789 | 1471090686374 Marionette TRACE conn3 <- [1,1090,null,{}] 05:18:06 INFO - PROCESS | 1789 | 1471090686379 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:06 INFO - PROCESS | 1789 | 1471090686388 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:06 INFO - PROCESS | 1789 | 1471090686552 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 05:18:06 INFO - PROCESS | 1789 | 1471090686562 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090686568 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:06 INFO - PROCESS | 1789 | ++DOCSHELL 0x911de000 == 47 [pid = 1789] [id = 280] 05:18:06 INFO - PROCESS | 1789 | ++DOMWINDOW == 97 (0x9222e800) [pid = 1789] [serial = 841] [outer = (nil)] 05:18:06 INFO - PROCESS | 1789 | ++DOMWINDOW == 98 (0x9a29ac00) [pid = 1789] [serial = 842] [outer = 0x9222e800] 05:18:06 INFO - PROCESS | 1789 | 1471090686635 Marionette DEBUG loaded listener.js 05:18:06 INFO - PROCESS | 1789 | ++DOMWINDOW == 99 (0x9a549c00) [pid = 1789] [serial = 843] [outer = 0x9222e800] 05:18:07 INFO - PROCESS | 1789 | 1471090687578 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 05:18:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 05:18:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1230ms 05:18:07 INFO - PROCESS | 1789 | 1471090687616 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 05:18:07 INFO - PROCESS | 1789 | 1471090687623 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 05:18:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 05:18:07 INFO - PROCESS | 1789 | 1471090687633 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 05:18:07 INFO - PROCESS | 1789 | 1471090687639 Marionette TRACE conn3 <- [1,1094,null,{}] 05:18:07 INFO - PROCESS | 1789 | 1471090687648 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:07 INFO - PROCESS | 1789 | 1471090687653 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:07 INFO - PROCESS | 1789 | 1471090687853 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 05:18:08 INFO - PROCESS | 1789 | 1471090688031 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:08 INFO - PROCESS | 1789 | 1471090688048 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:08 INFO - PROCESS | 1789 | ++DOCSHELL 0x911dd000 == 48 [pid = 1789] [id = 281] 05:18:08 INFO - PROCESS | 1789 | ++DOMWINDOW == 100 (0x911de400) [pid = 1789] [serial = 844] [outer = (nil)] 05:18:08 INFO - PROCESS | 1789 | ++DOMWINDOW == 101 (0x91ec8400) [pid = 1789] [serial = 845] [outer = 0x911de400] 05:18:08 INFO - PROCESS | 1789 | 1471090688135 Marionette DEBUG loaded listener.js 05:18:08 INFO - PROCESS | 1789 | ++DOMWINDOW == 102 (0x924d1c00) [pid = 1789] [serial = 846] [outer = 0x911de400] 05:18:09 INFO - PROCESS | 1789 | 1471090689095 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 05:18:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 05:18:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1499ms 05:18:09 INFO - PROCESS | 1789 | 1471090689131 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 05:18:09 INFO - PROCESS | 1789 | 1471090689138 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 05:18:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 05:18:09 INFO - PROCESS | 1789 | 1471090689149 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 05:18:09 INFO - PROCESS | 1789 | 1471090689153 Marionette TRACE conn3 <- [1,1098,null,{}] 05:18:09 INFO - PROCESS | 1789 | 1471090689159 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:09 INFO - PROCESS | 1789 | 1471090689165 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:09 INFO - PROCESS | 1789 | 1471090689381 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 05:18:09 INFO - PROCESS | 1789 | 1471090689607 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090689617 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:09 INFO - PROCESS | 1789 | ++DOCSHELL 0x95224c00 == 49 [pid = 1789] [id = 282] 05:18:09 INFO - PROCESS | 1789 | ++DOMWINDOW == 103 (0x95225c00) [pid = 1789] [serial = 847] [outer = (nil)] 05:18:09 INFO - PROCESS | 1789 | ++DOMWINDOW == 104 (0x95254800) [pid = 1789] [serial = 848] [outer = 0x95225c00] 05:18:09 INFO - PROCESS | 1789 | 1471090689709 Marionette DEBUG loaded listener.js 05:18:09 INFO - PROCESS | 1789 | ++DOMWINDOW == 105 (0x9532c400) [pid = 1789] [serial = 849] [outer = 0x95225c00] 05:18:10 INFO - PROCESS | 1789 | 1471090690613 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 05:18:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 05:18:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1532ms 05:18:10 INFO - PROCESS | 1789 | 1471090690681 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 05:18:10 INFO - PROCESS | 1789 | 1471090690685 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 05:18:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 05:18:10 INFO - PROCESS | 1789 | 1471090690692 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 05:18:10 INFO - PROCESS | 1789 | 1471090690698 Marionette TRACE conn3 <- [1,1102,null,{}] 05:18:10 INFO - PROCESS | 1789 | 1471090690714 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:10 INFO - PROCESS | 1789 | 1471090690723 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:10 INFO - PROCESS | 1789 | 1471090690949 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 05:18:11 INFO - PROCESS | 1789 | 1471090691171 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090691183 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:11 INFO - PROCESS | 1789 | ++DOCSHELL 0x91ec6000 == 50 [pid = 1789] [id = 283] 05:18:11 INFO - PROCESS | 1789 | ++DOMWINDOW == 106 (0x9a295000) [pid = 1789] [serial = 850] [outer = (nil)] 05:18:11 INFO - PROCESS | 1789 | ++DOMWINDOW == 107 (0x9a54cc00) [pid = 1789] [serial = 851] [outer = 0x9a295000] 05:18:11 INFO - PROCESS | 1789 | 1471090691309 Marionette DEBUG loaded listener.js 05:18:11 INFO - PROCESS | 1789 | ++DOMWINDOW == 108 (0x9a7bec00) [pid = 1789] [serial = 852] [outer = 0x9a295000] 05:18:12 INFO - PROCESS | 1789 | 1471090692205 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 05:18:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 05:18:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1584ms 05:18:12 INFO - PROCESS | 1789 | 1471090692277 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 05:18:12 INFO - PROCESS | 1789 | 1471090692282 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 05:18:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 05:18:12 INFO - PROCESS | 1789 | 1471090692288 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 05:18:12 INFO - PROCESS | 1789 | 1471090692292 Marionette TRACE conn3 <- [1,1106,null,{}] 05:18:12 INFO - PROCESS | 1789 | 1471090692297 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:12 INFO - PROCESS | 1789 | 1471090692302 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:12 INFO - PROCESS | 1789 | 1471090692524 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 05:18:12 INFO - PROCESS | 1789 | 1471090692783 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:12 INFO - PROCESS | 1789 | 1471090692793 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:12 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f876c00 == 51 [pid = 1789] [id = 284] 05:18:12 INFO - PROCESS | 1789 | ++DOMWINDOW == 109 (0x97a7b000) [pid = 1789] [serial = 853] [outer = (nil)] 05:18:12 INFO - PROCESS | 1789 | ++DOMWINDOW == 110 (0x9b3c5800) [pid = 1789] [serial = 854] [outer = 0x97a7b000] 05:18:12 INFO - PROCESS | 1789 | 1471090692925 Marionette DEBUG loaded listener.js 05:18:13 INFO - PROCESS | 1789 | ++DOMWINDOW == 111 (0x9b988400) [pid = 1789] [serial = 855] [outer = 0x97a7b000] 05:18:13 INFO - PROCESS | 1789 | 1471090693749 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 05:18:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 05:18:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1490ms 05:18:13 INFO - PROCESS | 1789 | 1471090693779 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 05:18:13 INFO - PROCESS | 1789 | 1471090693783 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 05:18:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 05:18:13 INFO - PROCESS | 1789 | 1471090693789 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 05:18:13 INFO - PROCESS | 1789 | 1471090693792 Marionette TRACE conn3 <- [1,1110,null,{}] 05:18:13 INFO - PROCESS | 1789 | 1471090693798 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:13 INFO - PROCESS | 1789 | 1471090693806 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:13 INFO - PROCESS | 1789 | 1471090693968 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 05:18:14 INFO - PROCESS | 1789 | 1471090694152 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090694159 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:14 INFO - PROCESS | 1789 | ++DOCSHELL 0x8eda7000 == 52 [pid = 1789] [id = 285] 05:18:14 INFO - PROCESS | 1789 | ++DOMWINDOW == 112 (0x8f50c000) [pid = 1789] [serial = 856] [outer = (nil)] 05:18:14 INFO - PROCESS | 1789 | ++DOMWINDOW == 113 (0x9b9e6c00) [pid = 1789] [serial = 857] [outer = 0x8f50c000] 05:18:14 INFO - PROCESS | 1789 | 1471090694235 Marionette DEBUG loaded listener.js 05:18:14 INFO - PROCESS | 1789 | ++DOMWINDOW == 114 (0x9d421000) [pid = 1789] [serial = 858] [outer = 0x8f50c000] 05:18:15 INFO - PROCESS | 1789 | 1471090695130 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 05:18:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 05:18:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1384ms 05:18:15 INFO - PROCESS | 1789 | 1471090695173 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 05:18:15 INFO - PROCESS | 1789 | 1471090695177 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 05:18:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 05:18:15 INFO - PROCESS | 1789 | 1471090695184 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 05:18:15 INFO - PROCESS | 1789 | 1471090695188 Marionette TRACE conn3 <- [1,1114,null,{}] 05:18:15 INFO - PROCESS | 1789 | 1471090695193 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:15 INFO - PROCESS | 1789 | 1471090695203 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:15 INFO - PROCESS | 1789 | 1471090695419 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 05:18:15 INFO - PROCESS | 1789 | 1471090695598 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090695604 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:15 INFO - PROCESS | 1789 | ++DOCSHELL 0x9b98ac00 == 53 [pid = 1789] [id = 286] 05:18:15 INFO - PROCESS | 1789 | ++DOMWINDOW == 115 (0x9d912400) [pid = 1789] [serial = 859] [outer = (nil)] 05:18:15 INFO - PROCESS | 1789 | ++DOMWINDOW == 116 (0xa2283c00) [pid = 1789] [serial = 860] [outer = 0x9d912400] 05:18:15 INFO - PROCESS | 1789 | 1471090695684 Marionette DEBUG loaded listener.js 05:18:15 INFO - PROCESS | 1789 | ++DOMWINDOW == 117 (0xa22d0800) [pid = 1789] [serial = 861] [outer = 0x9d912400] 05:18:16 INFO - PROCESS | 1789 | 1471090696610 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 05:18:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 05:18:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1486ms 05:18:16 INFO - PROCESS | 1789 | 1471090696671 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 05:18:16 INFO - PROCESS | 1789 | 1471090696675 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 05:18:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 05:18:16 INFO - PROCESS | 1789 | 1471090696681 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 05:18:16 INFO - PROCESS | 1789 | 1471090696685 Marionette TRACE conn3 <- [1,1118,null,{}] 05:18:16 INFO - PROCESS | 1789 | 1471090696690 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:16 INFO - PROCESS | 1789 | 1471090696695 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:16 INFO - PROCESS | 1789 | 1471090696862 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 05:18:17 INFO - PROCESS | 1789 | 1471090697055 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090697064 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:17 INFO - PROCESS | 1789 | ++DOCSHELL 0x8eda1800 == 54 [pid = 1789] [id = 287] 05:18:17 INFO - PROCESS | 1789 | ++DOMWINDOW == 118 (0x8f512400) [pid = 1789] [serial = 862] [outer = (nil)] 05:18:17 INFO - PROCESS | 1789 | ++DOMWINDOW == 119 (0xa2382c00) [pid = 1789] [serial = 863] [outer = 0x8f512400] 05:18:17 INFO - PROCESS | 1789 | 1471090697221 Marionette DEBUG loaded listener.js 05:18:17 INFO - PROCESS | 1789 | ++DOMWINDOW == 120 (0xa255a800) [pid = 1789] [serial = 864] [outer = 0x8f512400] 05:18:18 INFO - PROCESS | 1789 | 1471090698123 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 05:18:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 05:18:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1483ms 05:18:18 INFO - PROCESS | 1789 | 1471090698165 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 05:18:18 INFO - PROCESS | 1789 | 1471090698169 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 05:18:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 05:18:18 INFO - PROCESS | 1789 | 1471090698175 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 05:18:18 INFO - PROCESS | 1789 | 1471090698179 Marionette TRACE conn3 <- [1,1122,null,{}] 05:18:18 INFO - PROCESS | 1789 | 1471090698185 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:18 INFO - PROCESS | 1789 | 1471090698190 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:18 INFO - PROCESS | 1789 | 1471090698398 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 05:18:18 INFO - PROCESS | 1789 | 1471090698618 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:18 INFO - PROCESS | 1789 | 1471090698627 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:18 INFO - PROCESS | 1789 | ++DOCSHELL 0x97a77800 == 55 [pid = 1789] [id = 288] 05:18:18 INFO - PROCESS | 1789 | ++DOMWINDOW == 121 (0x97a77c00) [pid = 1789] [serial = 865] [outer = (nil)] 05:18:18 INFO - PROCESS | 1789 | ++DOMWINDOW == 122 (0xa3110800) [pid = 1789] [serial = 866] [outer = 0x97a77c00] 05:18:18 INFO - PROCESS | 1789 | 1471090698743 Marionette DEBUG loaded listener.js 05:18:18 INFO - PROCESS | 1789 | ++DOMWINDOW == 123 (0xa33d2c00) [pid = 1789] [serial = 867] [outer = 0x97a77c00] 05:18:19 INFO - PROCESS | 1789 | 1471090699612 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 05:18:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 05:18:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1478ms 05:18:19 INFO - PROCESS | 1789 | 1471090699655 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 05:18:19 INFO - PROCESS | 1789 | 1471090699659 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 05:18:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 05:18:19 INFO - PROCESS | 1789 | 1471090699665 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 05:18:19 INFO - PROCESS | 1789 | 1471090699668 Marionette TRACE conn3 <- [1,1126,null,{}] 05:18:19 INFO - PROCESS | 1789 | 1471090699674 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:19 INFO - PROCESS | 1789 | 1471090699679 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:19 INFO - PROCESS | 1789 | 1471090699847 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 05:18:20 INFO - PROCESS | 1789 | 1471090700029 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090700037 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:20 INFO - PROCESS | 1789 | ++DOCSHELL 0x91da1c00 == 56 [pid = 1789] [id = 289] 05:18:20 INFO - PROCESS | 1789 | ++DOMWINDOW == 124 (0x924c6800) [pid = 1789] [serial = 868] [outer = (nil)] 05:18:20 INFO - PROCESS | 1789 | ++DOMWINDOW == 125 (0x9a29b800) [pid = 1789] [serial = 869] [outer = 0x924c6800] 05:18:20 INFO - PROCESS | 1789 | 1471090700110 Marionette DEBUG loaded listener.js 05:18:20 INFO - PROCESS | 1789 | ++DOMWINDOW == 126 (0xa23b6000) [pid = 1789] [serial = 870] [outer = 0x924c6800] 05:18:21 INFO - PROCESS | 1789 | 1471090701265 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 05:18:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 05:18:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1635ms 05:18:21 INFO - PROCESS | 1789 | 1471090701301 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 05:18:21 INFO - PROCESS | 1789 | 1471090701306 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 05:18:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 05:18:21 INFO - PROCESS | 1789 | 1471090701313 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 05:18:21 INFO - PROCESS | 1789 | 1471090701320 Marionette TRACE conn3 <- [1,1130,null,{}] 05:18:21 INFO - PROCESS | 1789 | 1471090701328 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:21 INFO - PROCESS | 1789 | 1471090701333 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:21 INFO - PROCESS | 1789 | 1471090701502 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 05:18:21 INFO - PROCESS | 1789 | 1471090701694 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:21 INFO - PROCESS | 1789 | 1471090701701 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:21 INFO - PROCESS | 1789 | ++DOCSHELL 0x91da0400 == 57 [pid = 1789] [id = 290] 05:18:21 INFO - PROCESS | 1789 | ++DOMWINDOW == 127 (0x91ec5400) [pid = 1789] [serial = 871] [outer = (nil)] 05:18:21 INFO - PROCESS | 1789 | ++DOMWINDOW == 128 (0x94828c00) [pid = 1789] [serial = 872] [outer = 0x91ec5400] 05:18:21 INFO - PROCESS | 1789 | 1471090701772 Marionette DEBUG loaded listener.js 05:18:21 INFO - PROCESS | 1789 | ++DOMWINDOW == 129 (0x9522f800) [pid = 1789] [serial = 873] [outer = 0x91ec5400] 05:18:22 INFO - PROCESS | 1789 | --DOCSHELL 0x930e2800 == 56 [pid = 1789] [id = 279] 05:18:22 INFO - PROCESS | 1789 | --DOMWINDOW == 128 (0x9a7bf800) [pid = 1789] [serial = 800] [outer = (nil)] [url = about:blank] 05:18:22 INFO - PROCESS | 1789 | --DOCSHELL 0x93d76400 == 55 [pid = 1789] [id = 278] 05:18:22 INFO - PROCESS | 1789 | --DOCSHELL 0x8f50bc00 == 54 [pid = 1789] [id = 277] 05:18:22 INFO - PROCESS | 1789 | --DOCSHELL 0x93bbb400 == 53 [pid = 1789] [id = 276] 05:18:22 INFO - PROCESS | 1789 | --DOCSHELL 0x911dc400 == 52 [pid = 1789] [id = 275] 05:18:22 INFO - PROCESS | 1789 | --DOCSHELL 0x911df400 == 51 [pid = 1789] [id = 274] 05:18:22 INFO - PROCESS | 1789 | 1471090702861 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 05:18:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 05:18:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1591ms 05:18:22 INFO - PROCESS | 1789 | 1471090702905 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 05:18:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 05:18:22 INFO - PROCESS | 1789 | 1471090702914 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 05:18:22 INFO - PROCESS | 1789 | 1471090702924 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 05:18:22 INFO - PROCESS | 1789 | 1471090702928 Marionette TRACE conn3 <- [1,1134,null,{}] 05:18:22 INFO - PROCESS | 1789 | 1471090702934 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:22 INFO - PROCESS | 1789 | 1471090702939 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:23 INFO - PROCESS | 1789 | 1471090703109 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 05:18:23 INFO - PROCESS | 1789 | --DOMWINDOW == 127 (0x91ecec00) [pid = 1789] [serial = 761] [outer = (nil)] [url = about:blank] 05:18:23 INFO - PROCESS | 1789 | --DOMWINDOW == 126 (0x9b305000) [pid = 1789] [serial = 773] [outer = (nil)] [url = about:blank] 05:18:23 INFO - PROCESS | 1789 | --DOMWINDOW == 125 (0x9a1aec00) [pid = 1789] [serial = 770] [outer = (nil)] [url = about:blank] 05:18:23 INFO - PROCESS | 1789 | --DOMWINDOW == 124 (0xa2fca000) [pid = 1789] [serial = 785] [outer = (nil)] [url = about:blank] 05:18:23 INFO - PROCESS | 1789 | --DOMWINDOW == 123 (0x99066000) [pid = 1789] [serial = 791] [outer = (nil)] [url = about:blank] 05:18:23 INFO - PROCESS | 1789 | --DOMWINDOW == 122 (0x948b5000) [pid = 1789] [serial = 797] [outer = (nil)] [url = about:blank] 05:18:23 INFO - PROCESS | 1789 | --DOMWINDOW == 121 (0x999e3800) [pid = 1789] [serial = 798] [outer = (nil)] [url = about:blank] 05:18:23 INFO - PROCESS | 1789 | --DOMWINDOW == 120 (0x9a177000) [pid = 1789] [serial = 792] [outer = (nil)] [url = about:blank] 05:18:23 INFO - PROCESS | 1789 | --DOMWINDOW == 119 (0xa3115c00) [pid = 1789] [serial = 794] [outer = (nil)] [url = about:blank] 05:18:23 INFO - PROCESS | 1789 | --DOMWINDOW == 118 (0xa33d8c00) [pid = 1789] [serial = 795] [outer = (nil)] [url = about:blank] 05:18:23 INFO - PROCESS | 1789 | --DOMWINDOW == 117 (0x948b9800) [pid = 1789] [serial = 764] [outer = (nil)] [url = about:blank] 05:18:23 INFO - PROCESS | 1789 | --DOMWINDOW == 116 (0x930e6000) [pid = 1789] [serial = 788] [outer = (nil)] [url = about:blank] 05:18:23 INFO - PROCESS | 1789 | --DOMWINDOW == 115 (0x93d72800) [pid = 1789] [serial = 789] [outer = (nil)] [url = about:blank] 05:18:23 INFO - PROCESS | 1789 | --DOMWINDOW == 114 (0x99065400) [pid = 1789] [serial = 767] [outer = (nil)] [url = about:blank] 05:18:23 INFO - PROCESS | 1789 | --DOMWINDOW == 113 (0xa23b0400) [pid = 1789] [serial = 779] [outer = (nil)] [url = about:blank] 05:18:23 INFO - PROCESS | 1789 | --DOMWINDOW == 112 (0xa20a4c00) [pid = 1789] [serial = 776] [outer = (nil)] [url = about:blank] 05:18:23 INFO - PROCESS | 1789 | --DOMWINDOW == 111 (0xa2fc9000) [pid = 1789] [serial = 782] [outer = (nil)] [url = about:blank] 05:18:23 INFO - PROCESS | 1789 | 1471090703352 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090703362 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:23 INFO - PROCESS | 1789 | ++DOCSHELL 0x91ecec00 == 52 [pid = 1789] [id = 291] 05:18:23 INFO - PROCESS | 1789 | ++DOMWINDOW == 112 (0x9482e800) [pid = 1789] [serial = 874] [outer = (nil)] 05:18:23 INFO - PROCESS | 1789 | ++DOMWINDOW == 113 (0x95253400) [pid = 1789] [serial = 875] [outer = 0x9482e800] 05:18:23 INFO - PROCESS | 1789 | 1471090703452 Marionette DEBUG loaded listener.js 05:18:23 INFO - PROCESS | 1789 | ++DOMWINDOW == 114 (0x9535dc00) [pid = 1789] [serial = 876] [outer = 0x9482e800] 05:18:24 INFO - PROCESS | 1789 | 1471090704145 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 05:18:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 05:18:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1279ms 05:18:24 INFO - PROCESS | 1789 | 1471090704203 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 05:18:24 INFO - PROCESS | 1789 | 1471090704206 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 05:18:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 05:18:24 INFO - PROCESS | 1789 | 1471090704212 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 05:18:24 INFO - PROCESS | 1789 | 1471090704217 Marionette TRACE conn3 <- [1,1138,null,{}] 05:18:24 INFO - PROCESS | 1789 | 1471090704236 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:24 INFO - PROCESS | 1789 | 1471090704244 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:24 INFO - PROCESS | 1789 | 1471090704462 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 05:18:24 INFO - PROCESS | 1789 | 1471090704550 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:24 INFO - PROCESS | 1789 | 1471090704564 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:24 INFO - PROCESS | 1789 | ++DOCSHELL 0x99def000 == 53 [pid = 1789] [id = 292] 05:18:24 INFO - PROCESS | 1789 | ++DOMWINDOW == 115 (0x9a17b800) [pid = 1789] [serial = 877] [outer = (nil)] 05:18:24 INFO - PROCESS | 1789 | ++DOMWINDOW == 116 (0x9a2d4800) [pid = 1789] [serial = 878] [outer = 0x9a17b800] 05:18:24 INFO - PROCESS | 1789 | 1471090704631 Marionette DEBUG loaded listener.js 05:18:24 INFO - PROCESS | 1789 | ++DOMWINDOW == 117 (0x9b0bd000) [pid = 1789] [serial = 879] [outer = 0x9a17b800] 05:18:25 INFO - PROCESS | 1789 | 1471090705406 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 05:18:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 05:18:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1251ms 05:18:25 INFO - PROCESS | 1789 | 1471090705464 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 05:18:25 INFO - PROCESS | 1789 | 1471090705468 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 05:18:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 05:18:25 INFO - PROCESS | 1789 | 1471090705474 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 05:18:25 INFO - PROCESS | 1789 | 1471090705477 Marionette TRACE conn3 <- [1,1142,null,{}] 05:18:25 INFO - PROCESS | 1789 | 1471090705488 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:25 INFO - PROCESS | 1789 | 1471090705491 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:25 INFO - PROCESS | 1789 | 1471090705700 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 05:18:25 INFO - PROCESS | 1789 | 1471090705721 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090705729 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:25 INFO - PROCESS | 1789 | ++DOCSHELL 0x913f2000 == 54 [pid = 1789] [id = 293] 05:18:25 INFO - PROCESS | 1789 | ++DOMWINDOW == 118 (0x9a298800) [pid = 1789] [serial = 880] [outer = (nil)] 05:18:25 INFO - PROCESS | 1789 | ++DOMWINDOW == 119 (0x9b9eb400) [pid = 1789] [serial = 881] [outer = 0x9a298800] 05:18:25 INFO - PROCESS | 1789 | 1471090705794 Marionette DEBUG loaded listener.js 05:18:25 INFO - PROCESS | 1789 | ++DOMWINDOW == 120 (0xa1126c00) [pid = 1789] [serial = 882] [outer = 0x9a298800] 05:18:26 INFO - PROCESS | 1789 | 1471090706696 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 05:18:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 05:18:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1240ms 05:18:26 INFO - PROCESS | 1789 | 1471090706714 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 05:18:26 INFO - PROCESS | 1789 | 1471090706717 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 05:18:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 05:18:26 INFO - PROCESS | 1789 | 1471090706723 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 05:18:26 INFO - PROCESS | 1789 | 1471090706726 Marionette TRACE conn3 <- [1,1146,null,{}] 05:18:26 INFO - PROCESS | 1789 | 1471090706731 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:26 INFO - PROCESS | 1789 | 1471090706736 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:26 INFO - PROCESS | 1789 | 1471090706934 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 05:18:26 INFO - PROCESS | 1789 | 1471090706966 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:26 INFO - PROCESS | 1789 | 1471090706974 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:26 INFO - PROCESS | 1789 | ++DOCSHELL 0x95221800 == 55 [pid = 1789] [id = 294] 05:18:26 INFO - PROCESS | 1789 | ++DOMWINDOW == 121 (0x9b395400) [pid = 1789] [serial = 883] [outer = (nil)] 05:18:27 INFO - PROCESS | 1789 | ++DOMWINDOW == 122 (0xa227f800) [pid = 1789] [serial = 884] [outer = 0x9b395400] 05:18:27 INFO - PROCESS | 1789 | 1471090707037 Marionette DEBUG loaded listener.js 05:18:27 INFO - PROCESS | 1789 | ++DOMWINDOW == 123 (0x94829400) [pid = 1789] [serial = 885] [outer = 0x9b395400] 05:18:27 INFO - PROCESS | 1789 | --DOMWINDOW == 122 (0x924c8400) [pid = 1789] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 05:18:27 INFO - PROCESS | 1789 | --DOMWINDOW == 121 (0x913eb800) [pid = 1789] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 05:18:27 INFO - PROCESS | 1789 | --DOMWINDOW == 120 (0x948b7400) [pid = 1789] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 05:18:27 INFO - PROCESS | 1789 | --DOMWINDOW == 119 (0x93bbe400) [pid = 1789] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 05:18:27 INFO - PROCESS | 1789 | --DOMWINDOW == 118 (0x93b5c400) [pid = 1789] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 05:18:27 INFO - PROCESS | 1789 | --DOMWINDOW == 117 (0x95360000) [pid = 1789] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 05:18:28 INFO - PROCESS | 1789 | 1471090708012 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 05:18:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 05:18:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1329ms 05:18:28 INFO - PROCESS | 1789 | 1471090708054 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 05:18:28 INFO - PROCESS | 1789 | 1471090708057 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 05:18:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 05:18:28 INFO - PROCESS | 1789 | 1471090708063 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 05:18:28 INFO - PROCESS | 1789 | 1471090708065 Marionette TRACE conn3 <- [1,1150,null,{}] 05:18:28 INFO - PROCESS | 1789 | 1471090708071 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:28 INFO - PROCESS | 1789 | 1471090708080 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:28 INFO - PROCESS | 1789 | 1471090708252 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 05:18:28 INFO - PROCESS | 1789 | 1471090708391 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090708400 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:28 INFO - PROCESS | 1789 | ++DOCSHELL 0x93bbe400 == 56 [pid = 1789] [id = 295] 05:18:28 INFO - PROCESS | 1789 | ++DOMWINDOW == 118 (0x93d69c00) [pid = 1789] [serial = 886] [outer = (nil)] 05:18:28 INFO - PROCESS | 1789 | ++DOMWINDOW == 119 (0xa2ff8800) [pid = 1789] [serial = 887] [outer = 0x93d69c00] 05:18:28 INFO - PROCESS | 1789 | 1471090708462 Marionette DEBUG loaded listener.js 05:18:28 INFO - PROCESS | 1789 | ++DOMWINDOW == 120 (0xa3350000) [pid = 1789] [serial = 888] [outer = 0x93d69c00] 05:18:29 INFO - PROCESS | 1789 | 1471090709159 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 05:18:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 05:18:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1127ms 05:18:29 INFO - PROCESS | 1789 | 1471090709190 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 05:18:29 INFO - PROCESS | 1789 | 1471090709194 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 05:18:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 05:18:29 INFO - PROCESS | 1789 | 1471090709200 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 05:18:29 INFO - PROCESS | 1789 | 1471090709203 Marionette TRACE conn3 <- [1,1154,null,{}] 05:18:29 INFO - PROCESS | 1789 | 1471090709209 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:29 INFO - PROCESS | 1789 | 1471090709213 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:29 INFO - PROCESS | 1789 | 1471090709436 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 05:18:29 INFO - PROCESS | 1789 | 1471090709592 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:29 INFO - PROCESS | 1789 | 1471090709603 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:29 INFO - PROCESS | 1789 | ++DOCSHELL 0x8edacc00 == 57 [pid = 1789] [id = 296] 05:18:29 INFO - PROCESS | 1789 | ++DOMWINDOW == 121 (0x8f509c00) [pid = 1789] [serial = 889] [outer = (nil)] 05:18:29 INFO - PROCESS | 1789 | ++DOMWINDOW == 122 (0x911e1400) [pid = 1789] [serial = 890] [outer = 0x8f509c00] 05:18:29 INFO - PROCESS | 1789 | 1471090709728 Marionette DEBUG loaded listener.js 05:18:29 INFO - PROCESS | 1789 | ++DOMWINDOW == 123 (0x91da0000) [pid = 1789] [serial = 891] [outer = 0x8f509c00] 05:18:30 INFO - PROCESS | 1789 | 1471090710750 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 05:18:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 05:18:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1599ms 05:18:30 INFO - PROCESS | 1789 | 1471090710802 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 05:18:30 INFO - PROCESS | 1789 | 1471090710808 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 05:18:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 05:18:30 INFO - PROCESS | 1789 | 1471090710816 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 05:18:30 INFO - PROCESS | 1789 | 1471090710821 Marionette TRACE conn3 <- [1,1158,null,{}] 05:18:30 INFO - PROCESS | 1789 | 1471090710829 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:30 INFO - PROCESS | 1789 | 1471090710837 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:31 INFO - PROCESS | 1789 | 1471090711038 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 05:18:31 INFO - PROCESS | 1789 | 1471090711272 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090711281 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:31 INFO - PROCESS | 1789 | ++DOCSHELL 0x95223400 == 58 [pid = 1789] [id = 297] 05:18:31 INFO - PROCESS | 1789 | ++DOMWINDOW == 124 (0x9522a400) [pid = 1789] [serial = 892] [outer = (nil)] 05:18:31 INFO - PROCESS | 1789 | ++DOMWINDOW == 125 (0x95477c00) [pid = 1789] [serial = 893] [outer = 0x9522a400] 05:18:31 INFO - PROCESS | 1789 | 1471090711416 Marionette DEBUG loaded listener.js 05:18:31 INFO - PROCESS | 1789 | ++DOMWINDOW == 126 (0x99066000) [pid = 1789] [serial = 894] [outer = 0x9522a400] 05:18:32 INFO - PROCESS | 1789 | 1471090712311 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 05:18:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 05:18:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1547ms 05:18:32 INFO - PROCESS | 1789 | 1471090712366 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 05:18:32 INFO - PROCESS | 1789 | 1471090712372 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 05:18:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 05:18:32 INFO - PROCESS | 1789 | 1471090712379 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 05:18:32 INFO - PROCESS | 1789 | 1471090712383 Marionette TRACE conn3 <- [1,1162,null,{}] 05:18:32 INFO - PROCESS | 1789 | 1471090712389 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:32 INFO - PROCESS | 1789 | 1471090712395 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:32 INFO - PROCESS | 1789 | 1471090712617 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 05:18:32 INFO - PROCESS | 1789 | 1471090712887 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090712893 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:32 INFO - PROCESS | 1789 | ++DOCSHELL 0x9a551400 == 59 [pid = 1789] [id = 298] 05:18:32 INFO - PROCESS | 1789 | ++DOMWINDOW == 127 (0x9b987400) [pid = 1789] [serial = 895] [outer = (nil)] 05:18:33 INFO - PROCESS | 1789 | ++DOMWINDOW == 128 (0x9d918000) [pid = 1789] [serial = 896] [outer = 0x9b987400] 05:18:33 INFO - PROCESS | 1789 | 1471090713020 Marionette DEBUG loaded listener.js 05:18:33 INFO - PROCESS | 1789 | ++DOMWINDOW == 129 (0xa20a4400) [pid = 1789] [serial = 897] [outer = 0x9b987400] 05:18:33 INFO - PROCESS | 1789 | 1471090713960 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 05:18:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 05:18:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1638ms 05:18:34 INFO - PROCESS | 1789 | 1471090714019 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 05:18:34 INFO - PROCESS | 1789 | 1471090714022 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 05:18:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 05:18:34 INFO - PROCESS | 1789 | 1471090714039 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 05:18:34 INFO - PROCESS | 1789 | 1471090714048 Marionette TRACE conn3 <- [1,1166,null,{}] 05:18:34 INFO - PROCESS | 1789 | 1471090714054 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:34 INFO - PROCESS | 1789 | 1471090714062 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:34 INFO - PROCESS | 1789 | 1471090714280 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 05:18:34 INFO - PROCESS | 1789 | 1471090714507 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090714514 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:34 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f515800 == 60 [pid = 1789] [id = 299] 05:18:34 INFO - PROCESS | 1789 | ++DOMWINDOW == 130 (0x911d5400) [pid = 1789] [serial = 898] [outer = (nil)] 05:18:34 INFO - PROCESS | 1789 | ++DOMWINDOW == 131 (0xa6e42000) [pid = 1789] [serial = 899] [outer = 0x911d5400] 05:18:34 INFO - PROCESS | 1789 | 1471090714636 Marionette DEBUG loaded listener.js 05:18:34 INFO - PROCESS | 1789 | ++DOMWINDOW == 132 (0xa6e45800) [pid = 1789] [serial = 900] [outer = 0x911d5400] 05:18:35 INFO - PROCESS | 1789 | 1471090715495 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 05:18:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 05:18:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1502ms 05:18:35 INFO - PROCESS | 1789 | 1471090715533 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 05:18:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 05:18:35 INFO - PROCESS | 1789 | 1471090715538 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 05:18:35 INFO - PROCESS | 1789 | 1471090715544 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 05:18:35 INFO - PROCESS | 1789 | 1471090715548 Marionette TRACE conn3 <- [1,1170,null,{}] 05:18:35 INFO - PROCESS | 1789 | 1471090715553 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:35 INFO - PROCESS | 1789 | 1471090715559 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:35 INFO - PROCESS | 1789 | 1471090715736 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 05:18:36 INFO - PROCESS | 1789 | 1471090715985 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090715992 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:36 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f6ae400 == 61 [pid = 1789] [id = 300] 05:18:36 INFO - PROCESS | 1789 | ++DOMWINDOW == 133 (0x8f6af800) [pid = 1789] [serial = 901] [outer = (nil)] 05:18:36 INFO - PROCESS | 1789 | ++DOMWINDOW == 134 (0x8f6b8000) [pid = 1789] [serial = 902] [outer = 0x8f6af800] 05:18:36 INFO - PROCESS | 1789 | 1471090716113 Marionette DEBUG loaded listener.js 05:18:36 INFO - PROCESS | 1789 | ++DOMWINDOW == 135 (0x8f6bc800) [pid = 1789] [serial = 903] [outer = 0x8f6af800] 05:18:36 INFO - PROCESS | 1789 | 1471090716933 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 05:18:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 05:18:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1432ms 05:18:36 INFO - PROCESS | 1789 | 1471090716975 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 05:18:36 INFO - PROCESS | 1789 | 1471090716979 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 05:18:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 05:18:36 INFO - PROCESS | 1789 | 1471090716986 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 05:18:36 INFO - PROCESS | 1789 | 1471090716989 Marionette TRACE conn3 <- [1,1174,null,{}] 05:18:36 INFO - PROCESS | 1789 | 1471090716995 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:37 INFO - PROCESS | 1789 | 1471090716999 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:37 INFO - PROCESS | 1789 | 1471090717172 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 05:18:37 INFO - PROCESS | 1789 | 1471090717357 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090717373 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:37 INFO - PROCESS | 1789 | ++DOCSHELL 0x92d19800 == 62 [pid = 1789] [id = 301] 05:18:37 INFO - PROCESS | 1789 | ++DOMWINDOW == 136 (0x92d1ac00) [pid = 1789] [serial = 904] [outer = (nil)] 05:18:37 INFO - PROCESS | 1789 | ++DOMWINDOW == 137 (0x92d1d400) [pid = 1789] [serial = 905] [outer = 0x92d1ac00] 05:18:37 INFO - PROCESS | 1789 | 1471090717460 Marionette DEBUG loaded listener.js 05:18:37 INFO - PROCESS | 1789 | ++DOMWINDOW == 138 (0x92d22000) [pid = 1789] [serial = 906] [outer = 0x92d1ac00] 05:18:38 INFO - PROCESS | 1789 | 1471090718398 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 05:18:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 05:18:38 INFO - PROCESS | 1789 | 1471090718474 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 05:18:38 INFO - PROCESS | 1789 | 1471090718481 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 05:18:38 INFO - PROCESS | 1789 | 1471090718485 Marionette TRACE conn3 <- [1,1178,null,{}] 05:18:38 INFO - PROCESS | 1789 | 1471090718490 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:38 INFO - PROCESS | 1789 | 1471090718496 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:38 INFO - PROCESS | 1789 | 1471090718669 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 05:18:38 INFO - PROCESS | 1789 | 1471090718855 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:38 INFO - PROCESS | 1789 | 1471090718863 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:38 INFO - PROCESS | 1789 | ++DOCSHELL 0x8ee01400 == 63 [pid = 1789] [id = 302] 05:18:38 INFO - PROCESS | 1789 | ++DOMWINDOW == 139 (0x8ee01c00) [pid = 1789] [serial = 907] [outer = (nil)] 05:18:38 INFO - PROCESS | 1789 | ++DOMWINDOW == 140 (0x8ee0f000) [pid = 1789] [serial = 908] [outer = 0x8ee01c00] 05:18:38 INFO - PROCESS | 1789 | 1471090718943 Marionette DEBUG loaded listener.js 05:18:39 INFO - PROCESS | 1789 | ++DOMWINDOW == 141 (0x92d1a800) [pid = 1789] [serial = 909] [outer = 0x8ee01c00] 05:18:39 INFO - PROCESS | 1789 | 1471090719839 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 05:18:39 INFO - PROCESS | 1789 | 1471090719916 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 05:18:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 05:18:39 INFO - PROCESS | 1789 | 1471090719923 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 05:18:39 INFO - PROCESS | 1789 | 1471090719927 Marionette TRACE conn3 <- [1,1182,null,{}] 05:18:39 INFO - PROCESS | 1789 | 1471090719932 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:39 INFO - PROCESS | 1789 | 1471090719937 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:40 INFO - PROCESS | 1789 | 1471090720605 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 05:18:40 INFO - PROCESS | 1789 | 1471090720795 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090720806 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:40 INFO - PROCESS | 1789 | ++DOCSHELL 0x8e457800 == 64 [pid = 1789] [id = 303] 05:18:40 INFO - PROCESS | 1789 | ++DOMWINDOW == 142 (0x8e458400) [pid = 1789] [serial = 910] [outer = (nil)] 05:18:40 INFO - PROCESS | 1789 | ++DOMWINDOW == 143 (0x8ee0e800) [pid = 1789] [serial = 911] [outer = 0x8e458400] 05:18:40 INFO - PROCESS | 1789 | 1471090720877 Marionette DEBUG loaded listener.js 05:18:40 INFO - PROCESS | 1789 | ++DOMWINDOW == 144 (0x8f515000) [pid = 1789] [serial = 912] [outer = 0x8e458400] 05:18:41 INFO - PROCESS | 1789 | SkCairoFTTypeface::onFilterRec unimplemented 05:18:41 INFO - PROCESS | 1789 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:18:41 INFO - PROCESS | 1789 | 1471090721883 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 05:18:41 INFO - PROCESS | 1789 | 1471090721965 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 05:18:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 05:18:41 INFO - PROCESS | 1789 | 1471090721973 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 05:18:41 INFO - PROCESS | 1789 | 1471090721977 Marionette TRACE conn3 <- [1,1186,null,{}] 05:18:41 INFO - PROCESS | 1789 | 1471090721984 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:41 INFO - PROCESS | 1789 | 1471090721988 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:42 INFO - PROCESS | 1789 | 1471090722196 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 05:18:42 INFO - PROCESS | 1789 | 1471090722429 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090722438 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:42 INFO - PROCESS | 1789 | ++DOCSHELL 0x913f2c00 == 65 [pid = 1789] [id = 304] 05:18:42 INFO - PROCESS | 1789 | ++DOMWINDOW == 145 (0x91ec9800) [pid = 1789] [serial = 913] [outer = (nil)] 05:18:42 INFO - PROCESS | 1789 | ++DOMWINDOW == 146 (0x924c5c00) [pid = 1789] [serial = 914] [outer = 0x91ec9800] 05:18:42 INFO - PROCESS | 1789 | 1471090722559 Marionette DEBUG loaded listener.js 05:18:42 INFO - PROCESS | 1789 | ++DOMWINDOW == 147 (0x92d21c00) [pid = 1789] [serial = 915] [outer = 0x91ec9800] 05:18:42 INFO - PROCESS | 1789 | --DOCSHELL 0x93bbe400 == 64 [pid = 1789] [id = 295] 05:18:43 INFO - PROCESS | 1789 | --DOMWINDOW == 146 (0x9a29ac00) [pid = 1789] [serial = 842] [outer = (nil)] [url = about:blank] 05:18:43 INFO - PROCESS | 1789 | --DOMWINDOW == 145 (0x9d5d8400) [pid = 1789] [serial = 806] [outer = (nil)] [url = about:blank] 05:18:43 INFO - PROCESS | 1789 | --DOMWINDOW == 144 (0x93bc2800) [pid = 1789] [serial = 803] [outer = (nil)] [url = about:blank] 05:18:43 INFO - PROCESS | 1789 | --DOMWINDOW == 143 (0x91da6400) [pid = 1789] [serial = 818] [outer = (nil)] [url = about:blank] 05:18:43 INFO - PROCESS | 1789 | --DOMWINDOW == 142 (0xa4f2e400) [pid = 1789] [serial = 809] [outer = (nil)] [url = about:blank] 05:18:43 INFO - PROCESS | 1789 | --DOMWINDOW == 141 (0x95228000) [pid = 1789] [serial = 821] [outer = (nil)] [url = about:blank] 05:18:43 INFO - PROCESS | 1789 | --DOMWINDOW == 140 (0xa6737800) [pid = 1789] [serial = 812] [outer = (nil)] [url = about:blank] 05:18:43 INFO - PROCESS | 1789 | --DOMWINDOW == 139 (0xa6da8400) [pid = 1789] [serial = 815] [outer = (nil)] [url = about:blank] 05:18:43 INFO - PROCESS | 1789 | --DOCSHELL 0x95221800 == 63 [pid = 1789] [id = 294] 05:18:43 INFO - PROCESS | 1789 | --DOCSHELL 0x913f2000 == 62 [pid = 1789] [id = 293] 05:18:43 INFO - PROCESS | 1789 | --DOCSHELL 0x99def000 == 61 [pid = 1789] [id = 292] 05:18:43 INFO - PROCESS | 1789 | --DOCSHELL 0x91ecec00 == 60 [pid = 1789] [id = 291] 05:18:43 INFO - PROCESS | 1789 | --DOCSHELL 0x91da0400 == 59 [pid = 1789] [id = 290] 05:18:43 INFO - PROCESS | 1789 | --DOCSHELL 0x8f876c00 == 58 [pid = 1789] [id = 284] 05:18:43 INFO - PROCESS | 1789 | --DOCSHELL 0x91ec6000 == 57 [pid = 1789] [id = 283] 05:18:43 INFO - PROCESS | 1789 | --DOCSHELL 0x95224c00 == 56 [pid = 1789] [id = 282] 05:18:43 INFO - PROCESS | 1789 | --DOCSHELL 0x911dd000 == 55 [pid = 1789] [id = 281] 05:18:43 INFO - PROCESS | 1789 | --DOCSHELL 0x911de000 == 54 [pid = 1789] [id = 280] 05:18:43 INFO - PROCESS | 1789 | --DOMWINDOW == 138 (0x93d71800) [pid = 1789] [serial = 828] [outer = (nil)] [url = about:blank] 05:18:43 INFO - PROCESS | 1789 | --DOMWINDOW == 137 (0x913fac00) [pid = 1789] [serial = 824] [outer = (nil)] [url = about:blank] 05:18:43 INFO - PROCESS | 1789 | --DOMWINDOW == 136 (0x95361000) [pid = 1789] [serial = 834] [outer = (nil)] [url = about:blank] 05:18:43 INFO - PROCESS | 1789 | --DOMWINDOW == 135 (0x948b4c00) [pid = 1789] [serial = 830] [outer = (nil)] [url = about:blank] 05:18:43 INFO - PROCESS | 1789 | --DOMWINDOW == 134 (0x9a17c400) [pid = 1789] [serial = 840] [outer = (nil)] [url = about:blank] 05:18:43 INFO - PROCESS | 1789 | --DOMWINDOW == 133 (0x9522c000) [pid = 1789] [serial = 831] [outer = (nil)] [url = about:blank] 05:18:43 INFO - PROCESS | 1789 | --DOMWINDOW == 132 (0x91da3400) [pid = 1789] [serial = 825] [outer = (nil)] [url = about:blank] 05:18:43 INFO - PROCESS | 1789 | --DOMWINDOW == 131 (0x98483000) [pid = 1789] [serial = 837] [outer = (nil)] [url = about:blank] 05:18:43 INFO - PROCESS | 1789 | --DOMWINDOW == 130 (0x98420400) [pid = 1789] [serial = 839] [outer = (nil)] [url = about:blank] 05:18:43 INFO - PROCESS | 1789 | --DOMWINDOW == 129 (0x95356800) [pid = 1789] [serial = 833] [outer = (nil)] [url = about:blank] 05:18:43 INFO - PROCESS | 1789 | --DOMWINDOW == 128 (0x930ec400) [pid = 1789] [serial = 827] [outer = (nil)] [url = about:blank] 05:18:43 INFO - PROCESS | 1789 | --DOMWINDOW == 127 (0x98b78000) [pid = 1789] [serial = 836] [outer = (nil)] [url = about:blank] 05:18:43 INFO - PROCESS | 1789 | 1471090723472 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 05:18:43 INFO - PROCESS | 1789 | 1471090723516 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 05:18:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 05:18:43 INFO - PROCESS | 1789 | 1471090723523 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 05:18:43 INFO - PROCESS | 1789 | 1471090723527 Marionette TRACE conn3 <- [1,1190,null,{}] 05:18:43 INFO - PROCESS | 1789 | 1471090723533 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:43 INFO - PROCESS | 1789 | 1471090723538 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:43 INFO - PROCESS | 1789 | 1471090723692 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 05:18:43 INFO - PROCESS | 1789 | 1471090723864 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090723872 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:43 INFO - PROCESS | 1789 | ++DOCSHELL 0x92d27c00 == 55 [pid = 1789] [id = 305] 05:18:43 INFO - PROCESS | 1789 | ++DOMWINDOW == 128 (0x93014400) [pid = 1789] [serial = 916] [outer = (nil)] 05:18:43 INFO - PROCESS | 1789 | ++DOMWINDOW == 129 (0x93bc2800) [pid = 1789] [serial = 917] [outer = 0x93014400] 05:18:43 INFO - PROCESS | 1789 | 1471090723941 Marionette DEBUG loaded listener.js 05:18:44 INFO - PROCESS | 1789 | ++DOMWINDOW == 130 (0x94823c00) [pid = 1789] [serial = 918] [outer = 0x93014400] 05:18:44 INFO - PROCESS | 1789 | 1471090724732 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 05:18:44 INFO - PROCESS | 1789 | 1471090724817 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 05:18:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 05:18:44 INFO - PROCESS | 1789 | 1471090724834 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 05:18:44 INFO - PROCESS | 1789 | 1471090724841 Marionette TRACE conn3 <- [1,1194,null,{}] 05:18:44 INFO - PROCESS | 1789 | 1471090724847 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:44 INFO - PROCESS | 1789 | 1471090724852 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:45 INFO - PROCESS | 1789 | 1471090725012 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 05:18:45 INFO - PROCESS | 1789 | 1471090725176 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090725184 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:45 INFO - PROCESS | 1789 | ++DOCSHELL 0x930e8000 == 56 [pid = 1789] [id = 306] 05:18:45 INFO - PROCESS | 1789 | ++DOMWINDOW == 131 (0x93d6c400) [pid = 1789] [serial = 919] [outer = (nil)] 05:18:45 INFO - PROCESS | 1789 | ++DOMWINDOW == 132 (0x95229c00) [pid = 1789] [serial = 920] [outer = 0x93d6c400] 05:18:45 INFO - PROCESS | 1789 | 1471090725263 Marionette DEBUG loaded listener.js 05:18:45 INFO - PROCESS | 1789 | ++DOMWINDOW == 133 (0x95360c00) [pid = 1789] [serial = 921] [outer = 0x93d6c400] 05:18:46 INFO - PROCESS | 1789 | SkCairoFTTypeface::onFilterRec unimplemented 05:18:46 INFO - PROCESS | 1789 | SkCairoFTTypeface::onFilterRec unimplemented 05:18:46 INFO - PROCESS | 1789 | 1471090726200 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 05:18:46 INFO - PROCESS | 1789 | 1471090726278 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 05:18:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 05:18:46 INFO - PROCESS | 1789 | 1471090726284 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 05:18:46 INFO - PROCESS | 1789 | 1471090726287 Marionette TRACE conn3 <- [1,1198,null,{}] 05:18:46 INFO - PROCESS | 1789 | 1471090726293 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:46 INFO - PROCESS | 1789 | 1471090726297 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:46 INFO - PROCESS | 1789 | 1471090726507 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 05:18:46 INFO - PROCESS | 1789 | 1471090726525 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:46 INFO - PROCESS | 1789 | 1471090726549 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:46 INFO - PROCESS | 1789 | ++DOCSHELL 0x8eda9400 == 57 [pid = 1789] [id = 307] 05:18:46 INFO - PROCESS | 1789 | ++DOMWINDOW == 134 (0x8ee0b400) [pid = 1789] [serial = 922] [outer = (nil)] 05:18:46 INFO - PROCESS | 1789 | ++DOMWINDOW == 135 (0x99c87800) [pid = 1789] [serial = 923] [outer = 0x8ee0b400] 05:18:46 INFO - PROCESS | 1789 | 1471090726608 Marionette DEBUG loaded listener.js 05:18:46 INFO - PROCESS | 1789 | ++DOMWINDOW == 136 (0x99d2bc00) [pid = 1789] [serial = 924] [outer = 0x8ee0b400] 05:18:47 INFO - PROCESS | 1789 | 1471090727489 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 05:18:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 05:18:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1238ms 05:18:47 INFO - PROCESS | 1789 | --DOMWINDOW == 135 (0x9a17b800) [pid = 1789] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 05:18:47 INFO - PROCESS | 1789 | --DOMWINDOW == 134 (0x9222e800) [pid = 1789] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 05:18:47 INFO - PROCESS | 1789 | --DOMWINDOW == 133 (0x95225c00) [pid = 1789] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 05:18:47 INFO - PROCESS | 1789 | --DOMWINDOW == 132 (0x91ec5400) [pid = 1789] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 05:18:47 INFO - PROCESS | 1789 | --DOMWINDOW == 131 (0x97a7b000) [pid = 1789] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 05:18:47 INFO - PROCESS | 1789 | --DOMWINDOW == 130 (0x913f8400) [pid = 1789] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 05:18:47 INFO - PROCESS | 1789 | --DOMWINDOW == 129 (0x9a7bd800) [pid = 1789] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 05:18:48 INFO - PROCESS | 1789 | --DOMWINDOW == 128 (0x95222000) [pid = 1789] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 05:18:48 INFO - PROCESS | 1789 | --DOMWINDOW == 127 (0x930eac00) [pid = 1789] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 05:18:48 INFO - PROCESS | 1789 | --DOMWINDOW == 126 (0x9b3d4000) [pid = 1789] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 05:18:48 INFO - PROCESS | 1789 | --DOMWINDOW == 125 (0x9482cc00) [pid = 1789] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 05:18:48 INFO - PROCESS | 1789 | --DOMWINDOW == 124 (0x9547ec00) [pid = 1789] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 05:18:48 INFO - PROCESS | 1789 | --DOMWINDOW == 123 (0xa119cc00) [pid = 1789] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 05:18:48 INFO - PROCESS | 1789 | --DOMWINDOW == 122 (0x913fa400) [pid = 1789] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 05:18:48 INFO - PROCESS | 1789 | --DOMWINDOW == 121 (0x911dcc00) [pid = 1789] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 05:18:48 INFO - PROCESS | 1789 | --DOMWINDOW == 120 (0x9aefc800) [pid = 1789] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 05:18:48 INFO - PROCESS | 1789 | --DOMWINDOW == 119 (0x8edaa000) [pid = 1789] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 05:18:48 INFO - PROCESS | 1789 | --DOMWINDOW == 118 (0x913f8000) [pid = 1789] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 05:18:48 INFO - PROCESS | 1789 | --DOMWINDOW == 117 (0xa3177800) [pid = 1789] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 05:18:48 INFO - PROCESS | 1789 | --DOMWINDOW == 116 (0x91d9e000) [pid = 1789] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 05:18:48 INFO - PROCESS | 1789 | --DOMWINDOW == 115 (0x9a178000) [pid = 1789] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 05:18:48 INFO - PROCESS | 1789 | --DOMWINDOW == 114 (0xa4d57000) [pid = 1789] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 05:18:48 INFO - PROCESS | 1789 | --DOMWINDOW == 113 (0x98fb1800) [pid = 1789] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 05:18:48 INFO - PROCESS | 1789 | --DOMWINDOW == 112 (0x9a298800) [pid = 1789] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 05:18:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 05:18:48 INFO - PROCESS | 1789 | --DOMWINDOW == 111 (0x9b395400) [pid = 1789] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 05:18:48 INFO - PROCESS | 1789 | --DOMWINDOW == 110 (0x9482e800) [pid = 1789] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 05:18:48 INFO - PROCESS | 1789 | --DOMWINDOW == 109 (0x9a295000) [pid = 1789] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 05:18:48 INFO - PROCESS | 1789 | --DOMWINDOW == 108 (0x911de400) [pid = 1789] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 05:18:48 INFO - PROCESS | 1789 | 1471090728015 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 05:18:48 INFO - PROCESS | 1789 | 1471090728017 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 05:18:48 INFO - PROCESS | 1789 | 1471090728044 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 05:18:48 INFO - PROCESS | 1789 | 1471090728050 Marionette TRACE conn3 <- [1,1202,null,{}] 05:18:48 INFO - PROCESS | 1789 | 1471090728066 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:48 INFO - PROCESS | 1789 | 1471090728072 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:48 INFO - PROCESS | 1789 | 1471090728352 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 05:18:48 INFO - PROCESS | 1789 | 1471090728474 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090728489 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:48 INFO - PROCESS | 1789 | ++DOCSHELL 0x95227400 == 58 [pid = 1789] [id = 308] 05:18:48 INFO - PROCESS | 1789 | ++DOMWINDOW == 109 (0x9535c000) [pid = 1789] [serial = 925] [outer = (nil)] 05:18:48 INFO - PROCESS | 1789 | ++DOMWINDOW == 110 (0x98fb1800) [pid = 1789] [serial = 926] [outer = 0x9535c000] 05:18:48 INFO - PROCESS | 1789 | 1471090728551 Marionette DEBUG loaded listener.js 05:18:48 INFO - PROCESS | 1789 | ++DOMWINDOW == 111 (0x9a178000) [pid = 1789] [serial = 927] [outer = 0x9535c000] 05:18:49 INFO - PROCESS | 1789 | 1471090729204 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:18:49 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:18:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1187ms 05:18:49 INFO - PROCESS | 1789 | 1471090729231 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 05:18:49 INFO - PROCESS | 1789 | 1471090729235 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 05:18:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 05:18:49 INFO - PROCESS | 1789 | 1471090729241 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 05:18:49 INFO - PROCESS | 1789 | 1471090729244 Marionette TRACE conn3 <- [1,1206,null,{}] 05:18:49 INFO - PROCESS | 1789 | 1471090729249 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:49 INFO - PROCESS | 1789 | 1471090729254 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:49 INFO - PROCESS | 1789 | 1471090729455 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 05:18:49 INFO - PROCESS | 1789 | 1471090729477 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090729484 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:49 INFO - PROCESS | 1789 | ++DOCSHELL 0x8ed9f000 == 59 [pid = 1789] [id = 309] 05:18:49 INFO - PROCESS | 1789 | ++DOMWINDOW == 112 (0x95223800) [pid = 1789] [serial = 928] [outer = (nil)] 05:18:49 INFO - PROCESS | 1789 | ++DOMWINDOW == 113 (0x9a294c00) [pid = 1789] [serial = 929] [outer = 0x95223800] 05:18:49 INFO - PROCESS | 1789 | 1471090729549 Marionette DEBUG loaded listener.js 05:18:49 INFO - PROCESS | 1789 | ++DOMWINDOW == 114 (0x9a551c00) [pid = 1789] [serial = 930] [outer = 0x95223800] 05:18:50 INFO - PROCESS | 1789 | 1471090730530 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:18:50 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:18:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1332ms 05:18:50 INFO - PROCESS | 1789 | 1471090730574 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 05:18:50 INFO - PROCESS | 1789 | 1471090730581 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 05:18:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 05:18:50 INFO - PROCESS | 1789 | 1471090730590 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 05:18:50 INFO - PROCESS | 1789 | 1471090730601 Marionette TRACE conn3 <- [1,1210,null,{}] 05:18:50 INFO - PROCESS | 1789 | 1471090730616 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:50 INFO - PROCESS | 1789 | 1471090730621 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:50 INFO - PROCESS | 1789 | 1471090730813 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 05:18:51 INFO - PROCESS | 1789 | 1471090731078 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090731094 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:51 INFO - PROCESS | 1789 | ++DOCSHELL 0x8ee0ec00 == 60 [pid = 1789] [id = 310] 05:18:51 INFO - PROCESS | 1789 | ++DOMWINDOW == 115 (0x8f50c800) [pid = 1789] [serial = 931] [outer = (nil)] 05:18:51 INFO - PROCESS | 1789 | ++DOMWINDOW == 116 (0x911e1000) [pid = 1789] [serial = 932] [outer = 0x8f50c800] 05:18:51 INFO - PROCESS | 1789 | 1471090731214 Marionette DEBUG loaded listener.js 05:18:51 INFO - PROCESS | 1789 | ++DOMWINDOW == 117 (0x91d9e000) [pid = 1789] [serial = 933] [outer = 0x8f50c800] 05:18:52 INFO - PROCESS | 1789 | 1471090732094 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 05:18:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 05:18:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1545ms 05:18:52 INFO - PROCESS | 1789 | 1471090732135 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 05:18:52 INFO - PROCESS | 1789 | 1471090732142 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 05:18:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 05:18:52 INFO - PROCESS | 1789 | 1471090732153 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 05:18:52 INFO - PROCESS | 1789 | 1471090732157 Marionette TRACE conn3 <- [1,1214,null,{}] 05:18:52 INFO - PROCESS | 1789 | 1471090732164 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:52 INFO - PROCESS | 1789 | 1471090732170 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:52 INFO - PROCESS | 1789 | 1471090732353 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 05:18:52 INFO - PROCESS | 1789 | 1471090732540 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090732549 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:52 INFO - PROCESS | 1789 | ++DOCSHELL 0x92d1b800 == 61 [pid = 1789] [id = 311] 05:18:52 INFO - PROCESS | 1789 | ++DOMWINDOW == 118 (0x930e6000) [pid = 1789] [serial = 934] [outer = (nil)] 05:18:52 INFO - PROCESS | 1789 | ++DOMWINDOW == 119 (0x93bbe400) [pid = 1789] [serial = 935] [outer = 0x930e6000] 05:18:52 INFO - PROCESS | 1789 | 1471090732676 Marionette DEBUG loaded listener.js 05:18:52 INFO - PROCESS | 1789 | ++DOMWINDOW == 120 (0x948b8000) [pid = 1789] [serial = 936] [outer = 0x930e6000] 05:18:53 INFO - PROCESS | 1789 | 1471090733665 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 05:18:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 05:18:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1533ms 05:18:53 INFO - PROCESS | 1789 | 1471090733685 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 05:18:53 INFO - PROCESS | 1789 | 1471090733690 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 05:18:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 05:18:53 INFO - PROCESS | 1789 | 1471090733696 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 05:18:53 INFO - PROCESS | 1789 | 1471090733702 Marionette TRACE conn3 <- [1,1218,null,{}] 05:18:53 INFO - PROCESS | 1789 | 1471090733720 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:53 INFO - PROCESS | 1789 | 1471090733728 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:53 INFO - PROCESS | 1789 | 1471090733910 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 05:18:54 INFO - PROCESS | 1789 | 1471090734146 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090734157 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:54 INFO - PROCESS | 1789 | ++DOCSHELL 0x8e454000 == 62 [pid = 1789] [id = 312] 05:18:54 INFO - PROCESS | 1789 | ++DOMWINDOW == 121 (0x99d29400) [pid = 1789] [serial = 937] [outer = (nil)] 05:18:54 INFO - PROCESS | 1789 | ++DOMWINDOW == 122 (0x9a298800) [pid = 1789] [serial = 938] [outer = 0x99d29400] 05:18:54 INFO - PROCESS | 1789 | 1471090734252 Marionette DEBUG loaded listener.js 05:18:54 INFO - PROCESS | 1789 | ++DOMWINDOW == 123 (0x9aef4400) [pid = 1789] [serial = 939] [outer = 0x99d29400] 05:18:55 INFO - PROCESS | 1789 | 1471090735097 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 05:18:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 05:18:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1436ms 05:18:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 05:18:55 INFO - PROCESS | 1789 | 1471090735133 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 05:18:55 INFO - PROCESS | 1789 | 1471090735137 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 05:18:55 INFO - PROCESS | 1789 | 1471090735144 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 05:18:55 INFO - PROCESS | 1789 | 1471090735147 Marionette TRACE conn3 <- [1,1222,null,{}] 05:18:55 INFO - PROCESS | 1789 | 1471090735153 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:55 INFO - PROCESS | 1789 | 1471090735158 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:55 INFO - PROCESS | 1789 | 1471090735337 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 05:18:55 INFO - PROCESS | 1789 | 1471090735539 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090735548 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:55 INFO - PROCESS | 1789 | ++DOCSHELL 0x8edab000 == 63 [pid = 1789] [id = 313] 05:18:55 INFO - PROCESS | 1789 | ++DOMWINDOW == 124 (0x97a79800) [pid = 1789] [serial = 940] [outer = (nil)] 05:18:55 INFO - PROCESS | 1789 | ++DOMWINDOW == 125 (0x9d486c00) [pid = 1789] [serial = 941] [outer = 0x97a79800] 05:18:55 INFO - PROCESS | 1789 | 1471090735675 Marionette DEBUG loaded listener.js 05:18:55 INFO - PROCESS | 1789 | ++DOMWINDOW == 126 (0x9d918400) [pid = 1789] [serial = 942] [outer = 0x97a79800] 05:18:56 INFO - PROCESS | 1789 | 1471090736600 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 05:18:56 INFO - PROCESS | 1789 | 1471090736679 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 05:18:56 INFO - PROCESS | 1789 | 1471090736686 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 05:18:56 INFO - PROCESS | 1789 | 1471090736690 Marionette TRACE conn3 <- [1,1226,null,{}] 05:18:56 INFO - PROCESS | 1789 | 1471090736696 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:56 INFO - PROCESS | 1789 | 1471090736701 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:56 INFO - PROCESS | 1789 | 1471090736883 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 05:18:57 INFO - PROCESS | 1789 | 1471090737126 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090737136 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:57 INFO - PROCESS | 1789 | ++DOCSHELL 0x8e45cc00 == 64 [pid = 1789] [id = 314] 05:18:57 INFO - PROCESS | 1789 | ++DOMWINDOW == 127 (0x8eda1000) [pid = 1789] [serial = 943] [outer = (nil)] 05:18:57 INFO - PROCESS | 1789 | ++DOMWINDOW == 128 (0xa2383800) [pid = 1789] [serial = 944] [outer = 0x8eda1000] 05:18:57 INFO - PROCESS | 1789 | 1471090737257 Marionette DEBUG loaded listener.js 05:18:57 INFO - PROCESS | 1789 | ++DOMWINDOW == 129 (0xa253b800) [pid = 1789] [serial = 945] [outer = 0x8eda1000] 05:18:58 INFO - PROCESS | 1789 | 1471090738287 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 05:18:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 05:18:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1632ms 05:18:58 INFO - PROCESS | 1789 | 1471090738318 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 05:18:58 INFO - PROCESS | 1789 | 1471090738325 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 05:18:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 05:18:58 INFO - PROCESS | 1789 | 1471090738334 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 05:18:58 INFO - PROCESS | 1789 | 1471090738339 Marionette TRACE conn3 <- [1,1230,null,{}] 05:18:58 INFO - PROCESS | 1789 | 1471090738348 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:58 INFO - PROCESS | 1789 | 1471090738364 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:58 INFO - PROCESS | 1789 | 1471090738753 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 05:18:59 INFO - PROCESS | 1789 | 1471090739050 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090739057 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:18:59 INFO - PROCESS | 1789 | ++DOCSHELL 0x9b3d4800 == 65 [pid = 1789] [id = 315] 05:18:59 INFO - PROCESS | 1789 | ++DOMWINDOW == 130 (0xa230b000) [pid = 1789] [serial = 946] [outer = (nil)] 05:18:59 INFO - PROCESS | 1789 | ++DOMWINDOW == 131 (0xa6738000) [pid = 1789] [serial = 947] [outer = 0xa230b000] 05:18:59 INFO - PROCESS | 1789 | 1471090739144 Marionette DEBUG loaded listener.js 05:18:59 INFO - PROCESS | 1789 | ++DOMWINDOW == 132 (0xa679dc00) [pid = 1789] [serial = 948] [outer = 0xa230b000] 05:19:00 INFO - PROCESS | 1789 | 1471090740143 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 05:19:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 05:19:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1849ms 05:19:00 INFO - PROCESS | 1789 | 1471090740183 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 05:19:00 INFO - PROCESS | 1789 | 1471090740187 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 05:19:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 05:19:00 INFO - PROCESS | 1789 | 1471090740194 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 05:19:00 INFO - PROCESS | 1789 | 1471090740198 Marionette TRACE conn3 <- [1,1234,null,{}] 05:19:00 INFO - PROCESS | 1789 | 1471090740203 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:00 INFO - PROCESS | 1789 | 1471090740208 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:00 INFO - PROCESS | 1789 | 1471090740376 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 05:19:00 INFO - PROCESS | 1789 | 1471090740748 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 1789 | 1471090740755 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:00 INFO - PROCESS | 1789 | ++DOCSHELL 0x8eda0c00 == 66 [pid = 1789] [id = 316] 05:19:00 INFO - PROCESS | 1789 | ++DOMWINDOW == 133 (0x92b41c00) [pid = 1789] [serial = 949] [outer = (nil)] 05:19:00 INFO - PROCESS | 1789 | ++DOMWINDOW == 134 (0x92b48c00) [pid = 1789] [serial = 950] [outer = 0x92b41c00] 05:19:00 INFO - PROCESS | 1789 | 1471090740884 Marionette DEBUG loaded listener.js 05:19:01 INFO - PROCESS | 1789 | ++DOMWINDOW == 135 (0x92b4b000) [pid = 1789] [serial = 951] [outer = 0x92b41c00] 05:19:02 INFO - PROCESS | 1789 | 1471090742020 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 05:19:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 05:19:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1888ms 05:19:02 INFO - PROCESS | 1789 | 1471090742083 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 05:19:02 INFO - PROCESS | 1789 | 1471090742087 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 05:19:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 05:19:02 INFO - PROCESS | 1789 | 1471090742093 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 05:19:02 INFO - PROCESS | 1789 | 1471090742097 Marionette TRACE conn3 <- [1,1238,null,{}] 05:19:02 INFO - PROCESS | 1789 | 1471090742102 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:02 INFO - PROCESS | 1789 | 1471090742108 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:02 INFO - PROCESS | 1789 | 1471090742298 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 05:19:02 INFO - PROCESS | 1789 | 1471090742564 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:02 INFO - PROCESS | 1789 | 1471090742574 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:02 INFO - PROCESS | 1789 | ++DOCSHELL 0x8e45d400 == 67 [pid = 1789] [id = 317] 05:19:02 INFO - PROCESS | 1789 | ++DOMWINDOW == 136 (0x8eda1400) [pid = 1789] [serial = 952] [outer = (nil)] 05:19:02 INFO - PROCESS | 1789 | ++DOMWINDOW == 137 (0xa2303c00) [pid = 1789] [serial = 953] [outer = 0x8eda1400] 05:19:02 INFO - PROCESS | 1789 | 1471090742736 Marionette DEBUG loaded listener.js 05:19:02 INFO - PROCESS | 1789 | ++DOMWINDOW == 138 (0xa3176000) [pid = 1789] [serial = 954] [outer = 0x8eda1400] 05:19:03 INFO - PROCESS | 1789 | --DOCSHELL 0x924cf800 == 66 [pid = 1789] [id = 9] 05:19:03 INFO - PROCESS | 1789 | 1471090743689 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 05:19:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 05:19:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1638ms 05:19:03 INFO - PROCESS | 1789 | 1471090743731 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 05:19:03 INFO - PROCESS | 1789 | 1471090743735 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 05:19:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 05:19:03 INFO - PROCESS | 1789 | 1471090743742 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 05:19:03 INFO - PROCESS | 1789 | 1471090743744 Marionette TRACE conn3 <- [1,1242,null,{}] 05:19:03 INFO - PROCESS | 1789 | 1471090743750 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:03 INFO - PROCESS | 1789 | 1471090743755 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:03 INFO - PROCESS | 1789 | 1471090743962 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 05:19:04 INFO - PROCESS | 1789 | 1471090744194 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090744201 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:04 INFO - PROCESS | 1789 | ++DOCSHELL 0x8ed72400 == 67 [pid = 1789] [id = 318] 05:19:04 INFO - PROCESS | 1789 | ++DOMWINDOW == 139 (0x8ed73800) [pid = 1789] [serial = 955] [outer = (nil)] 05:19:04 INFO - PROCESS | 1789 | ++DOMWINDOW == 140 (0x8ed7cc00) [pid = 1789] [serial = 956] [outer = 0x8ed73800] 05:19:04 INFO - PROCESS | 1789 | 1471090744323 Marionette DEBUG loaded listener.js 05:19:04 INFO - PROCESS | 1789 | ++DOMWINDOW == 141 (0x8ed80c00) [pid = 1789] [serial = 957] [outer = 0x8ed73800] 05:19:05 INFO - PROCESS | 1789 | 1471090745184 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 05:19:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 05:19:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1479ms 05:19:05 INFO - PROCESS | 1789 | 1471090745222 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 05:19:05 INFO - PROCESS | 1789 | 1471090745226 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 05:19:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 05:19:05 INFO - PROCESS | 1789 | 1471090745235 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 05:19:05 INFO - PROCESS | 1789 | 1471090745239 Marionette TRACE conn3 <- [1,1246,null,{}] 05:19:05 INFO - PROCESS | 1789 | 1471090745247 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:05 INFO - PROCESS | 1789 | 1471090745251 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:05 INFO - PROCESS | 1789 | 1471090745447 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 05:19:05 INFO - PROCESS | 1789 | 1471090745651 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090745660 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:05 INFO - PROCESS | 1789 | ++DOCSHELL 0x8e45d800 == 68 [pid = 1789] [id = 319] 05:19:05 INFO - PROCESS | 1789 | ++DOMWINDOW == 142 (0x8ed74000) [pid = 1789] [serial = 958] [outer = (nil)] 05:19:05 INFO - PROCESS | 1789 | ++DOMWINDOW == 143 (0x92b4f400) [pid = 1789] [serial = 959] [outer = 0x8ed74000] 05:19:05 INFO - PROCESS | 1789 | 1471090745769 Marionette DEBUG loaded listener.js 05:19:05 INFO - PROCESS | 1789 | ++DOMWINDOW == 144 (0x9544a800) [pid = 1789] [serial = 960] [outer = 0x8ed74000] 05:19:06 INFO - PROCESS | 1789 | 1471090746779 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 05:19:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 05:19:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1581ms 05:19:06 INFO - PROCESS | 1789 | 1471090746817 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 05:19:06 INFO - PROCESS | 1789 | 1471090746821 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 05:19:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 05:19:06 INFO - PROCESS | 1789 | 1471090746827 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 05:19:06 INFO - PROCESS | 1789 | 1471090746832 Marionette TRACE conn3 <- [1,1250,null,{}] 05:19:06 INFO - PROCESS | 1789 | 1471090746838 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:06 INFO - PROCESS | 1789 | 1471090746844 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:07 INFO - PROCESS | 1789 | 1471090747051 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 05:19:07 INFO - PROCESS | 1789 | 1471090747302 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090747314 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:07 INFO - PROCESS | 1789 | ++DOCSHELL 0x8edad400 == 69 [pid = 1789] [id = 320] 05:19:07 INFO - PROCESS | 1789 | ++DOMWINDOW == 145 (0x8eeb8800) [pid = 1789] [serial = 961] [outer = (nil)] 05:19:07 INFO - PROCESS | 1789 | ++DOMWINDOW == 146 (0x913f1c00) [pid = 1789] [serial = 962] [outer = 0x8eeb8800] 05:19:07 INFO - PROCESS | 1789 | 1471090747441 Marionette DEBUG loaded listener.js 05:19:07 INFO - PROCESS | 1789 | ++DOMWINDOW == 147 (0x9532ac00) [pid = 1789] [serial = 963] [outer = 0x8eeb8800] 05:19:08 INFO - PROCESS | 1789 | 1471090748292 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 05:19:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 05:19:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1540ms 05:19:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 05:19:08 INFO - PROCESS | 1789 | 1471090748369 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 05:19:08 INFO - PROCESS | 1789 | 1471090748372 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 05:19:08 INFO - PROCESS | 1789 | 1471090748379 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 05:19:08 INFO - PROCESS | 1789 | 1471090748382 Marionette TRACE conn3 <- [1,1254,null,{}] 05:19:08 INFO - PROCESS | 1789 | 1471090748388 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:08 INFO - PROCESS | 1789 | 1471090748393 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:08 INFO - PROCESS | 1789 | 1471090748615 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 05:19:09 INFO - PROCESS | 1789 | 1471090749088 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090749097 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:09 INFO - PROCESS | 1789 | ++DOCSHELL 0x8edaa000 == 70 [pid = 1789] [id = 321] 05:19:09 INFO - PROCESS | 1789 | ++DOMWINDOW == 148 (0x8edac400) [pid = 1789] [serial = 964] [outer = (nil)] 05:19:09 INFO - PROCESS | 1789 | ++DOMWINDOW == 149 (0x8ee07800) [pid = 1789] [serial = 965] [outer = 0x8edac400] 05:19:09 INFO - PROCESS | 1789 | 1471090749218 Marionette DEBUG loaded listener.js 05:19:09 INFO - PROCESS | 1789 | ++DOMWINDOW == 150 (0x8eeb0400) [pid = 1789] [serial = 966] [outer = 0x8edac400] 05:19:10 INFO - PROCESS | 1789 | 1471090750186 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 05:19:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 05:19:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1836ms 05:19:10 INFO - PROCESS | 1789 | 1471090750218 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 05:19:10 INFO - PROCESS | 1789 | 1471090750223 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 05:19:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 05:19:10 INFO - PROCESS | 1789 | 1471090750230 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 05:19:10 INFO - PROCESS | 1789 | 1471090750233 Marionette TRACE conn3 <- [1,1258,null,{}] 05:19:10 INFO - PROCESS | 1789 | 1471090750242 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:10 INFO - PROCESS | 1789 | 1471090750249 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:10 INFO - PROCESS | 1789 | 1471090750421 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 05:19:10 INFO - PROCESS | 1789 | 1471090750678 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:10 INFO - PROCESS | 1789 | 1471090750689 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:10 INFO - PROCESS | 1789 | ++DOCSHELL 0x8e451800 == 71 [pid = 1789] [id = 322] 05:19:10 INFO - PROCESS | 1789 | ++DOMWINDOW == 151 (0x8ee0e000) [pid = 1789] [serial = 967] [outer = (nil)] 05:19:10 INFO - PROCESS | 1789 | ++DOMWINDOW == 152 (0x8f6b4800) [pid = 1789] [serial = 968] [outer = 0x8ee0e000] 05:19:10 INFO - PROCESS | 1789 | 1471090750803 Marionette DEBUG loaded listener.js 05:19:10 INFO - PROCESS | 1789 | ++DOMWINDOW == 153 (0x8f87b000) [pid = 1789] [serial = 969] [outer = 0x8ee0e000] 05:19:11 INFO - PROCESS | 1789 | --DOCSHELL 0x913f7800 == 70 [pid = 1789] [id = 271] 05:19:11 INFO - PROCESS | 1789 | --DOCSHELL 0xa1127800 == 69 [pid = 1789] [id = 270] 05:19:11 INFO - PROCESS | 1789 | --DOCSHELL 0x95227400 == 68 [pid = 1789] [id = 308] 05:19:11 INFO - PROCESS | 1789 | --DOMWINDOW == 152 (0xa2ff8800) [pid = 1789] [serial = 887] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 1789 | --DOCSHELL 0x8eda9400 == 67 [pid = 1789] [id = 307] 05:19:11 INFO - PROCESS | 1789 | --DOCSHELL 0x930e8000 == 66 [pid = 1789] [id = 306] 05:19:11 INFO - PROCESS | 1789 | --DOCSHELL 0x92d27c00 == 65 [pid = 1789] [id = 305] 05:19:11 INFO - PROCESS | 1789 | --DOCSHELL 0x913f2c00 == 64 [pid = 1789] [id = 304] 05:19:11 INFO - PROCESS | 1789 | --DOCSHELL 0x8e457800 == 63 [pid = 1789] [id = 303] 05:19:11 INFO - PROCESS | 1789 | --DOCSHELL 0x92d19800 == 62 [pid = 1789] [id = 301] 05:19:11 INFO - PROCESS | 1789 | --DOCSHELL 0x8f6ae400 == 61 [pid = 1789] [id = 300] 05:19:11 INFO - PROCESS | 1789 | --DOCSHELL 0x8f515800 == 60 [pid = 1789] [id = 299] 05:19:11 INFO - PROCESS | 1789 | --DOCSHELL 0x8edacc00 == 59 [pid = 1789] [id = 296] 05:19:11 INFO - PROCESS | 1789 | 1471090751705 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 05:19:11 INFO - PROCESS | 1789 | --DOMWINDOW == 151 (0x9b993000) [pid = 1789] [serial = 801] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 1789 | --DOMWINDOW == 150 (0x9b993800) [pid = 1789] [serial = 774] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 1789 | --DOMWINDOW == 149 (0x95229800) [pid = 1789] [serial = 822] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 1789 | --DOMWINDOW == 148 (0xa22dd000) [pid = 1789] [serial = 777] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 1789 | --DOMWINDOW == 147 (0xa6daa800) [pid = 1789] [serial = 816] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 1789 | --DOMWINDOW == 146 (0x9524ec00) [pid = 1789] [serial = 765] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 1789 | --DOMWINDOW == 145 (0xa3116000) [pid = 1789] [serial = 786] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 1789 | --DOMWINDOW == 144 (0xa23b1400) [pid = 1789] [serial = 780] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 1789 | --DOMWINDOW == 143 (0x924d0c00) [pid = 1789] [serial = 762] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 1789 | --DOMWINDOW == 142 (0xa2595400) [pid = 1789] [serial = 783] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 1789 | --DOMWINDOW == 141 (0xa20a5000) [pid = 1789] [serial = 807] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 1789 | --DOMWINDOW == 140 (0x8f875000) [pid = 1789] [serial = 759] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 1789 | --DOMWINDOW == 139 (0x952a8000) [pid = 1789] [serial = 804] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 1789 | --DOMWINDOW == 138 (0xa679b400) [pid = 1789] [serial = 813] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 1789 | --DOMWINDOW == 137 (0xa6da5800) [pid = 1789] [serial = 819] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 1789 | --DOMWINDOW == 136 (0x9a42a400) [pid = 1789] [serial = 771] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 1789 | --DOMWINDOW == 135 (0xa61e4800) [pid = 1789] [serial = 810] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 1789 | --DOMWINDOW == 134 (0x99aebc00) [pid = 1789] [serial = 768] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 1789 | --DOMWINDOW == 133 (0x9b9eb400) [pid = 1789] [serial = 881] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 1789 | --DOMWINDOW == 132 (0xa227f800) [pid = 1789] [serial = 884] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 1789 | --DOMWINDOW == 131 (0x95253400) [pid = 1789] [serial = 875] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 1789 | --DOMWINDOW == 130 (0x9535dc00) [pid = 1789] [serial = 876] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 1789 | --DOMWINDOW == 129 (0x9a7bec00) [pid = 1789] [serial = 852] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 1789 | --DOMWINDOW == 128 (0x9a54cc00) [pid = 1789] [serial = 851] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 1789 | --DOMWINDOW == 127 (0x924d1c00) [pid = 1789] [serial = 846] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 1789 | --DOMWINDOW == 126 (0x91ec8400) [pid = 1789] [serial = 845] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 1789 | --DOMWINDOW == 125 (0xa2382c00) [pid = 1789] [serial = 863] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 1789 | --DOMWINDOW == 124 (0x9a2d4800) [pid = 1789] [serial = 878] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 1789 | --DOMWINDOW == 123 (0x9a549c00) [pid = 1789] [serial = 843] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 1789 | --DOMWINDOW == 122 (0x9532c400) [pid = 1789] [serial = 849] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 1789 | --DOMWINDOW == 121 (0x95254800) [pid = 1789] [serial = 848] [outer = (nil)] [url = about:blank] 05:19:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 05:19:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1544ms 05:19:11 INFO - PROCESS | 1789 | --DOMWINDOW == 120 (0x9a29b800) [pid = 1789] [serial = 869] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 1789 | --DOMWINDOW == 119 (0xa3110800) [pid = 1789] [serial = 866] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 1789 | --DOMWINDOW == 118 (0x9522f800) [pid = 1789] [serial = 873] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 1789 | --DOMWINDOW == 117 (0x94828c00) [pid = 1789] [serial = 872] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 1789 | --DOMWINDOW == 116 (0xa2283c00) [pid = 1789] [serial = 860] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 1789 | --DOMWINDOW == 115 (0x9b988400) [pid = 1789] [serial = 855] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 1789 | --DOMWINDOW == 114 (0x9b3c5800) [pid = 1789] [serial = 854] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 1789 | --DOMWINDOW == 113 (0x9b9e6c00) [pid = 1789] [serial = 857] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 1789 | --DOMWINDOW == 112 (0x94829400) [pid = 1789] [serial = 885] [outer = (nil)] [url = about:blank] 05:19:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 05:19:11 INFO - PROCESS | 1789 | --DOMWINDOW == 111 (0xa1126c00) [pid = 1789] [serial = 882] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 1789 | --DOMWINDOW == 110 (0x9b0bd000) [pid = 1789] [serial = 879] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 1789 | 1471090751785 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 05:19:11 INFO - PROCESS | 1789 | 1471090751791 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 05:19:11 INFO - PROCESS | 1789 | 1471090751799 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 05:19:11 INFO - PROCESS | 1789 | 1471090751802 Marionette TRACE conn3 <- [1,1262,null,{}] 05:19:11 INFO - PROCESS | 1789 | 1471090751808 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:11 INFO - PROCESS | 1789 | 1471090751813 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:11 INFO - PROCESS | 1789 | 1471090751979 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 05:19:12 INFO - PROCESS | 1789 | 1471090752222 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:12 INFO - PROCESS | 1789 | 1471090752230 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:12 INFO - PROCESS | 1789 | ++DOCSHELL 0x8ee07000 == 60 [pid = 1789] [id = 323] 05:19:12 INFO - PROCESS | 1789 | ++DOMWINDOW == 111 (0x91ec3000) [pid = 1789] [serial = 970] [outer = (nil)] 05:19:12 INFO - PROCESS | 1789 | ++DOMWINDOW == 112 (0x924c9000) [pid = 1789] [serial = 971] [outer = 0x91ec3000] 05:19:12 INFO - PROCESS | 1789 | 1471090752299 Marionette DEBUG loaded listener.js 05:19:12 INFO - PROCESS | 1789 | ++DOMWINDOW == 113 (0x92d1a400) [pid = 1789] [serial = 972] [outer = 0x91ec3000] 05:19:13 INFO - PROCESS | 1789 | 1471090753023 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 05:19:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 05:19:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1283ms 05:19:13 INFO - PROCESS | 1789 | 1471090753081 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 05:19:13 INFO - PROCESS | 1789 | 1471090753084 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 05:19:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 05:19:13 INFO - PROCESS | 1789 | 1471090753098 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 05:19:13 INFO - PROCESS | 1789 | 1471090753106 Marionette TRACE conn3 <- [1,1266,null,{}] 05:19:13 INFO - PROCESS | 1789 | 1471090753115 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:13 INFO - PROCESS | 1789 | 1471090753121 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:13 INFO - PROCESS | 1789 | 1471090753287 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 05:19:13 INFO - PROCESS | 1789 | 1471090753450 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090753455 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:13 INFO - PROCESS | 1789 | ++DOCSHELL 0x91daa800 == 61 [pid = 1789] [id = 324] 05:19:13 INFO - PROCESS | 1789 | ++DOMWINDOW == 114 (0x91ec1400) [pid = 1789] [serial = 973] [outer = (nil)] 05:19:13 INFO - PROCESS | 1789 | ++DOMWINDOW == 115 (0x948b5000) [pid = 1789] [serial = 974] [outer = 0x91ec1400] 05:19:13 INFO - PROCESS | 1789 | 1471090753525 Marionette DEBUG loaded listener.js 05:19:13 INFO - PROCESS | 1789 | ++DOMWINDOW == 116 (0x95225800) [pid = 1789] [serial = 975] [outer = 0x91ec1400] 05:19:14 INFO - PROCESS | 1789 | 1471090754299 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 05:19:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 05:19:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1246ms 05:19:14 INFO - PROCESS | 1789 | 1471090754337 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 05:19:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 05:19:14 INFO - PROCESS | 1789 | 1471090754341 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 05:19:14 INFO - PROCESS | 1789 | 1471090754347 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 05:19:14 INFO - PROCESS | 1789 | 1471090754350 Marionette TRACE conn3 <- [1,1270,null,{}] 05:19:14 INFO - PROCESS | 1789 | 1471090754371 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:14 INFO - PROCESS | 1789 | 1471090754375 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:14 INFO - PROCESS | 1789 | 1471090754596 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 05:19:14 INFO - PROCESS | 1789 | 1471090754619 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:14 INFO - PROCESS | 1789 | 1471090754624 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:14 INFO - PROCESS | 1789 | ++DOCSHELL 0x930e9400 == 62 [pid = 1789] [id = 325] 05:19:14 INFO - PROCESS | 1789 | ++DOMWINDOW == 117 (0x93b5c400) [pid = 1789] [serial = 976] [outer = (nil)] 05:19:14 INFO - PROCESS | 1789 | ++DOMWINDOW == 118 (0x9524ac00) [pid = 1789] [serial = 977] [outer = 0x93b5c400] 05:19:14 INFO - PROCESS | 1789 | 1471090754702 Marionette DEBUG loaded listener.js 05:19:14 INFO - PROCESS | 1789 | ++DOMWINDOW == 119 (0x9529cc00) [pid = 1789] [serial = 978] [outer = 0x93b5c400] 05:19:15 INFO - PROCESS | 1789 | 1471090755638 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 05:19:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 05:19:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1346ms 05:19:15 INFO - PROCESS | 1789 | 1471090755704 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 05:19:15 INFO - PROCESS | 1789 | 1471090755707 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 05:19:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 05:19:15 INFO - PROCESS | 1789 | 1471090755713 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 05:19:15 INFO - PROCESS | 1789 | 1471090755716 Marionette TRACE conn3 <- [1,1274,null,{}] 05:19:15 INFO - PROCESS | 1789 | 1471090755724 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:15 INFO - PROCESS | 1789 | 1471090755729 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:16 INFO - PROCESS | 1789 | 1471090756032 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 05:19:16 INFO - PROCESS | 1789 | --DOMWINDOW == 118 (0x93d6c400) [pid = 1789] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 05:19:16 INFO - PROCESS | 1789 | --DOMWINDOW == 117 (0x93d69c00) [pid = 1789] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 05:19:16 INFO - PROCESS | 1789 | --DOMWINDOW == 116 (0x8ee0b400) [pid = 1789] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 05:19:16 INFO - PROCESS | 1789 | --DOMWINDOW == 115 (0x91ec9800) [pid = 1789] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 05:19:16 INFO - PROCESS | 1789 | --DOMWINDOW == 114 (0x93014400) [pid = 1789] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 05:19:16 INFO - PROCESS | 1789 | --DOMWINDOW == 113 (0x8e458400) [pid = 1789] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 05:19:16 INFO - PROCESS | 1789 | --DOMWINDOW == 112 (0x9535c000) [pid = 1789] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 05:19:16 INFO - PROCESS | 1789 | 1471090756159 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090756174 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:16 INFO - PROCESS | 1789 | ++DOCSHELL 0x913f2000 == 63 [pid = 1789] [id = 326] 05:19:16 INFO - PROCESS | 1789 | ++DOMWINDOW == 113 (0x91d9f400) [pid = 1789] [serial = 979] [outer = (nil)] 05:19:16 INFO - PROCESS | 1789 | ++DOMWINDOW == 114 (0x93bbb800) [pid = 1789] [serial = 980] [outer = 0x91d9f400] 05:19:16 INFO - PROCESS | 1789 | 1471090756251 Marionette DEBUG loaded listener.js 05:19:16 INFO - PROCESS | 1789 | ++DOMWINDOW == 115 (0x9535dc00) [pid = 1789] [serial = 981] [outer = 0x91d9f400] 05:19:17 INFO - PROCESS | 1789 | 1471090756999 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 05:19:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 05:19:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1327ms 05:19:17 INFO - PROCESS | 1789 | 1471090757042 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 05:19:17 INFO - PROCESS | 1789 | 1471090757045 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 05:19:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 05:19:17 INFO - PROCESS | 1789 | 1471090757052 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 05:19:17 INFO - PROCESS | 1789 | 1471090757055 Marionette TRACE conn3 <- [1,1278,null,{}] 05:19:17 INFO - PROCESS | 1789 | 1471090757062 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:17 INFO - PROCESS | 1789 | 1471090757067 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:17 INFO - PROCESS | 1789 | 1471090757221 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 05:19:17 INFO - PROCESS | 1789 | 1471090757236 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:17 INFO - PROCESS | 1789 | 1471090757243 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:17 INFO - PROCESS | 1789 | ++DOCSHELL 0x92b4f000 == 64 [pid = 1789] [id = 327] 05:19:17 INFO - PROCESS | 1789 | ++DOMWINDOW == 116 (0x93d6c400) [pid = 1789] [serial = 982] [outer = (nil)] 05:19:17 INFO - PROCESS | 1789 | ++DOMWINDOW == 117 (0x9a17d800) [pid = 1789] [serial = 983] [outer = 0x93d6c400] 05:19:17 INFO - PROCESS | 1789 | 1471090757308 Marionette DEBUG loaded listener.js 05:19:17 INFO - PROCESS | 1789 | ++DOMWINDOW == 118 (0x9a2d4800) [pid = 1789] [serial = 984] [outer = 0x93d6c400] 05:19:18 INFO - PROCESS | 1789 | 1471090758300 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 05:19:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 05:19:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1284ms 05:19:18 INFO - PROCESS | 1789 | 1471090758337 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 05:19:18 INFO - PROCESS | 1789 | 1471090758343 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 05:19:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 05:19:18 INFO - PROCESS | 1789 | 1471090758353 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 05:19:18 INFO - PROCESS | 1789 | 1471090758358 Marionette TRACE conn3 <- [1,1282,null,{}] 05:19:18 INFO - PROCESS | 1789 | 1471090758367 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:18 INFO - PROCESS | 1789 | 1471090758372 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:18 INFO - PROCESS | 1789 | 1471090758566 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 05:19:18 INFO - PROCESS | 1789 | 1471090758801 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090758810 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:18 INFO - PROCESS | 1789 | ++DOCSHELL 0x8ee05c00 == 65 [pid = 1789] [id = 328] 05:19:18 INFO - PROCESS | 1789 | ++DOMWINDOW == 119 (0x8ee06800) [pid = 1789] [serial = 985] [outer = (nil)] 05:19:18 INFO - PROCESS | 1789 | ++DOMWINDOW == 120 (0x8f6af000) [pid = 1789] [serial = 986] [outer = 0x8ee06800] 05:19:18 INFO - PROCESS | 1789 | 1471090758992 Marionette DEBUG loaded listener.js 05:19:19 INFO - PROCESS | 1789 | ++DOMWINDOW == 121 (0x8f877c00) [pid = 1789] [serial = 987] [outer = 0x8ee06800] 05:19:19 INFO - PROCESS | 1789 | 1471090759933 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 05:19:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 05:19:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1641ms 05:19:19 INFO - PROCESS | 1789 | 1471090759995 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 05:19:20 INFO - PROCESS | 1789 | 1471090760002 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 05:19:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 05:19:20 INFO - PROCESS | 1789 | 1471090760013 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 05:19:20 INFO - PROCESS | 1789 | 1471090760017 Marionette TRACE conn3 <- [1,1286,null,{}] 05:19:20 INFO - PROCESS | 1789 | 1471090760023 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:20 INFO - PROCESS | 1789 | 1471090760028 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:20 INFO - PROCESS | 1789 | 1471090760258 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 05:19:20 INFO - PROCESS | 1789 | 1471090760508 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:20 INFO - PROCESS | 1789 | 1471090760516 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:20 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f518400 == 66 [pid = 1789] [id = 329] 05:19:20 INFO - PROCESS | 1789 | ++DOMWINDOW == 122 (0x92d19800) [pid = 1789] [serial = 988] [outer = (nil)] 05:19:20 INFO - PROCESS | 1789 | ++DOMWINDOW == 123 (0x92fa4800) [pid = 1789] [serial = 989] [outer = 0x92d19800] 05:19:20 INFO - PROCESS | 1789 | 1471090760644 Marionette DEBUG loaded listener.js 05:19:20 INFO - PROCESS | 1789 | ++DOMWINDOW == 124 (0x93d69c00) [pid = 1789] [serial = 990] [outer = 0x92d19800] 05:19:21 INFO - PROCESS | 1789 | 1471090761629 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 05:19:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 05:19:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1681ms 05:19:21 INFO - PROCESS | 1789 | 1471090761694 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 05:19:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 05:19:21 INFO - PROCESS | 1789 | 1471090761698 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 05:19:21 INFO - PROCESS | 1789 | 1471090761705 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 05:19:21 INFO - PROCESS | 1789 | 1471090761711 Marionette TRACE conn3 <- [1,1290,null,{}] 05:19:21 INFO - PROCESS | 1789 | 1471090761728 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:21 INFO - PROCESS | 1789 | 1471090761736 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:21 INFO - PROCESS | 1789 | 1471090761954 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 05:19:22 INFO - PROCESS | 1789 | 1471090762192 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 1789 | 1471090762202 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:22 INFO - PROCESS | 1789 | ++DOCSHELL 0x95354800 == 67 [pid = 1789] [id = 330] 05:19:22 INFO - PROCESS | 1789 | ++DOMWINDOW == 125 (0x99065800) [pid = 1789] [serial = 991] [outer = (nil)] 05:19:22 INFO - PROCESS | 1789 | ++DOMWINDOW == 126 (0x9a172800) [pid = 1789] [serial = 992] [outer = 0x99065800] 05:19:22 INFO - PROCESS | 1789 | 1471090762327 Marionette DEBUG loaded listener.js 05:19:22 INFO - PROCESS | 1789 | ++DOMWINDOW == 127 (0x9a54b800) [pid = 1789] [serial = 993] [outer = 0x99065800] 05:19:23 INFO - PROCESS | 1789 | 1471090763186 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 05:19:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 05:19:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1541ms 05:19:23 INFO - PROCESS | 1789 | 1471090763246 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 05:19:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 05:19:23 INFO - PROCESS | 1789 | 1471090763251 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 05:19:23 INFO - PROCESS | 1789 | 1471090763257 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 05:19:23 INFO - PROCESS | 1789 | 1471090763261 Marionette TRACE conn3 <- [1,1294,null,{}] 05:19:23 INFO - PROCESS | 1789 | 1471090763266 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:23 INFO - PROCESS | 1789 | 1471090763272 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:23 INFO - PROCESS | 1789 | 1471090763452 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 05:19:23 INFO - PROCESS | 1789 | 1471090763645 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 1789 | 1471090763655 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:23 INFO - PROCESS | 1789 | ++DOCSHELL 0x999e4400 == 68 [pid = 1789] [id = 331] 05:19:23 INFO - PROCESS | 1789 | ++DOMWINDOW == 128 (0x99aebc00) [pid = 1789] [serial = 994] [outer = (nil)] 05:19:23 INFO - PROCESS | 1789 | ++DOMWINDOW == 129 (0x9b310800) [pid = 1789] [serial = 995] [outer = 0x99aebc00] 05:19:23 INFO - PROCESS | 1789 | 1471090763734 Marionette DEBUG loaded listener.js 05:19:23 INFO - PROCESS | 1789 | ++DOMWINDOW == 130 (0x9b98a000) [pid = 1789] [serial = 996] [outer = 0x99aebc00] 05:19:24 INFO - PROCESS | 1789 | 1471090764633 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 05:19:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 05:19:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1430ms 05:19:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 05:19:24 INFO - PROCESS | 1789 | 1471090764687 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 05:19:24 INFO - PROCESS | 1789 | 1471090764690 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 05:19:24 INFO - PROCESS | 1789 | 1471090764696 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 05:19:24 INFO - PROCESS | 1789 | 1471090764700 Marionette TRACE conn3 <- [1,1298,null,{}] 05:19:24 INFO - PROCESS | 1789 | 1471090764705 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:24 INFO - PROCESS | 1789 | 1471090764711 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:24 INFO - PROCESS | 1789 | 1471090764889 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 05:19:25 INFO - PROCESS | 1789 | 1471090765092 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090765098 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:25 INFO - PROCESS | 1789 | ++DOCSHELL 0x8e455c00 == 69 [pid = 1789] [id = 332] 05:19:25 INFO - PROCESS | 1789 | ++DOMWINDOW == 131 (0x93b54000) [pid = 1789] [serial = 997] [outer = (nil)] 05:19:25 INFO - PROCESS | 1789 | ++DOMWINDOW == 132 (0x9d414400) [pid = 1789] [serial = 998] [outer = 0x93b54000] 05:19:25 INFO - PROCESS | 1789 | 1471090765218 Marionette DEBUG loaded listener.js 05:19:25 INFO - PROCESS | 1789 | ++DOMWINDOW == 133 (0xa1120c00) [pid = 1789] [serial = 999] [outer = 0x93b54000] 05:19:26 INFO - PROCESS | 1789 | 1471090766141 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 05:19:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 05:19:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1483ms 05:19:26 INFO - PROCESS | 1789 | 1471090766179 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 05:19:26 INFO - PROCESS | 1789 | 1471090766183 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 05:19:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 05:19:26 INFO - PROCESS | 1789 | 1471090766189 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 05:19:26 INFO - PROCESS | 1789 | 1471090766192 Marionette TRACE conn3 <- [1,1302,null,{}] 05:19:26 INFO - PROCESS | 1789 | 1471090766198 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:26 INFO - PROCESS | 1789 | 1471090766208 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:26 INFO - PROCESS | 1789 | 1471090766421 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 05:19:26 INFO - PROCESS | 1789 | 1471090766663 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090766673 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:26 INFO - PROCESS | 1789 | ++DOCSHELL 0x93bc7c00 == 70 [pid = 1789] [id = 333] 05:19:26 INFO - PROCESS | 1789 | ++DOMWINDOW == 134 (0x93d69400) [pid = 1789] [serial = 1000] [outer = (nil)] 05:19:26 INFO - PROCESS | 1789 | ++DOMWINDOW == 135 (0xa23b6400) [pid = 1789] [serial = 1001] [outer = 0x93d69400] 05:19:26 INFO - PROCESS | 1789 | 1471090766795 Marionette DEBUG loaded listener.js 05:19:26 INFO - PROCESS | 1789 | ++DOMWINDOW == 136 (0xa2ffa400) [pid = 1789] [serial = 1002] [outer = 0x93d69400] 05:19:27 INFO - PROCESS | 1789 | 1471090767649 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 05:19:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 05:19:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1535ms 05:19:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 05:19:27 INFO - PROCESS | 1789 | 1471090767725 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 05:19:27 INFO - PROCESS | 1789 | 1471090767728 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 05:19:27 INFO - PROCESS | 1789 | 1471090767735 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 05:19:27 INFO - PROCESS | 1789 | 1471090767738 Marionette TRACE conn3 <- [1,1306,null,{}] 05:19:27 INFO - PROCESS | 1789 | 1471090767744 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:27 INFO - PROCESS | 1789 | 1471090767749 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:27 INFO - PROCESS | 1789 | 1471090767960 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 05:19:28 INFO - PROCESS | 1789 | 1471090768196 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090768204 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:28 INFO - PROCESS | 1789 | ++DOCSHELL 0x8ee03800 == 71 [pid = 1789] [id = 334] 05:19:28 INFO - PROCESS | 1789 | ++DOMWINDOW == 137 (0x9acf0800) [pid = 1789] [serial = 1003] [outer = (nil)] 05:19:28 INFO - PROCESS | 1789 | ++DOMWINDOW == 138 (0xa3350800) [pid = 1789] [serial = 1004] [outer = 0x9acf0800] 05:19:28 INFO - PROCESS | 1789 | 1471090768331 Marionette DEBUG loaded listener.js 05:19:28 INFO - PROCESS | 1789 | ++DOMWINDOW == 139 (0xa4f21400) [pid = 1789] [serial = 1005] [outer = 0x9acf0800] 05:19:29 INFO - PROCESS | 1789 | 1471090769219 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 05:19:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 05:19:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1537ms 05:19:29 INFO - PROCESS | 1789 | 1471090769272 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 05:19:29 INFO - PROCESS | 1789 | 1471090769277 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 05:19:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 05:19:29 INFO - PROCESS | 1789 | 1471090769285 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 05:19:29 INFO - PROCESS | 1789 | 1471090769289 Marionette TRACE conn3 <- [1,1310,null,{}] 05:19:29 INFO - PROCESS | 1789 | 1471090769294 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:29 INFO - PROCESS | 1789 | 1471090769301 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:29 INFO - PROCESS | 1789 | 1471090769505 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 05:19:29 INFO - PROCESS | 1789 | 1471090769746 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090769754 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:29 INFO - PROCESS | 1789 | ++DOCSHELL 0x9544f400 == 72 [pid = 1789] [id = 335] 05:19:29 INFO - PROCESS | 1789 | ++DOMWINDOW == 140 (0xa2fcf000) [pid = 1789] [serial = 1006] [outer = (nil)] 05:19:29 INFO - PROCESS | 1789 | ++DOMWINDOW == 141 (0xa6da9000) [pid = 1789] [serial = 1007] [outer = 0xa2fcf000] 05:19:29 INFO - PROCESS | 1789 | 1471090769870 Marionette DEBUG loaded listener.js 05:19:29 INFO - PROCESS | 1789 | ++DOMWINDOW == 142 (0xa6dad400) [pid = 1789] [serial = 1008] [outer = 0xa2fcf000] 05:19:30 INFO - PROCESS | 1789 | 1471090770699 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 05:19:30 INFO - PROCESS | 1789 | 1471090770771 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 05:19:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 05:19:30 INFO - PROCESS | 1789 | 1471090770777 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 05:19:30 INFO - PROCESS | 1789 | 1471090770780 Marionette TRACE conn3 <- [1,1314,null,{}] 05:19:30 INFO - PROCESS | 1789 | 1471090770786 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:30 INFO - PROCESS | 1789 | 1471090770797 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:30 INFO - PROCESS | 1789 | 1471090770979 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 05:19:31 INFO - PROCESS | 1789 | 1471090771223 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090771230 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:31 INFO - PROCESS | 1789 | ++DOCSHELL 0x8db9a000 == 73 [pid = 1789] [id = 336] 05:19:31 INFO - PROCESS | 1789 | ++DOMWINDOW == 143 (0x8db9c400) [pid = 1789] [serial = 1009] [outer = (nil)] 05:19:31 INFO - PROCESS | 1789 | ++DOMWINDOW == 144 (0x8dba2800) [pid = 1789] [serial = 1010] [outer = 0x8db9c400] 05:19:31 INFO - PROCESS | 1789 | 1471090771343 Marionette DEBUG loaded listener.js 05:19:31 INFO - PROCESS | 1789 | ++DOMWINDOW == 145 (0x8dba7800) [pid = 1789] [serial = 1011] [outer = 0x8db9c400] 05:19:32 INFO - PROCESS | 1789 | 1471090772541 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 05:19:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 05:19:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1832ms 05:19:32 INFO - PROCESS | 1789 | 1471090772610 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 05:19:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 05:19:32 INFO - PROCESS | 1789 | 1471090772616 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 05:19:32 INFO - PROCESS | 1789 | 1471090772624 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 05:19:32 INFO - PROCESS | 1789 | 1471090772629 Marionette TRACE conn3 <- [1,1318,null,{}] 05:19:32 INFO - PROCESS | 1789 | 1471090772637 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:32 INFO - PROCESS | 1789 | 1471090772642 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:32 INFO - PROCESS | 1789 | 1471090772898 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 05:19:33 INFO - PROCESS | 1789 | 1471090773096 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090773111 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:33 INFO - PROCESS | 1789 | ++DOCSHELL 0x8db9f400 == 74 [pid = 1789] [id = 337] 05:19:33 INFO - PROCESS | 1789 | ++DOMWINDOW == 146 (0x8f50a000) [pid = 1789] [serial = 1012] [outer = (nil)] 05:19:33 INFO - PROCESS | 1789 | ++DOMWINDOW == 147 (0x8f6b5000) [pid = 1789] [serial = 1013] [outer = 0x8f50a000] 05:19:33 INFO - PROCESS | 1789 | 1471090773230 Marionette DEBUG loaded listener.js 05:19:33 INFO - PROCESS | 1789 | ++DOMWINDOW == 148 (0x8f874000) [pid = 1789] [serial = 1014] [outer = 0x8f50a000] 05:19:34 INFO - PROCESS | 1789 | 1471090774236 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 05:19:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 05:19:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1683ms 05:19:34 INFO - PROCESS | 1789 | 1471090774306 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 05:19:34 INFO - PROCESS | 1789 | 1471090774312 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 05:19:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 05:19:34 INFO - PROCESS | 1789 | 1471090774322 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 05:19:34 INFO - PROCESS | 1789 | 1471090774326 Marionette TRACE conn3 <- [1,1322,null,{}] 05:19:34 INFO - PROCESS | 1789 | 1471090774332 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:34 INFO - PROCESS | 1789 | 1471090774337 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:34 INFO - PROCESS | 1789 | 1471090774526 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 05:19:34 INFO - PROCESS | 1789 | --DOCSHELL 0x911d7000 == 73 [pid = 1789] [id = 230] 05:19:34 INFO - PROCESS | 1789 | --DOCSHELL 0x913f2000 == 72 [pid = 1789] [id = 326] 05:19:34 INFO - PROCESS | 1789 | --DOMWINDOW == 147 (0x9a294c00) [pid = 1789] [serial = 929] [outer = (nil)] [url = about:blank] 05:19:34 INFO - PROCESS | 1789 | 1471090774878 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:34 INFO - PROCESS | 1789 | 1471090774885 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:34 INFO - PROCESS | 1789 | --DOCSHELL 0x930e9400 == 71 [pid = 1789] [id = 325] 05:19:34 INFO - PROCESS | 1789 | --DOCSHELL 0x91daa800 == 70 [pid = 1789] [id = 324] 05:19:34 INFO - PROCESS | 1789 | --DOCSHELL 0x8ee07000 == 69 [pid = 1789] [id = 323] 05:19:34 INFO - PROCESS | 1789 | ++DOCSHELL 0x8e44f400 == 70 [pid = 1789] [id = 338] 05:19:34 INFO - PROCESS | 1789 | ++DOMWINDOW == 148 (0x8ee0fc00) [pid = 1789] [serial = 1015] [outer = (nil)] 05:19:34 INFO - PROCESS | 1789 | ++DOMWINDOW == 149 (0x8f6bc000) [pid = 1789] [serial = 1016] [outer = 0x8ee0fc00] 05:19:34 INFO - PROCESS | 1789 | 1471090774966 Marionette DEBUG loaded listener.js 05:19:35 INFO - PROCESS | 1789 | ++DOMWINDOW == 150 (0x91d9d000) [pid = 1789] [serial = 1017] [outer = 0x8ee0fc00] 05:19:35 INFO - PROCESS | 1789 | --DOCSHELL 0x8e451800 == 69 [pid = 1789] [id = 322] 05:19:35 INFO - PROCESS | 1789 | --DOCSHELL 0x924c8000 == 68 [pid = 1789] [id = 10] 05:19:35 INFO - PROCESS | 1789 | --DOCSHELL 0x8edaa000 == 67 [pid = 1789] [id = 321] 05:19:35 INFO - PROCESS | 1789 | --DOCSHELL 0x8edab000 == 66 [pid = 1789] [id = 313] 05:19:35 INFO - PROCESS | 1789 | --DOCSHELL 0x8e454000 == 65 [pid = 1789] [id = 312] 05:19:35 INFO - PROCESS | 1789 | --DOCSHELL 0x92d1b800 == 64 [pid = 1789] [id = 311] 05:19:35 INFO - PROCESS | 1789 | --DOCSHELL 0x8ee0ec00 == 63 [pid = 1789] [id = 310] 05:19:35 INFO - PROCESS | 1789 | --DOMWINDOW == 149 (0x95229c00) [pid = 1789] [serial = 920] [outer = (nil)] [url = about:blank] 05:19:35 INFO - PROCESS | 1789 | --DOMWINDOW == 148 (0x95360c00) [pid = 1789] [serial = 921] [outer = (nil)] [url = about:blank] 05:19:35 INFO - PROCESS | 1789 | --DOMWINDOW == 147 (0xa6e42000) [pid = 1789] [serial = 899] [outer = (nil)] [url = about:blank] 05:19:35 INFO - PROCESS | 1789 | --DOMWINDOW == 146 (0xa3350000) [pid = 1789] [serial = 888] [outer = (nil)] [url = about:blank] 05:19:35 INFO - PROCESS | 1789 | --DOMWINDOW == 145 (0x92d1d400) [pid = 1789] [serial = 905] [outer = (nil)] [url = about:blank] 05:19:35 INFO - PROCESS | 1789 | --DOMWINDOW == 144 (0x95477c00) [pid = 1789] [serial = 893] [outer = (nil)] [url = about:blank] 05:19:35 INFO - PROCESS | 1789 | --DOMWINDOW == 143 (0x99c87800) [pid = 1789] [serial = 923] [outer = (nil)] [url = about:blank] 05:19:35 INFO - PROCESS | 1789 | --DOMWINDOW == 142 (0x9d918000) [pid = 1789] [serial = 896] [outer = (nil)] [url = about:blank] 05:19:35 INFO - PROCESS | 1789 | --DOMWINDOW == 141 (0x924c5c00) [pid = 1789] [serial = 914] [outer = (nil)] [url = about:blank] 05:19:35 INFO - PROCESS | 1789 | --DOMWINDOW == 140 (0x911e1400) [pid = 1789] [serial = 890] [outer = (nil)] [url = about:blank] 05:19:35 INFO - PROCESS | 1789 | --DOMWINDOW == 139 (0x94823c00) [pid = 1789] [serial = 918] [outer = (nil)] [url = about:blank] 05:19:35 INFO - PROCESS | 1789 | --DOMWINDOW == 138 (0x92d21c00) [pid = 1789] [serial = 915] [outer = (nil)] [url = about:blank] 05:19:35 INFO - PROCESS | 1789 | --DOMWINDOW == 137 (0x8ee0e800) [pid = 1789] [serial = 911] [outer = (nil)] [url = about:blank] 05:19:35 INFO - PROCESS | 1789 | --DOMWINDOW == 136 (0x99d2bc00) [pid = 1789] [serial = 924] [outer = (nil)] [url = about:blank] 05:19:35 INFO - PROCESS | 1789 | --DOMWINDOW == 135 (0x8f6b8000) [pid = 1789] [serial = 902] [outer = (nil)] [url = about:blank] 05:19:35 INFO - PROCESS | 1789 | --DOMWINDOW == 134 (0x8f515000) [pid = 1789] [serial = 912] [outer = (nil)] [url = about:blank] 05:19:35 INFO - PROCESS | 1789 | --DOMWINDOW == 133 (0x98fb1800) [pid = 1789] [serial = 926] [outer = (nil)] [url = about:blank] 05:19:35 INFO - PROCESS | 1789 | --DOMWINDOW == 132 (0x9a178000) [pid = 1789] [serial = 927] [outer = (nil)] [url = about:blank] 05:19:35 INFO - PROCESS | 1789 | --DOMWINDOW == 131 (0x93bc2800) [pid = 1789] [serial = 917] [outer = (nil)] [url = about:blank] 05:19:35 INFO - PROCESS | 1789 | --DOMWINDOW == 130 (0x8ee0f000) [pid = 1789] [serial = 908] [outer = (nil)] [url = about:blank] 05:19:35 INFO - PROCESS | 1789 | 1471090775755 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 05:19:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 05:19:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1490ms 05:19:35 INFO - PROCESS | 1789 | 1471090775816 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 05:19:35 INFO - PROCESS | 1789 | 1471090775819 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 05:19:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 05:19:35 INFO - PROCESS | 1789 | 1471090775831 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 05:19:35 INFO - PROCESS | 1789 | 1471090775842 Marionette TRACE conn3 <- [1,1326,null,{}] 05:19:35 INFO - PROCESS | 1789 | 1471090775857 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:35 INFO - PROCESS | 1789 | 1471090775865 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:36 INFO - PROCESS | 1789 | 1471090776026 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 05:19:36 INFO - PROCESS | 1789 | 1471090776036 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090776049 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:36 INFO - PROCESS | 1789 | ++DOCSHELL 0x92fa6400 == 64 [pid = 1789] [id = 339] 05:19:36 INFO - PROCESS | 1789 | ++DOMWINDOW == 131 (0x92fa8800) [pid = 1789] [serial = 1018] [outer = (nil)] 05:19:36 INFO - PROCESS | 1789 | ++DOMWINDOW == 132 (0x93b53000) [pid = 1789] [serial = 1019] [outer = 0x92fa8800] 05:19:36 INFO - PROCESS | 1789 | 1471090776132 Marionette DEBUG loaded listener.js 05:19:36 INFO - PROCESS | 1789 | ++DOMWINDOW == 133 (0x94824400) [pid = 1789] [serial = 1020] [outer = 0x92fa8800] 05:19:37 INFO - PROCESS | 1789 | 1471090777078 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:19:37 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:19:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1290ms 05:19:37 INFO - PROCESS | 1789 | 1471090777122 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 05:19:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 05:19:37 INFO - PROCESS | 1789 | 1471090777127 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 05:19:37 INFO - PROCESS | 1789 | 1471090777132 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 05:19:37 INFO - PROCESS | 1789 | 1471090777136 Marionette TRACE conn3 <- [1,1330,null,{}] 05:19:37 INFO - PROCESS | 1789 | 1471090777141 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:37 INFO - PROCESS | 1789 | 1471090777145 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:37 INFO - PROCESS | 1789 | 1471090777417 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 05:19:37 INFO - PROCESS | 1789 | 1471090777438 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:37 INFO - PROCESS | 1789 | 1471090777444 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:37 INFO - PROCESS | 1789 | ++DOCSHELL 0x92d27000 == 65 [pid = 1789] [id = 340] 05:19:37 INFO - PROCESS | 1789 | ++DOMWINDOW == 134 (0x9522b800) [pid = 1789] [serial = 1021] [outer = (nil)] 05:19:37 INFO - PROCESS | 1789 | ++DOMWINDOW == 135 (0x9524e800) [pid = 1789] [serial = 1022] [outer = 0x9522b800] 05:19:37 INFO - PROCESS | 1789 | 1471090777512 Marionette DEBUG loaded listener.js 05:19:37 INFO - PROCESS | 1789 | ++DOMWINDOW == 136 (0x95356800) [pid = 1789] [serial = 1023] [outer = 0x9522b800] 05:19:38 INFO - PROCESS | 1789 | 1471090778357 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:19:38 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:19:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1298ms 05:19:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 05:19:38 INFO - PROCESS | 1789 | 1471090778430 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 05:19:38 INFO - PROCESS | 1789 | 1471090778433 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 05:19:38 INFO - PROCESS | 1789 | 1471090778439 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 05:19:38 INFO - PROCESS | 1789 | 1471090778442 Marionette TRACE conn3 <- [1,1334,null,{}] 05:19:38 INFO - PROCESS | 1789 | 1471090778447 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:38 INFO - PROCESS | 1789 | 1471090778452 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:38 INFO - PROCESS | 1789 | 1471090778684 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 05:19:38 INFO - PROCESS | 1789 | 1471090778714 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090778721 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:38 INFO - PROCESS | 1789 | ++DOCSHELL 0x8ee04c00 == 66 [pid = 1789] [id = 341] 05:19:38 INFO - PROCESS | 1789 | ++DOMWINDOW == 137 (0x95225400) [pid = 1789] [serial = 1024] [outer = (nil)] 05:19:38 INFO - PROCESS | 1789 | ++DOMWINDOW == 138 (0x98475c00) [pid = 1789] [serial = 1025] [outer = 0x95225400] 05:19:38 INFO - PROCESS | 1789 | 1471090778785 Marionette DEBUG loaded listener.js 05:19:38 INFO - PROCESS | 1789 | ++DOMWINDOW == 139 (0x99065400) [pid = 1789] [serial = 1026] [outer = 0x95225400] 05:19:39 INFO - PROCESS | 1789 | --DOMWINDOW == 138 (0x924c9800) [pid = 1789] [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:19:39 INFO - PROCESS | 1789 | --DOMWINDOW == 137 (0x924cfc00) [pid = 1789] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:19:39 INFO - PROCESS | 1789 | --DOMWINDOW == 136 (0x93b5c400) [pid = 1789] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 05:19:39 INFO - PROCESS | 1789 | --DOMWINDOW == 135 (0x91d9f400) [pid = 1789] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 05:19:39 INFO - PROCESS | 1789 | --DOMWINDOW == 134 (0x8ee0e000) [pid = 1789] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 05:19:39 INFO - PROCESS | 1789 | --DOMWINDOW == 133 (0x8edac400) [pid = 1789] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 05:19:39 INFO - PROCESS | 1789 | --DOMWINDOW == 132 (0x91ec1400) [pid = 1789] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 05:19:39 INFO - PROCESS | 1789 | --DOMWINDOW == 131 (0x91ec3000) [pid = 1789] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 05:19:39 INFO - PROCESS | 1789 | 1471090779911 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 05:19:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 05:19:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1536ms 05:19:39 INFO - PROCESS | 1789 | 1471090779974 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 05:19:39 INFO - PROCESS | 1789 | 1471090779977 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 05:19:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 05:19:39 INFO - PROCESS | 1789 | 1471090779983 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 05:19:39 INFO - PROCESS | 1789 | 1471090779986 Marionette TRACE conn3 <- [1,1338,null,{}] 05:19:39 INFO - PROCESS | 1789 | 1471090779991 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:40 INFO - PROCESS | 1789 | 1471090780000 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:40 INFO - PROCESS | 1789 | 1471090780188 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 05:19:40 INFO - PROCESS | 1789 | 1471090780378 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 1789 | 1471090780384 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:40 INFO - PROCESS | 1789 | ++DOCSHELL 0x8ed7f800 == 67 [pid = 1789] [id = 342] 05:19:40 INFO - PROCESS | 1789 | ++DOMWINDOW == 132 (0x8ee0c000) [pid = 1789] [serial = 1027] [outer = (nil)] 05:19:40 INFO - PROCESS | 1789 | ++DOMWINDOW == 133 (0x952a8000) [pid = 1789] [serial = 1028] [outer = 0x8ee0c000] 05:19:40 INFO - PROCESS | 1789 | 1471090780454 Marionette DEBUG loaded listener.js 05:19:40 INFO - PROCESS | 1789 | ++DOMWINDOW == 134 (0x9a174c00) [pid = 1789] [serial = 1029] [outer = 0x8ee0c000] 05:19:41 INFO - PROCESS | 1789 | 1471090781542 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 05:19:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 05:19:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1579ms 05:19:41 INFO - PROCESS | 1789 | 1471090781562 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 05:19:41 INFO - PROCESS | 1789 | 1471090781566 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 05:19:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 05:19:41 INFO - PROCESS | 1789 | 1471090781572 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 05:19:41 INFO - PROCESS | 1789 | 1471090781575 Marionette TRACE conn3 <- [1,1342,null,{}] 05:19:41 INFO - PROCESS | 1789 | 1471090781580 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:41 INFO - PROCESS | 1789 | 1471090781586 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:41 INFO - PROCESS | 1789 | 1471090781812 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 05:19:42 INFO - PROCESS | 1789 | 1471090782071 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090782082 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:42 INFO - PROCESS | 1789 | ++DOCSHELL 0x8e451800 == 68 [pid = 1789] [id = 343] 05:19:42 INFO - PROCESS | 1789 | ++DOMWINDOW == 135 (0x8e454000) [pid = 1789] [serial = 1030] [outer = (nil)] 05:19:42 INFO - PROCESS | 1789 | ++DOMWINDOW == 136 (0x8eda9800) [pid = 1789] [serial = 1031] [outer = 0x8e454000] 05:19:42 INFO - PROCESS | 1789 | 1471090782199 Marionette DEBUG loaded listener.js 05:19:42 INFO - PROCESS | 1789 | ++DOMWINDOW == 137 (0x8ee0a800) [pid = 1789] [serial = 1032] [outer = 0x8e454000] 05:19:43 INFO - PROCESS | 1789 | 1471090783150 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 05:19:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 05:19:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1630ms 05:19:43 INFO - PROCESS | 1789 | 1471090783205 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 05:19:43 INFO - PROCESS | 1789 | 1471090783210 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 05:19:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 05:19:43 INFO - PROCESS | 1789 | 1471090783219 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 05:19:43 INFO - PROCESS | 1789 | 1471090783222 Marionette TRACE conn3 <- [1,1346,null,{}] 05:19:43 INFO - PROCESS | 1789 | 1471090783230 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:43 INFO - PROCESS | 1789 | 1471090783239 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:43 INFO - PROCESS | 1789 | 1471090783429 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 05:19:43 INFO - PROCESS | 1789 | 1471090783672 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090783680 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:43 INFO - PROCESS | 1789 | ++DOCSHELL 0x913ee400 == 69 [pid = 1789] [id = 344] 05:19:43 INFO - PROCESS | 1789 | ++DOMWINDOW == 138 (0x91ec8400) [pid = 1789] [serial = 1033] [outer = (nil)] 05:19:43 INFO - PROCESS | 1789 | ++DOMWINDOW == 139 (0x924cf800) [pid = 1789] [serial = 1034] [outer = 0x91ec8400] 05:19:43 INFO - PROCESS | 1789 | 1471090783817 Marionette DEBUG loaded listener.js 05:19:43 INFO - PROCESS | 1789 | ++DOMWINDOW == 140 (0x92b4b800) [pid = 1789] [serial = 1035] [outer = 0x91ec8400] 05:19:44 INFO - PROCESS | 1789 | 1471090784740 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 05:19:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 05:19:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1584ms 05:19:44 INFO - PROCESS | 1789 | 1471090784802 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 05:19:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 05:19:44 INFO - PROCESS | 1789 | 1471090784807 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 05:19:44 INFO - PROCESS | 1789 | 1471090784814 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 05:19:44 INFO - PROCESS | 1789 | 1471090784818 Marionette TRACE conn3 <- [1,1350,null,{}] 05:19:44 INFO - PROCESS | 1789 | 1471090784824 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:44 INFO - PROCESS | 1789 | 1471090784829 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:45 INFO - PROCESS | 1789 | 1471090785020 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 05:19:45 INFO - PROCESS | 1789 | 1471090785303 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090785311 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:45 INFO - PROCESS | 1789 | ++DOCSHELL 0x9482ec00 == 70 [pid = 1789] [id = 345] 05:19:45 INFO - PROCESS | 1789 | ++DOMWINDOW == 141 (0x948bb400) [pid = 1789] [serial = 1036] [outer = (nil)] 05:19:45 INFO - PROCESS | 1789 | ++DOMWINDOW == 142 (0x95250000) [pid = 1789] [serial = 1037] [outer = 0x948bb400] 05:19:45 INFO - PROCESS | 1789 | 1471090785432 Marionette DEBUG loaded listener.js 05:19:45 INFO - PROCESS | 1789 | ++DOMWINDOW == 143 (0x95332800) [pid = 1789] [serial = 1038] [outer = 0x948bb400] 05:19:46 INFO - PROCESS | 1789 | 1471090786418 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 05:19:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 05:19:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1683ms 05:19:46 INFO - PROCESS | 1789 | 1471090786497 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 05:19:46 INFO - PROCESS | 1789 | 1471090786503 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 05:19:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 05:19:46 INFO - PROCESS | 1789 | 1471090786521 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 05:19:46 INFO - PROCESS | 1789 | 1471090786528 Marionette TRACE conn3 <- [1,1354,null,{}] 05:19:46 INFO - PROCESS | 1789 | 1471090786534 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:46 INFO - PROCESS | 1789 | 1471090786540 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:46 INFO - PROCESS | 1789 | 1471090786859 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 05:19:47 INFO - PROCESS | 1789 | 1471090787056 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:47 INFO - PROCESS | 1789 | 1471090787065 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:47 INFO - PROCESS | 1789 | ++DOCSHELL 0x8eda3000 == 71 [pid = 1789] [id = 346] 05:19:47 INFO - PROCESS | 1789 | ++DOMWINDOW == 144 (0x93d72400) [pid = 1789] [serial = 1039] [outer = (nil)] 05:19:47 INFO - PROCESS | 1789 | ++DOMWINDOW == 145 (0x9a28ec00) [pid = 1789] [serial = 1040] [outer = 0x93d72400] 05:19:47 INFO - PROCESS | 1789 | 1471090787142 Marionette DEBUG loaded listener.js 05:19:47 INFO - PROCESS | 1789 | ++DOMWINDOW == 146 (0x9a7bb400) [pid = 1789] [serial = 1041] [outer = 0x93d72400] 05:19:48 INFO - PROCESS | 1789 | 1471090788065 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 05:19:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 05:19:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1602ms 05:19:48 INFO - PROCESS | 1789 | 1471090788113 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 05:19:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 05:19:48 INFO - PROCESS | 1789 | 1471090788118 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 05:19:48 INFO - PROCESS | 1789 | 1471090788124 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 05:19:48 INFO - PROCESS | 1789 | 1471090788127 Marionette TRACE conn3 <- [1,1358,null,{}] 05:19:48 INFO - PROCESS | 1789 | 1471090788133 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:48 INFO - PROCESS | 1789 | 1471090788138 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:48 INFO - PROCESS | 1789 | 1471090788319 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 05:19:48 INFO - PROCESS | 1789 | 1471090788575 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090788584 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:48 INFO - PROCESS | 1789 | ++DOCSHELL 0x8eda0800 == 72 [pid = 1789] [id = 347] 05:19:48 INFO - PROCESS | 1789 | ++DOMWINDOW == 147 (0x911d7c00) [pid = 1789] [serial = 1042] [outer = (nil)] 05:19:48 INFO - PROCESS | 1789 | ++DOMWINDOW == 148 (0x9b987c00) [pid = 1789] [serial = 1043] [outer = 0x911d7c00] 05:19:48 INFO - PROCESS | 1789 | 1471090788697 Marionette DEBUG loaded listener.js 05:19:48 INFO - PROCESS | 1789 | ++DOMWINDOW == 149 (0x9b992800) [pid = 1789] [serial = 1044] [outer = 0x911d7c00] 05:19:49 INFO - PROCESS | 1789 | 1471090789621 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 05:19:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 05:19:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1538ms 05:19:49 INFO - PROCESS | 1789 | 1471090789661 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 05:19:49 INFO - PROCESS | 1789 | 1471090789665 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 05:19:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 05:19:49 INFO - PROCESS | 1789 | 1471090789671 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 05:19:49 INFO - PROCESS | 1789 | 1471090789674 Marionette TRACE conn3 <- [1,1362,null,{}] 05:19:49 INFO - PROCESS | 1789 | 1471090789680 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:49 INFO - PROCESS | 1789 | 1471090789685 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:49 INFO - PROCESS | 1789 | 1471090789868 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 05:19:50 INFO - PROCESS | 1789 | 1471090790065 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:50 INFO - PROCESS | 1789 | 1471090790081 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:50 INFO - PROCESS | 1789 | ++DOCSHELL 0xa2003800 == 73 [pid = 1789] [id = 348] 05:19:50 INFO - PROCESS | 1789 | ++DOMWINDOW == 150 (0xa2004400) [pid = 1789] [serial = 1045] [outer = (nil)] 05:19:50 INFO - PROCESS | 1789 | ++DOMWINDOW == 151 (0xa20a4000) [pid = 1789] [serial = 1046] [outer = 0xa2004400] 05:19:50 INFO - PROCESS | 1789 | 1471090790254 Marionette DEBUG loaded listener.js 05:19:50 INFO - PROCESS | 1789 | ++DOMWINDOW == 152 (0xa2593800) [pid = 1789] [serial = 1047] [outer = 0xa2004400] 05:19:51 INFO - PROCESS | 1789 | 1471090791289 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 05:19:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 05:19:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1682ms 05:19:51 INFO - PROCESS | 1789 | 1471090791354 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 05:19:51 INFO - PROCESS | 1789 | 1471090791358 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 05:19:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 05:19:51 INFO - PROCESS | 1789 | 1471090791365 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 05:19:51 INFO - PROCESS | 1789 | 1471090791369 Marionette TRACE conn3 <- [1,1366,null,{}] 05:19:51 INFO - PROCESS | 1789 | 1471090791375 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:51 INFO - PROCESS | 1789 | 1471090791380 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:51 INFO - PROCESS | 1789 | 1471090791598 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 05:19:51 INFO - PROCESS | 1789 | 1471090791880 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090791888 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:51 INFO - PROCESS | 1789 | ++DOCSHELL 0x9b988000 == 74 [pid = 1789] [id = 349] 05:19:51 INFO - PROCESS | 1789 | ++DOMWINDOW == 153 (0x9b9e7400) [pid = 1789] [serial = 1048] [outer = (nil)] 05:19:51 INFO - PROCESS | 1789 | ++DOMWINDOW == 154 (0xa61e7000) [pid = 1789] [serial = 1049] [outer = 0x9b9e7400] 05:19:51 INFO - PROCESS | 1789 | 1471090791966 Marionette DEBUG loaded listener.js 05:19:52 INFO - PROCESS | 1789 | ++DOMWINDOW == 155 (0xa6739400) [pid = 1789] [serial = 1050] [outer = 0x9b9e7400] 05:19:52 INFO - PROCESS | 1789 | 1471090792870 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 05:19:52 INFO - PROCESS | 1789 | 1471090792907 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 05:19:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 05:19:52 INFO - PROCESS | 1789 | 1471090792914 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 05:19:52 INFO - PROCESS | 1789 | 1471090792917 Marionette TRACE conn3 <- [1,1370,null,{}] 05:19:52 INFO - PROCESS | 1789 | 1471090792923 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:52 INFO - PROCESS | 1789 | 1471090792928 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:53 INFO - PROCESS | 1789 | 1471090793100 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 05:19:53 INFO - PROCESS | 1789 | 1471090793376 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:53 INFO - PROCESS | 1789 | 1471090793385 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:53 INFO - PROCESS | 1789 | ++DOCSHELL 0x8db9a800 == 75 [pid = 1789] [id = 350] 05:19:53 INFO - PROCESS | 1789 | ++DOMWINDOW == 156 (0x8ed77c00) [pid = 1789] [serial = 1051] [outer = (nil)] 05:19:53 INFO - PROCESS | 1789 | ++DOMWINDOW == 157 (0x8f550000) [pid = 1789] [serial = 1052] [outer = 0x8ed77c00] 05:19:53 INFO - PROCESS | 1789 | 1471090793506 Marionette DEBUG loaded listener.js 05:19:53 INFO - PROCESS | 1789 | ++DOMWINDOW == 158 (0x8f559000) [pid = 1789] [serial = 1053] [outer = 0x8ed77c00] 05:19:54 INFO - PROCESS | 1789 | 1471090794674 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 05:19:54 INFO - PROCESS | 1789 | 1471090794702 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 05:19:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 05:19:54 INFO - PROCESS | 1789 | 1471090794710 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 05:19:54 INFO - PROCESS | 1789 | 1471090794715 Marionette TRACE conn3 <- [1,1374,null,{}] 05:19:54 INFO - PROCESS | 1789 | 1471090794723 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:54 INFO - PROCESS | 1789 | 1471090794728 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:54 INFO - PROCESS | 1789 | 1471090794908 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 05:19:55 INFO - PROCESS | 1789 | 1471090795172 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 1789 | 1471090795187 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:55 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f555400 == 76 [pid = 1789] [id = 351] 05:19:55 INFO - PROCESS | 1789 | ++DOMWINDOW == 159 (0x8f556400) [pid = 1789] [serial = 1054] [outer = (nil)] 05:19:55 INFO - PROCESS | 1789 | ++DOMWINDOW == 160 (0x8f55d400) [pid = 1789] [serial = 1055] [outer = 0x8f556400] 05:19:55 INFO - PROCESS | 1789 | 1471090795306 Marionette DEBUG loaded listener.js 05:19:55 INFO - PROCESS | 1789 | ++DOMWINDOW == 161 (0x8f6b9400) [pid = 1789] [serial = 1056] [outer = 0x8f556400] 05:19:56 INFO - PROCESS | 1789 | [1789] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:19:56 INFO - PROCESS | 1789 | 1471090796342 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 05:19:56 INFO - PROCESS | 1789 | 1471090796403 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 05:19:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 05:19:56 INFO - PROCESS | 1789 | 1471090796413 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 05:19:56 INFO - PROCESS | 1789 | 1471090796416 Marionette TRACE conn3 <- [1,1378,null,{}] 05:19:56 INFO - PROCESS | 1789 | 1471090796423 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:56 INFO - PROCESS | 1789 | 1471090796428 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:56 INFO - PROCESS | 1789 | 1471090796649 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 05:19:56 INFO - PROCESS | 1789 | 1471090796898 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090796909 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:56 INFO - PROCESS | 1789 | ++DOCSHELL 0x8ed9e400 == 77 [pid = 1789] [id = 352] 05:19:56 INFO - PROCESS | 1789 | ++DOMWINDOW == 162 (0x91da1400) [pid = 1789] [serial = 1057] [outer = (nil)] 05:19:56 INFO - PROCESS | 1789 | ++DOMWINDOW == 163 (0x92d1b800) [pid = 1789] [serial = 1058] [outer = 0x91da1400] 05:19:57 INFO - PROCESS | 1789 | 1471090796994 Marionette DEBUG loaded listener.js 05:19:57 INFO - PROCESS | 1789 | ++DOMWINDOW == 164 (0x92faa800) [pid = 1789] [serial = 1059] [outer = 0x91da1400] 05:19:57 INFO - PROCESS | 1789 | --DOCSHELL 0x8ee01400 == 76 [pid = 1789] [id = 302] 05:19:57 INFO - PROCESS | 1789 | --DOCSHELL 0x9a7c0000 == 75 [pid = 1789] [id = 269] 05:19:57 INFO - PROCESS | 1789 | --DOCSHELL 0x9a551400 == 74 [pid = 1789] [id = 298] 05:19:57 INFO - PROCESS | 1789 | --DOCSHELL 0x95223400 == 73 [pid = 1789] [id = 297] 05:19:57 INFO - PROCESS | 1789 | --DOMWINDOW == 163 (0x9a17d800) [pid = 1789] [serial = 983] [outer = (nil)] [url = about:blank] 05:19:57 INFO - PROCESS | 1789 | --DOMWINDOW == 162 (0xa2383800) [pid = 1789] [serial = 944] [outer = (nil)] [url = about:blank] 05:19:57 INFO - PROCESS | 1789 | --DOMWINDOW == 161 (0xa6738000) [pid = 1789] [serial = 947] [outer = (nil)] [url = about:blank] 05:19:57 INFO - PROCESS | 1789 | --DOMWINDOW == 160 (0x92b48c00) [pid = 1789] [serial = 950] [outer = (nil)] [url = about:blank] 05:19:57 INFO - PROCESS | 1789 | --DOMWINDOW == 159 (0x9d486c00) [pid = 1789] [serial = 941] [outer = (nil)] [url = about:blank] 05:19:57 INFO - PROCESS | 1789 | --DOMWINDOW == 158 (0x92b4f400) [pid = 1789] [serial = 959] [outer = (nil)] [url = about:blank] 05:19:57 INFO - PROCESS | 1789 | --DOMWINDOW == 157 (0x8ed7cc00) [pid = 1789] [serial = 956] [outer = (nil)] [url = about:blank] 05:19:57 INFO - PROCESS | 1789 | --DOMWINDOW == 156 (0x93bbe400) [pid = 1789] [serial = 935] [outer = (nil)] [url = about:blank] 05:19:57 INFO - PROCESS | 1789 | --DOMWINDOW == 155 (0x913f1c00) [pid = 1789] [serial = 962] [outer = (nil)] [url = about:blank] 05:19:57 INFO - PROCESS | 1789 | --DOMWINDOW == 154 (0xa2303c00) [pid = 1789] [serial = 953] [outer = (nil)] [url = about:blank] 05:19:57 INFO - PROCESS | 1789 | --DOMWINDOW == 153 (0x911e1000) [pid = 1789] [serial = 932] [outer = (nil)] [url = about:blank] 05:19:57 INFO - PROCESS | 1789 | --DOMWINDOW == 152 (0x9a298800) [pid = 1789] [serial = 938] [outer = (nil)] [url = about:blank] 05:19:57 INFO - PROCESS | 1789 | --DOCSHELL 0x8ed7f800 == 72 [pid = 1789] [id = 342] 05:19:57 INFO - PROCESS | 1789 | --DOCSHELL 0x8ee04c00 == 71 [pid = 1789] [id = 341] 05:19:57 INFO - PROCESS | 1789 | --DOCSHELL 0x92d27000 == 70 [pid = 1789] [id = 340] 05:19:57 INFO - PROCESS | 1789 | --DOCSHELL 0x92fa6400 == 69 [pid = 1789] [id = 339] 05:19:57 INFO - PROCESS | 1789 | --DOCSHELL 0x8e44f400 == 68 [pid = 1789] [id = 338] 05:19:57 INFO - PROCESS | 1789 | --DOCSHELL 0x8db9f400 == 67 [pid = 1789] [id = 337] 05:19:57 INFO - PROCESS | 1789 | --DOCSHELL 0x9544f400 == 66 [pid = 1789] [id = 335] 05:19:57 INFO - PROCESS | 1789 | --DOCSHELL 0x8ee03800 == 65 [pid = 1789] [id = 334] 05:19:57 INFO - PROCESS | 1789 | --DOCSHELL 0x93bc7c00 == 64 [pid = 1789] [id = 333] 05:19:57 INFO - PROCESS | 1789 | --DOCSHELL 0x8e455c00 == 63 [pid = 1789] [id = 332] 05:19:57 INFO - PROCESS | 1789 | --DOCSHELL 0x999e4400 == 62 [pid = 1789] [id = 331] 05:19:57 INFO - PROCESS | 1789 | --DOCSHELL 0x95354800 == 61 [pid = 1789] [id = 330] 05:19:57 INFO - PROCESS | 1789 | --DOCSHELL 0x8f518400 == 60 [pid = 1789] [id = 329] 05:19:57 INFO - PROCESS | 1789 | --DOCSHELL 0x8ee05c00 == 59 [pid = 1789] [id = 328] 05:19:57 INFO - PROCESS | 1789 | --DOMWINDOW == 151 (0x9524ac00) [pid = 1789] [serial = 977] [outer = (nil)] [url = about:blank] 05:19:57 INFO - PROCESS | 1789 | --DOMWINDOW == 150 (0x93bbb800) [pid = 1789] [serial = 980] [outer = (nil)] [url = about:blank] 05:19:57 INFO - PROCESS | 1789 | --DOMWINDOW == 149 (0x9529cc00) [pid = 1789] [serial = 978] [outer = (nil)] [url = about:blank] 05:19:57 INFO - PROCESS | 1789 | --DOMWINDOW == 148 (0x8f87b000) [pid = 1789] [serial = 969] [outer = (nil)] [url = about:blank] 05:19:57 INFO - PROCESS | 1789 | --DOMWINDOW == 147 (0x8f6b4800) [pid = 1789] [serial = 968] [outer = (nil)] [url = about:blank] 05:19:57 INFO - PROCESS | 1789 | --DOMWINDOW == 146 (0x8ee07800) [pid = 1789] [serial = 965] [outer = (nil)] [url = about:blank] 05:19:57 INFO - PROCESS | 1789 | --DOMWINDOW == 145 (0x948b5000) [pid = 1789] [serial = 974] [outer = (nil)] [url = about:blank] 05:19:57 INFO - PROCESS | 1789 | --DOMWINDOW == 144 (0x924c9000) [pid = 1789] [serial = 971] [outer = (nil)] [url = about:blank] 05:19:57 INFO - PROCESS | 1789 | --DOMWINDOW == 143 (0x92d1a400) [pid = 1789] [serial = 972] [outer = (nil)] [url = about:blank] 05:19:57 INFO - PROCESS | 1789 | --DOMWINDOW == 142 (0x8eeb0400) [pid = 1789] [serial = 966] [outer = (nil)] [url = about:blank] 05:19:57 INFO - PROCESS | 1789 | --DOMWINDOW == 141 (0x9535dc00) [pid = 1789] [serial = 981] [outer = (nil)] [url = about:blank] 05:19:57 INFO - PROCESS | 1789 | --DOMWINDOW == 140 (0x95225800) [pid = 1789] [serial = 975] [outer = (nil)] [url = about:blank] 05:19:57 INFO - PROCESS | 1789 | --DOMWINDOW == 139 (0x91ed0400) [pid = 1789] [serial = 651] [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:19:57 INFO - PROCESS | 1789 | 1471090797978 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 05:19:58 INFO - PROCESS | 1789 | 1471090798046 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 05:19:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 05:19:58 INFO - PROCESS | 1789 | 1471090798053 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 05:19:58 INFO - PROCESS | 1789 | 1471090798059 Marionette TRACE conn3 <- [1,1382,null,{}] 05:19:58 INFO - PROCESS | 1789 | 1471090798074 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:58 INFO - PROCESS | 1789 | 1471090798082 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:58 INFO - PROCESS | 1789 | 1471090798252 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 05:19:58 INFO - PROCESS | 1789 | 1471090798427 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090798435 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:58 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f880400 == 60 [pid = 1789] [id = 353] 05:19:58 INFO - PROCESS | 1789 | ++DOMWINDOW == 140 (0x92230800) [pid = 1789] [serial = 1060] [outer = (nil)] 05:19:58 INFO - PROCESS | 1789 | ++DOMWINDOW == 141 (0x93bbec00) [pid = 1789] [serial = 1061] [outer = 0x92230800] 05:19:58 INFO - PROCESS | 1789 | 1471090798509 Marionette DEBUG loaded listener.js 05:19:58 INFO - PROCESS | 1789 | ++DOMWINDOW == 142 (0x9482d400) [pid = 1789] [serial = 1062] [outer = 0x92230800] 05:19:59 INFO - PROCESS | 1789 | [1789] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:19:59 INFO - PROCESS | 1789 | 1471090799331 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 05:19:59 INFO - PROCESS | 1789 | 1471090799396 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 05:19:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 05:19:59 INFO - PROCESS | 1789 | 1471090799402 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 05:19:59 INFO - PROCESS | 1789 | 1471090799405 Marionette TRACE conn3 <- [1,1386,null,{}] 05:19:59 INFO - PROCESS | 1789 | 1471090799411 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:59 INFO - PROCESS | 1789 | 1471090799415 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:59 INFO - PROCESS | 1789 | 1471090799580 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 05:19:59 INFO - PROCESS | 1789 | 1471090799589 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:59 INFO - PROCESS | 1789 | 1471090799596 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:19:59 INFO - PROCESS | 1789 | ++DOCSHELL 0x8ed7b400 == 61 [pid = 1789] [id = 354] 05:19:59 INFO - PROCESS | 1789 | ++DOMWINDOW == 143 (0x9529a000) [pid = 1789] [serial = 1063] [outer = (nil)] 05:19:59 INFO - PROCESS | 1789 | ++DOMWINDOW == 144 (0x95354800) [pid = 1789] [serial = 1064] [outer = 0x9529a000] 05:19:59 INFO - PROCESS | 1789 | 1471090799664 Marionette DEBUG loaded listener.js 05:19:59 INFO - PROCESS | 1789 | ++DOMWINDOW == 145 (0x9547b000) [pid = 1789] [serial = 1065] [outer = 0x9529a000] 05:20:00 INFO - PROCESS | 1789 | 1471090800658 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 05:20:00 INFO - PROCESS | 1789 | 1471090800735 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 05:20:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 05:20:00 INFO - PROCESS | 1789 | 1471090800741 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 05:20:00 INFO - PROCESS | 1789 | 1471090800744 Marionette TRACE conn3 <- [1,1390,null,{}] 05:20:00 INFO - PROCESS | 1789 | 1471090800750 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:00 INFO - PROCESS | 1789 | 1471090800755 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:00 INFO - PROCESS | 1789 | 1471090800989 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 05:20:01 INFO - PROCESS | 1789 | 1471090801021 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090801048 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:01 INFO - PROCESS | 1789 | ++DOCSHELL 0x8ed72c00 == 62 [pid = 1789] [id = 355] 05:20:01 INFO - PROCESS | 1789 | ++DOMWINDOW == 146 (0x8f512800) [pid = 1789] [serial = 1066] [outer = (nil)] 05:20:01 INFO - PROCESS | 1789 | ++DOMWINDOW == 147 (0x9a179000) [pid = 1789] [serial = 1067] [outer = 0x8f512800] 05:20:01 INFO - PROCESS | 1789 | 1471090801212 Marionette DEBUG loaded listener.js 05:20:01 INFO - PROCESS | 1789 | ++DOMWINDOW == 148 (0x9a181800) [pid = 1789] [serial = 1068] [outer = 0x8f512800] 05:20:02 INFO - PROCESS | 1789 | --DOMWINDOW == 147 (0x911d5400) [pid = 1789] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 05:20:02 INFO - PROCESS | 1789 | --DOMWINDOW == 146 (0x8ee01c00) [pid = 1789] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 05:20:02 INFO - PROCESS | 1789 | --DOMWINDOW == 145 (0x8f50a000) [pid = 1789] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 05:20:02 INFO - PROCESS | 1789 | --DOMWINDOW == 144 (0x8f509c00) [pid = 1789] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 05:20:02 INFO - PROCESS | 1789 | --DOMWINDOW == 143 (0x9522b800) [pid = 1789] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 05:20:02 INFO - PROCESS | 1789 | --DOMWINDOW == 142 (0x92fa8800) [pid = 1789] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 05:20:02 INFO - PROCESS | 1789 | --DOMWINDOW == 141 (0x95225400) [pid = 1789] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 05:20:02 INFO - PROCESS | 1789 | --DOMWINDOW == 140 (0x8f6af800) [pid = 1789] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 05:20:02 INFO - PROCESS | 1789 | --DOMWINDOW == 139 (0x8ee0fc00) [pid = 1789] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 05:20:02 INFO - PROCESS | 1789 | --DOMWINDOW == 138 (0x92d1ac00) [pid = 1789] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 05:20:02 INFO - PROCESS | 1789 | --DOMWINDOW == 137 (0x9d912400) [pid = 1789] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 05:20:02 INFO - PROCESS | 1789 | --DOMWINDOW == 136 (0x924c6800) [pid = 1789] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 05:20:02 INFO - PROCESS | 1789 | --DOMWINDOW == 135 (0x8f50c000) [pid = 1789] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 05:20:02 INFO - PROCESS | 1789 | --DOMWINDOW == 134 (0x9b987400) [pid = 1789] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 05:20:02 INFO - PROCESS | 1789 | --DOMWINDOW == 133 (0x9522a400) [pid = 1789] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 05:20:02 INFO - PROCESS | 1789 | --DOMWINDOW == 132 (0x8f512400) [pid = 1789] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 05:20:02 INFO - PROCESS | 1789 | --DOMWINDOW == 131 (0x97a77c00) [pid = 1789] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 05:20:02 INFO - PROCESS | 1789 | 1471090802505 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 05:20:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 05:20:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1846ms 05:20:02 INFO - PROCESS | 1789 | 1471090802665 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 05:20:02 INFO - PROCESS | 1789 | 1471090802669 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 05:20:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 05:20:02 INFO - PROCESS | 1789 | 1471090802694 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 05:20:02 INFO - PROCESS | 1789 | 1471090802698 Marionette TRACE conn3 <- [1,1394,null,{}] 05:20:02 INFO - PROCESS | 1789 | 1471090802704 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:02 INFO - PROCESS | 1789 | 1471090802713 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:02 INFO - PROCESS | 1789 | 1471090802981 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 05:20:03 INFO - PROCESS | 1789 | 1471090803002 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090803009 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:03 INFO - PROCESS | 1789 | ++DOCSHELL 0x8ee0b000 == 63 [pid = 1789] [id = 356] 05:20:03 INFO - PROCESS | 1789 | ++DOMWINDOW == 132 (0x8f6af800) [pid = 1789] [serial = 1069] [outer = (nil)] 05:20:03 INFO - PROCESS | 1789 | ++DOMWINDOW == 133 (0x9a7b4c00) [pid = 1789] [serial = 1070] [outer = 0x8f6af800] 05:20:03 INFO - PROCESS | 1789 | 1471090803075 Marionette DEBUG loaded listener.js 05:20:03 INFO - PROCESS | 1789 | ++DOMWINDOW == 134 (0x9b390400) [pid = 1789] [serial = 1071] [outer = 0x8f6af800] 05:20:04 INFO - PROCESS | 1789 | 1471090804000 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 05:20:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 05:20:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1331ms 05:20:04 INFO - PROCESS | 1789 | 1471090804026 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 05:20:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 05:20:04 INFO - PROCESS | 1789 | 1471090804031 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 05:20:04 INFO - PROCESS | 1789 | 1471090804040 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 05:20:04 INFO - PROCESS | 1789 | 1471090804045 Marionette TRACE conn3 <- [1,1398,null,{}] 05:20:04 INFO - PROCESS | 1789 | 1471090804053 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:04 INFO - PROCESS | 1789 | 1471090804059 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:04 INFO - PROCESS | 1789 | 1471090804230 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 05:20:04 INFO - PROCESS | 1789 | 1471090804614 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:04 INFO - PROCESS | 1789 | 1471090804623 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:04 INFO - PROCESS | 1789 | ++DOCSHELL 0x8e45e000 == 64 [pid = 1789] [id = 357] 05:20:04 INFO - PROCESS | 1789 | ++DOMWINDOW == 135 (0x8e45ec00) [pid = 1789] [serial = 1072] [outer = (nil)] 05:20:04 INFO - PROCESS | 1789 | ++DOMWINDOW == 136 (0x8ed7b000) [pid = 1789] [serial = 1073] [outer = 0x8e45ec00] 05:20:04 INFO - PROCESS | 1789 | 1471090804708 Marionette DEBUG loaded listener.js 05:20:04 INFO - PROCESS | 1789 | ++DOMWINDOW == 137 (0x8ee0b800) [pid = 1789] [serial = 1074] [outer = 0x8e45ec00] 05:20:05 INFO - PROCESS | 1789 | 1471090805626 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 05:20:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 05:20:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1644ms 05:20:05 INFO - PROCESS | 1789 | 1471090805685 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 05:20:05 INFO - PROCESS | 1789 | 1471090805690 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 05:20:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 05:20:05 INFO - PROCESS | 1789 | 1471090805698 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 05:20:05 INFO - PROCESS | 1789 | 1471090805703 Marionette TRACE conn3 <- [1,1402,null,{}] 05:20:05 INFO - PROCESS | 1789 | 1471090805711 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:05 INFO - PROCESS | 1789 | 1471090805717 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:05 INFO - PROCESS | 1789 | 1471090805910 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 05:20:06 INFO - PROCESS | 1789 | 1471090806170 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090806178 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:06 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f87b000 == 65 [pid = 1789] [id = 358] 05:20:06 INFO - PROCESS | 1789 | ++DOMWINDOW == 138 (0x913f0c00) [pid = 1789] [serial = 1075] [outer = (nil)] 05:20:06 INFO - PROCESS | 1789 | ++DOMWINDOW == 139 (0x91da3400) [pid = 1789] [serial = 1076] [outer = 0x913f0c00] 05:20:06 INFO - PROCESS | 1789 | 1471090806313 Marionette DEBUG loaded listener.js 05:20:06 INFO - PROCESS | 1789 | ++DOMWINDOW == 140 (0x92b45400) [pid = 1789] [serial = 1077] [outer = 0x913f0c00] 05:20:07 INFO - PROCESS | 1789 | 1471090807208 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 05:20:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 05:20:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1544ms 05:20:07 INFO - PROCESS | 1789 | 1471090807245 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 05:20:07 INFO - PROCESS | 1789 | 1471090807252 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 05:20:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 05:20:07 INFO - PROCESS | 1789 | 1471090807259 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 05:20:07 INFO - PROCESS | 1789 | 1471090807263 Marionette TRACE conn3 <- [1,1406,null,{}] 05:20:07 INFO - PROCESS | 1789 | 1471090807269 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:07 INFO - PROCESS | 1789 | 1471090807275 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:07 INFO - PROCESS | 1789 | 1471090807470 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 05:20:07 INFO - PROCESS | 1789 | 1471090807672 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:07 INFO - PROCESS | 1789 | 1471090807681 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:07 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f6b3000 == 66 [pid = 1789] [id = 359] 05:20:07 INFO - PROCESS | 1789 | ++DOMWINDOW == 141 (0x94826400) [pid = 1789] [serial = 1078] [outer = (nil)] 05:20:07 INFO - PROCESS | 1789 | ++DOMWINDOW == 142 (0x95227400) [pid = 1789] [serial = 1079] [outer = 0x94826400] 05:20:07 INFO - PROCESS | 1789 | 1471090807890 Marionette DEBUG loaded listener.js 05:20:08 INFO - PROCESS | 1789 | ++DOMWINDOW == 143 (0x9532e800) [pid = 1789] [serial = 1080] [outer = 0x94826400] 05:20:08 INFO - PROCESS | 1789 | 1471090808802 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 05:20:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 05:20:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1584ms 05:20:08 INFO - PROCESS | 1789 | 1471090808843 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 05:20:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 05:20:08 INFO - PROCESS | 1789 | 1471090808848 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 05:20:08 INFO - PROCESS | 1789 | 1471090808864 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 05:20:08 INFO - PROCESS | 1789 | 1471090808873 Marionette TRACE conn3 <- [1,1410,null,{}] 05:20:08 INFO - PROCESS | 1789 | 1471090808880 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:08 INFO - PROCESS | 1789 | 1471090808887 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:09 INFO - PROCESS | 1789 | 1471090809118 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 05:20:09 INFO - PROCESS | 1789 | 1471090809383 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:09 INFO - PROCESS | 1789 | 1471090809391 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:09 INFO - PROCESS | 1789 | ++DOCSHELL 0x8dba1c00 == 67 [pid = 1789] [id = 360] 05:20:09 INFO - PROCESS | 1789 | ++DOMWINDOW == 144 (0x8e45c000) [pid = 1789] [serial = 1081] [outer = (nil)] 05:20:09 INFO - PROCESS | 1789 | ++DOMWINDOW == 145 (0x9a2d4000) [pid = 1789] [serial = 1082] [outer = 0x8e45c000] 05:20:09 INFO - PROCESS | 1789 | 1471090809511 Marionette DEBUG loaded listener.js 05:20:09 INFO - PROCESS | 1789 | ++DOMWINDOW == 146 (0x9d910400) [pid = 1789] [serial = 1083] [outer = 0x8e45c000] 05:20:10 INFO - PROCESS | 1789 | 1471090810475 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 05:20:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 05:20:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1651ms 05:20:10 INFO - PROCESS | 1789 | 1471090810506 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 05:20:10 INFO - PROCESS | 1789 | 1471090810510 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 05:20:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 05:20:10 INFO - PROCESS | 1789 | 1471090810516 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 05:20:10 INFO - PROCESS | 1789 | 1471090810520 Marionette TRACE conn3 <- [1,1414,null,{}] 05:20:10 INFO - PROCESS | 1789 | 1471090810525 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:10 INFO - PROCESS | 1789 | 1471090810530 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:10 INFO - PROCESS | 1789 | 1471090810751 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 05:20:11 INFO - PROCESS | 1789 | 1471090811007 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:11 INFO - PROCESS | 1789 | 1471090811015 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:11 INFO - PROCESS | 1789 | ++DOCSHELL 0x8db9ec00 == 68 [pid = 1789] [id = 361] 05:20:11 INFO - PROCESS | 1789 | ++DOMWINDOW == 147 (0x8e45bc00) [pid = 1789] [serial = 1084] [outer = (nil)] 05:20:11 INFO - PROCESS | 1789 | ++DOMWINDOW == 148 (0xa2322000) [pid = 1789] [serial = 1085] [outer = 0x8e45bc00] 05:20:11 INFO - PROCESS | 1789 | 1471090811136 Marionette DEBUG loaded listener.js 05:20:11 INFO - PROCESS | 1789 | ++DOMWINDOW == 149 (0xa23b1400) [pid = 1789] [serial = 1086] [outer = 0x8e45bc00] 05:20:12 INFO - PROCESS | 1789 | 1471090812067 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 05:20:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 05:20:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1579ms 05:20:12 INFO - PROCESS | 1789 | 1471090812097 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 05:20:12 INFO - PROCESS | 1789 | 1471090812101 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 05:20:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 05:20:12 INFO - PROCESS | 1789 | 1471090812107 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 05:20:12 INFO - PROCESS | 1789 | 1471090812111 Marionette TRACE conn3 <- [1,1418,null,{}] 05:20:12 INFO - PROCESS | 1789 | 1471090812116 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:12 INFO - PROCESS | 1789 | 1471090812121 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:12 INFO - PROCESS | 1789 | 1471090812304 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 05:20:12 INFO - PROCESS | 1789 | 1471090812554 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090812574 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:12 INFO - PROCESS | 1789 | ++DOCSHELL 0xa2595400 == 69 [pid = 1789] [id = 362] 05:20:12 INFO - PROCESS | 1789 | ++DOMWINDOW == 150 (0xa2fca800) [pid = 1789] [serial = 1087] [outer = (nil)] 05:20:12 INFO - PROCESS | 1789 | ++DOMWINDOW == 151 (0xa4d0b400) [pid = 1789] [serial = 1088] [outer = 0xa2fca800] 05:20:12 INFO - PROCESS | 1789 | 1471090812705 Marionette DEBUG loaded listener.js 05:20:12 INFO - PROCESS | 1789 | ++DOMWINDOW == 152 (0xa6dac000) [pid = 1789] [serial = 1089] [outer = 0xa2fca800] 05:20:13 INFO - PROCESS | 1789 | 1471090813686 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 05:20:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 05:20:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1633ms 05:20:13 INFO - PROCESS | 1789 | 1471090813740 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 05:20:13 INFO - PROCESS | 1789 | 1471090813744 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 05:20:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 05:20:13 INFO - PROCESS | 1789 | 1471090813751 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 05:20:13 INFO - PROCESS | 1789 | 1471090813754 Marionette TRACE conn3 <- [1,1422,null,{}] 05:20:13 INFO - PROCESS | 1789 | 1471090813760 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:13 INFO - PROCESS | 1789 | 1471090813765 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:13 INFO - PROCESS | 1789 | 1471090813950 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 05:20:14 INFO - PROCESS | 1789 | 1471090814197 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090814205 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:14 INFO - PROCESS | 1789 | ++DOCSHELL 0x8e450400 == 70 [pid = 1789] [id = 363] 05:20:14 INFO - PROCESS | 1789 | ++DOMWINDOW == 153 (0x8f07f000) [pid = 1789] [serial = 1090] [outer = (nil)] 05:20:14 INFO - PROCESS | 1789 | ++DOMWINDOW == 154 (0x8f088000) [pid = 1789] [serial = 1091] [outer = 0x8f07f000] 05:20:14 INFO - PROCESS | 1789 | 1471090814329 Marionette DEBUG loaded listener.js 05:20:14 INFO - PROCESS | 1789 | ++DOMWINDOW == 155 (0xa22d1c00) [pid = 1789] [serial = 1092] [outer = 0x8f07f000] 05:20:15 INFO - PROCESS | 1789 | 1471090815216 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 05:20:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 05:20:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1531ms 05:20:15 INFO - PROCESS | 1789 | 1471090815282 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 05:20:15 INFO - PROCESS | 1789 | 1471090815286 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 05:20:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 05:20:15 INFO - PROCESS | 1789 | 1471090815292 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 05:20:15 INFO - PROCESS | 1789 | 1471090815296 Marionette TRACE conn3 <- [1,1426,null,{}] 05:20:15 INFO - PROCESS | 1789 | 1471090815302 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:15 INFO - PROCESS | 1789 | 1471090815307 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:15 INFO - PROCESS | 1789 | 1471090815482 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 05:20:15 INFO - PROCESS | 1789 | 1471090815685 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090815693 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:15 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f07b400 == 71 [pid = 1789] [id = 364] 05:20:15 INFO - PROCESS | 1789 | ++DOMWINDOW == 156 (0x8f07e400) [pid = 1789] [serial = 1093] [outer = (nil)] 05:20:15 INFO - PROCESS | 1789 | ++DOMWINDOW == 157 (0x91e4fc00) [pid = 1789] [serial = 1094] [outer = 0x8f07e400] 05:20:15 INFO - PROCESS | 1789 | 1471090815848 Marionette DEBUG loaded listener.js 05:20:15 INFO - PROCESS | 1789 | ++DOMWINDOW == 158 (0x91e50800) [pid = 1789] [serial = 1095] [outer = 0x8f07e400] 05:20:16 INFO - PROCESS | 1789 | 1471090816799 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 05:20:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 05:20:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1580ms 05:20:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 05:20:16 INFO - PROCESS | 1789 | 1471090816873 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 05:20:16 INFO - PROCESS | 1789 | 1471090816876 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 05:20:16 INFO - PROCESS | 1789 | 1471090816883 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 05:20:16 INFO - PROCESS | 1789 | 1471090816886 Marionette TRACE conn3 <- [1,1430,null,{}] 05:20:16 INFO - PROCESS | 1789 | 1471090816892 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:16 INFO - PROCESS | 1789 | 1471090816897 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:17 INFO - PROCESS | 1789 | 1471090817109 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 05:20:17 INFO - PROCESS | 1789 | 1471090817369 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:17 INFO - PROCESS | 1789 | 1471090817377 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:17 INFO - PROCESS | 1789 | ++DOCSHELL 0x8ca64000 == 72 [pid = 1789] [id = 365] 05:20:17 INFO - PROCESS | 1789 | ++DOMWINDOW == 159 (0x8ca65000) [pid = 1789] [serial = 1096] [outer = (nil)] 05:20:17 INFO - PROCESS | 1789 | ++DOMWINDOW == 160 (0x8ca6ac00) [pid = 1789] [serial = 1097] [outer = 0x8ca65000] 05:20:17 INFO - PROCESS | 1789 | 1471090817496 Marionette DEBUG loaded listener.js 05:20:17 INFO - PROCESS | 1789 | ++DOMWINDOW == 161 (0x8ca6e000) [pid = 1789] [serial = 1098] [outer = 0x8ca65000] 05:20:18 INFO - PROCESS | 1789 | 1471090818383 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 05:20:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 05:20:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1532ms 05:20:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 05:20:18 INFO - PROCESS | 1789 | 1471090818414 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 05:20:18 INFO - PROCESS | 1789 | 1471090818417 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 05:20:18 INFO - PROCESS | 1789 | 1471090818424 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 05:20:18 INFO - PROCESS | 1789 | 1471090818428 Marionette TRACE conn3 <- [1,1434,null,{}] 05:20:18 INFO - PROCESS | 1789 | 1471090818433 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:18 INFO - PROCESS | 1789 | 1471090818438 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:18 INFO - PROCESS | 1789 | 1471090818609 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 05:20:18 INFO - PROCESS | 1789 | 1471090818820 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090818828 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:18 INFO - PROCESS | 1789 | ++DOCSHELL 0x8ca69800 == 73 [pid = 1789] [id = 366] 05:20:18 INFO - PROCESS | 1789 | ++DOMWINDOW == 162 (0x8ca69c00) [pid = 1789] [serial = 1099] [outer = (nil)] 05:20:18 INFO - PROCESS | 1789 | ++DOMWINDOW == 163 (0x91e4d800) [pid = 1789] [serial = 1100] [outer = 0x8ca69c00] 05:20:18 INFO - PROCESS | 1789 | 1471090818950 Marionette DEBUG loaded listener.js 05:20:19 INFO - PROCESS | 1789 | ++DOMWINDOW == 164 (0x91e51c00) [pid = 1789] [serial = 1101] [outer = 0x8ca69c00] 05:20:20 INFO - PROCESS | 1789 | 1471090820026 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 05:20:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 05:20:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1687ms 05:20:20 INFO - PROCESS | 1789 | 1471090820111 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 05:20:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 05:20:20 INFO - PROCESS | 1789 | 1471090820115 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 05:20:20 INFO - PROCESS | 1789 | 1471090820122 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 05:20:20 INFO - PROCESS | 1789 | 1471090820125 Marionette TRACE conn3 <- [1,1438,null,{}] 05:20:20 INFO - PROCESS | 1789 | 1471090820131 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:20 INFO - PROCESS | 1789 | 1471090820136 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:20 INFO - PROCESS | 1789 | 1471090820359 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 05:20:20 INFO - PROCESS | 1789 | 1471090820623 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:20 INFO - PROCESS | 1789 | 1471090820638 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:20 INFO - PROCESS | 1789 | ++DOCSHELL 0x8e45c400 == 74 [pid = 1789] [id = 367] 05:20:20 INFO - PROCESS | 1789 | ++DOMWINDOW == 165 (0x8e45c800) [pid = 1789] [serial = 1102] [outer = (nil)] 05:20:21 INFO - PROCESS | 1789 | ++DOMWINDOW == 166 (0x8ed76400) [pid = 1789] [serial = 1103] [outer = 0x8e45c800] 05:20:21 INFO - PROCESS | 1789 | 1471090821045 Marionette DEBUG loaded listener.js 05:20:21 INFO - PROCESS | 1789 | ++DOMWINDOW == 167 (0x8eeb0c00) [pid = 1789] [serial = 1104] [outer = 0x8e45c800] 05:20:22 INFO - PROCESS | 1789 | 1471090822000 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 05:20:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 05:20:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1934ms 05:20:22 INFO - PROCESS | 1789 | 1471090822057 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 05:20:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 05:20:22 INFO - PROCESS | 1789 | 1471090822063 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 05:20:22 INFO - PROCESS | 1789 | 1471090822071 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 05:20:22 INFO - PROCESS | 1789 | 1471090822074 Marionette TRACE conn3 <- [1,1442,null,{}] 05:20:22 INFO - PROCESS | 1789 | 1471090822082 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:22 INFO - PROCESS | 1789 | 1471090822088 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:22 INFO - PROCESS | 1789 | 1471090822268 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 05:20:22 INFO - PROCESS | 1789 | 1471090822644 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090822656 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:22 INFO - PROCESS | 1789 | ++DOCSHELL 0x8ed81800 == 75 [pid = 1789] [id = 368] 05:20:22 INFO - PROCESS | 1789 | ++DOMWINDOW == 168 (0x8eda4400) [pid = 1789] [serial = 1105] [outer = (nil)] 05:20:22 INFO - PROCESS | 1789 | ++DOMWINDOW == 169 (0x8eeb1000) [pid = 1789] [serial = 1106] [outer = 0x8eda4400] 05:20:22 INFO - PROCESS | 1789 | 1471090822732 Marionette DEBUG loaded listener.js 05:20:22 INFO - PROCESS | 1789 | ++DOMWINDOW == 170 (0x8f556800) [pid = 1789] [serial = 1107] [outer = 0x8eda4400] 05:20:23 INFO - PROCESS | 1789 | --DOCSHELL 0x94827000 == 74 [pid = 1789] [id = 254] 05:20:23 INFO - PROCESS | 1789 | --DOCSHELL 0x8ee0b000 == 73 [pid = 1789] [id = 356] 05:20:23 INFO - PROCESS | 1789 | --DOMWINDOW == 169 (0x92224800) [pid = 1789] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:20:23 INFO - PROCESS | 1789 | --DOMWINDOW == 168 (0x952a8000) [pid = 1789] [serial = 1028] [outer = (nil)] [url = about:blank] 05:20:23 INFO - PROCESS | 1789 | --DOCSHELL 0x8ed72c00 == 72 [pid = 1789] [id = 355] 05:20:23 INFO - PROCESS | 1789 | --DOCSHELL 0x8ed7b400 == 71 [pid = 1789] [id = 354] 05:20:23 INFO - PROCESS | 1789 | --DOCSHELL 0x8f880400 == 70 [pid = 1789] [id = 353] 05:20:23 INFO - PROCESS | 1789 | --DOCSHELL 0x8ed9e400 == 69 [pid = 1789] [id = 352] 05:20:23 INFO - PROCESS | 1789 | --DOCSHELL 0x8f555400 == 68 [pid = 1789] [id = 351] 05:20:23 INFO - PROCESS | 1789 | --DOCSHELL 0x8db9a800 == 67 [pid = 1789] [id = 350] 05:20:23 INFO - PROCESS | 1789 | --DOCSHELL 0x9b988000 == 66 [pid = 1789] [id = 349] 05:20:23 INFO - PROCESS | 1789 | --DOCSHELL 0xa2003800 == 65 [pid = 1789] [id = 348] 05:20:23 INFO - PROCESS | 1789 | 1471090823713 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 05:20:23 INFO - PROCESS | 1789 | --DOCSHELL 0x8eda0800 == 64 [pid = 1789] [id = 347] 05:20:23 INFO - PROCESS | 1789 | --DOCSHELL 0x8eda3000 == 63 [pid = 1789] [id = 346] 05:20:23 INFO - PROCESS | 1789 | --DOCSHELL 0x9482ec00 == 62 [pid = 1789] [id = 345] 05:20:23 INFO - PROCESS | 1789 | --DOCSHELL 0x913ee400 == 61 [pid = 1789] [id = 344] 05:20:23 INFO - PROCESS | 1789 | --DOCSHELL 0x8e451800 == 60 [pid = 1789] [id = 343] 05:20:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 05:20:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1682ms 05:20:23 INFO - PROCESS | 1789 | --DOMWINDOW == 167 (0x9d414400) [pid = 1789] [serial = 998] [outer = (nil)] [url = about:blank] 05:20:23 INFO - PROCESS | 1789 | --DOMWINDOW == 166 (0xa6e45800) [pid = 1789] [serial = 900] [outer = (nil)] [url = about:blank] 05:20:23 INFO - PROCESS | 1789 | --DOMWINDOW == 165 (0x92d1a800) [pid = 1789] [serial = 909] [outer = (nil)] [url = about:blank] 05:20:23 INFO - PROCESS | 1789 | --DOMWINDOW == 164 (0x8f874000) [pid = 1789] [serial = 1014] [outer = (nil)] [url = about:blank] 05:20:23 INFO - PROCESS | 1789 | --DOMWINDOW == 163 (0x91da0000) [pid = 1789] [serial = 891] [outer = (nil)] [url = about:blank] 05:20:23 INFO - PROCESS | 1789 | --DOMWINDOW == 162 (0x9524e800) [pid = 1789] [serial = 1022] [outer = (nil)] [url = about:blank] 05:20:23 INFO - PROCESS | 1789 | --DOMWINDOW == 161 (0x93b53000) [pid = 1789] [serial = 1019] [outer = (nil)] [url = about:blank] 05:20:23 INFO - PROCESS | 1789 | --DOMWINDOW == 160 (0x98475c00) [pid = 1789] [serial = 1025] [outer = (nil)] [url = about:blank] 05:20:23 INFO - PROCESS | 1789 | --DOMWINDOW == 159 (0x8f6bc800) [pid = 1789] [serial = 903] [outer = (nil)] [url = about:blank] 05:20:23 INFO - PROCESS | 1789 | --DOMWINDOW == 158 (0x8f6b5000) [pid = 1789] [serial = 1013] [outer = (nil)] [url = about:blank] 05:20:23 INFO - PROCESS | 1789 | --DOMWINDOW == 157 (0x8f6bc000) [pid = 1789] [serial = 1016] [outer = (nil)] [url = about:blank] 05:20:23 INFO - PROCESS | 1789 | --DOMWINDOW == 156 (0xa3350800) [pid = 1789] [serial = 1004] [outer = (nil)] [url = about:blank] 05:20:23 INFO - PROCESS | 1789 | --DOMWINDOW == 155 (0x95356800) [pid = 1789] [serial = 1023] [outer = (nil)] [url = about:blank] 05:20:23 INFO - PROCESS | 1789 | --DOMWINDOW == 154 (0xa23b6400) [pid = 1789] [serial = 1001] [outer = (nil)] [url = about:blank] 05:20:23 INFO - PROCESS | 1789 | --DOMWINDOW == 153 (0x94824400) [pid = 1789] [serial = 1020] [outer = (nil)] [url = about:blank] 05:20:23 INFO - PROCESS | 1789 | --DOMWINDOW == 152 (0x92d22000) [pid = 1789] [serial = 906] [outer = (nil)] [url = about:blank] 05:20:23 INFO - PROCESS | 1789 | --DOMWINDOW == 151 (0x8dba2800) [pid = 1789] [serial = 1010] [outer = (nil)] [url = about:blank] 05:20:23 INFO - PROCESS | 1789 | --DOMWINDOW == 150 (0x9a172800) [pid = 1789] [serial = 992] [outer = (nil)] [url = about:blank] 05:20:23 INFO - PROCESS | 1789 | --DOMWINDOW == 149 (0x9b310800) [pid = 1789] [serial = 995] [outer = (nil)] [url = about:blank] 05:20:23 INFO - PROCESS | 1789 | --DOMWINDOW == 148 (0xa22d0800) [pid = 1789] [serial = 861] [outer = (nil)] [url = about:blank] 05:20:23 INFO - PROCESS | 1789 | --DOMWINDOW == 147 (0xa23b6000) [pid = 1789] [serial = 870] [outer = (nil)] [url = about:blank] 05:20:23 INFO - PROCESS | 1789 | --DOMWINDOW == 146 (0x91d9d000) [pid = 1789] [serial = 1017] [outer = (nil)] [url = about:blank] 05:20:23 INFO - PROCESS | 1789 | --DOMWINDOW == 145 (0xa6da9000) [pid = 1789] [serial = 1007] [outer = (nil)] [url = about:blank] 05:20:23 INFO - PROCESS | 1789 | --DOMWINDOW == 144 (0x9d421000) [pid = 1789] [serial = 858] [outer = (nil)] [url = about:blank] 05:20:23 INFO - PROCESS | 1789 | --DOMWINDOW == 143 (0xa20a4400) [pid = 1789] [serial = 897] [outer = (nil)] [url = about:blank] 05:20:23 INFO - PROCESS | 1789 | --DOMWINDOW == 142 (0x92fa4800) [pid = 1789] [serial = 989] [outer = (nil)] [url = about:blank] 05:20:23 INFO - PROCESS | 1789 | --DOMWINDOW == 141 (0x99066000) [pid = 1789] [serial = 894] [outer = (nil)] [url = about:blank] 05:20:23 INFO - PROCESS | 1789 | --DOMWINDOW == 140 (0x8f6af000) [pid = 1789] [serial = 986] [outer = (nil)] [url = about:blank] 05:20:23 INFO - PROCESS | 1789 | --DOMWINDOW == 139 (0xa255a800) [pid = 1789] [serial = 864] [outer = (nil)] [url = about:blank] 05:20:23 INFO - PROCESS | 1789 | --DOMWINDOW == 138 (0x99065400) [pid = 1789] [serial = 1026] [outer = (nil)] [url = about:blank] 05:20:23 INFO - PROCESS | 1789 | --DOMWINDOW == 137 (0xa33d2c00) [pid = 1789] [serial = 867] [outer = (nil)] [url = about:blank] 05:20:23 INFO - PROCESS | 1789 | 1471090823768 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 05:20:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 05:20:23 INFO - PROCESS | 1789 | 1471090823776 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 05:20:23 INFO - PROCESS | 1789 | 1471090823807 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 05:20:23 INFO - PROCESS | 1789 | 1471090823812 Marionette TRACE conn3 <- [1,1446,null,{}] 05:20:23 INFO - PROCESS | 1789 | 1471090823818 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:23 INFO - PROCESS | 1789 | 1471090823822 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:24 INFO - PROCESS | 1789 | 1471090823996 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 05:20:24 INFO - PROCESS | 1789 | 1471090824202 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090824209 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:24 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f871400 == 61 [pid = 1789] [id = 369] 05:20:24 INFO - PROCESS | 1789 | ++DOMWINDOW == 138 (0x8f877400) [pid = 1789] [serial = 1108] [outer = (nil)] 05:20:24 INFO - PROCESS | 1789 | ++DOMWINDOW == 139 (0x8f880800) [pid = 1789] [serial = 1109] [outer = 0x8f877400] 05:20:24 INFO - PROCESS | 1789 | 1471090824279 Marionette DEBUG loaded listener.js 05:20:24 INFO - PROCESS | 1789 | ++DOMWINDOW == 140 (0x913f8000) [pid = 1789] [serial = 1110] [outer = 0x8f877400] 05:20:25 INFO - PROCESS | 1789 | 1471090825114 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 05:20:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 05:20:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1381ms 05:20:25 INFO - PROCESS | 1789 | 1471090825187 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 05:20:25 INFO - PROCESS | 1789 | 1471090825191 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 05:20:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 05:20:25 INFO - PROCESS | 1789 | 1471090825198 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 05:20:25 INFO - PROCESS | 1789 | 1471090825203 Marionette TRACE conn3 <- [1,1450,null,{}] 05:20:25 INFO - PROCESS | 1789 | 1471090825219 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:25 INFO - PROCESS | 1789 | 1471090825226 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:25 INFO - PROCESS | 1789 | 1471090825403 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 05:20:25 INFO - PROCESS | 1789 | 1471090825570 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:25 INFO - PROCESS | 1789 | 1471090825579 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:25 INFO - PROCESS | 1789 | ++DOCSHELL 0x8ca70c00 == 62 [pid = 1789] [id = 370] 05:20:25 INFO - PROCESS | 1789 | ++DOMWINDOW == 141 (0x924c9800) [pid = 1789] [serial = 1111] [outer = (nil)] 05:20:25 INFO - PROCESS | 1789 | ++DOMWINDOW == 142 (0x92d1f000) [pid = 1789] [serial = 1112] [outer = 0x924c9800] 05:20:25 INFO - PROCESS | 1789 | 1471090825643 Marionette DEBUG loaded listener.js 05:20:25 INFO - PROCESS | 1789 | ++DOMWINDOW == 143 (0x92fa4800) [pid = 1789] [serial = 1113] [outer = 0x924c9800] 05:20:26 INFO - PROCESS | 1789 | 1471090826482 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 05:20:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 05:20:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1332ms 05:20:26 INFO - PROCESS | 1789 | 1471090826530 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 05:20:26 INFO - PROCESS | 1789 | 1471090826535 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 05:20:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 05:20:26 INFO - PROCESS | 1789 | 1471090826547 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 05:20:26 INFO - PROCESS | 1789 | 1471090826549 Marionette TRACE conn3 <- [1,1454,null,{}] 05:20:26 INFO - PROCESS | 1789 | 1471090826555 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:26 INFO - PROCESS | 1789 | 1471090826559 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:26 INFO - PROCESS | 1789 | 1471090826778 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 05:20:26 INFO - PROCESS | 1789 | 1471090826803 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090826809 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:26 INFO - PROCESS | 1789 | ++DOCSHELL 0x924d0c00 == 63 [pid = 1789] [id = 371] 05:20:26 INFO - PROCESS | 1789 | ++DOMWINDOW == 144 (0x93b59400) [pid = 1789] [serial = 1114] [outer = (nil)] 05:20:26 INFO - PROCESS | 1789 | ++DOMWINDOW == 145 (0x94825c00) [pid = 1789] [serial = 1115] [outer = 0x93b59400] 05:20:26 INFO - PROCESS | 1789 | 1471090826875 Marionette DEBUG loaded listener.js 05:20:26 INFO - PROCESS | 1789 | ++DOMWINDOW == 146 (0x9482dc00) [pid = 1789] [serial = 1116] [outer = 0x93b59400] 05:20:27 INFO - PROCESS | 1789 | 1471090827843 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 05:20:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 05:20:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1343ms 05:20:27 INFO - PROCESS | 1789 | 1471090827890 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 05:20:27 INFO - PROCESS | 1789 | 1471090827893 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 05:20:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 05:20:27 INFO - PROCESS | 1789 | 1471090827908 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 05:20:27 INFO - PROCESS | 1789 | 1471090827911 Marionette TRACE conn3 <- [1,1458,null,{}] 05:20:27 INFO - PROCESS | 1789 | 1471090827916 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:27 INFO - PROCESS | 1789 | 1471090827921 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:28 INFO - PROCESS | 1789 | 1471090828158 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 05:20:28 INFO - PROCESS | 1789 | 1471090828189 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:28 INFO - PROCESS | 1789 | 1471090828195 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:28 INFO - PROCESS | 1789 | ++DOCSHELL 0x9522e000 == 64 [pid = 1789] [id = 372] 05:20:28 INFO - PROCESS | 1789 | ++DOMWINDOW == 147 (0x9522e400) [pid = 1789] [serial = 1117] [outer = (nil)] 05:20:28 INFO - PROCESS | 1789 | ++DOMWINDOW == 148 (0x95256000) [pid = 1789] [serial = 1118] [outer = 0x9522e400] 05:20:28 INFO - PROCESS | 1789 | 1471090828274 Marionette DEBUG loaded listener.js 05:20:28 INFO - PROCESS | 1789 | ++DOMWINDOW == 149 (0x9547a800) [pid = 1789] [serial = 1119] [outer = 0x9522e400] 05:20:28 INFO - PROCESS | 1789 | --DOMWINDOW == 148 (0x8f512800) [pid = 1789] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 05:20:28 INFO - PROCESS | 1789 | --DOMWINDOW == 147 (0x92230800) [pid = 1789] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 05:20:28 INFO - PROCESS | 1789 | --DOMWINDOW == 146 (0x8f556400) [pid = 1789] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 05:20:28 INFO - PROCESS | 1789 | --DOMWINDOW == 145 (0x91da1400) [pid = 1789] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 05:20:28 INFO - PROCESS | 1789 | --DOMWINDOW == 144 (0x9529a000) [pid = 1789] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 05:20:28 INFO - PROCESS | 1789 | --DOMWINDOW == 143 (0x8ee0c000) [pid = 1789] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 05:20:29 INFO - PROCESS | 1789 | 1471090829432 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 05:20:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 05:20:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1582ms 05:20:29 INFO - PROCESS | 1789 | 1471090829490 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 05:20:29 INFO - PROCESS | 1789 | 1471090829494 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 05:20:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 05:20:29 INFO - PROCESS | 1789 | 1471090829500 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 05:20:29 INFO - PROCESS | 1789 | 1471090829503 Marionette TRACE conn3 <- [1,1462,null,{}] 05:20:29 INFO - PROCESS | 1789 | 1471090829508 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:29 INFO - PROCESS | 1789 | 1471090829517 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:29 INFO - PROCESS | 1789 | 1471090829684 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 05:20:29 INFO - PROCESS | 1789 | 1471090829698 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090829707 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:29 INFO - PROCESS | 1789 | ++DOCSHELL 0x8ed79400 == 65 [pid = 1789] [id = 373] 05:20:29 INFO - PROCESS | 1789 | ++DOMWINDOW == 144 (0x8edabc00) [pid = 1789] [serial = 1120] [outer = (nil)] 05:20:29 INFO - PROCESS | 1789 | ++DOMWINDOW == 145 (0x997e0000) [pid = 1789] [serial = 1121] [outer = 0x8edabc00] 05:20:29 INFO - PROCESS | 1789 | 1471090829927 Marionette DEBUG loaded listener.js 05:20:30 INFO - PROCESS | 1789 | ++DOMWINDOW == 146 (0x99c85c00) [pid = 1789] [serial = 1122] [outer = 0x8edabc00] 05:20:30 INFO - PROCESS | 1789 | 1471090830750 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 05:20:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 05:20:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1281ms 05:20:30 INFO - PROCESS | 1789 | 1471090830781 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 05:20:30 INFO - PROCESS | 1789 | 1471090830785 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 05:20:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 05:20:30 INFO - PROCESS | 1789 | 1471090830790 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 05:20:30 INFO - PROCESS | 1789 | 1471090830793 Marionette TRACE conn3 <- [1,1466,null,{}] 05:20:30 INFO - PROCESS | 1789 | 1471090830887 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:30 INFO - PROCESS | 1789 | 1471090830894 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:31 INFO - PROCESS | 1789 | 1471090831145 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 05:20:31 INFO - PROCESS | 1789 | 1471090831434 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 1789 | 1471090831446 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:31 INFO - PROCESS | 1789 | ++DOCSHELL 0x8eebac00 == 66 [pid = 1789] [id = 374] 05:20:31 INFO - PROCESS | 1789 | ++DOMWINDOW == 147 (0x8f07c400) [pid = 1789] [serial = 1123] [outer = (nil)] 05:20:31 INFO - PROCESS | 1789 | ++DOMWINDOW == 148 (0x8f083c00) [pid = 1789] [serial = 1124] [outer = 0x8f07c400] 05:20:31 INFO - PROCESS | 1789 | 1471090831525 Marionette DEBUG loaded listener.js 05:20:31 INFO - PROCESS | 1789 | ++DOMWINDOW == 149 (0x8f511000) [pid = 1789] [serial = 1125] [outer = 0x8f07c400] 05:20:32 INFO - PROCESS | 1789 | 1471090832462 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 05:20:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 05:20:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1702ms 05:20:32 INFO - PROCESS | 1789 | 1471090832495 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 05:20:32 INFO - PROCESS | 1789 | 1471090832500 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 05:20:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 05:20:32 INFO - PROCESS | 1789 | 1471090832509 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 05:20:32 INFO - PROCESS | 1789 | 1471090832513 Marionette TRACE conn3 <- [1,1470,null,{}] 05:20:32 INFO - PROCESS | 1789 | 1471090832522 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:32 INFO - PROCESS | 1789 | 1471090832528 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:32 INFO - PROCESS | 1789 | 1471090832721 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 05:20:32 INFO - PROCESS | 1789 | 1471090832975 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090832987 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:33 INFO - PROCESS | 1789 | ++DOCSHELL 0x913ef000 == 67 [pid = 1789] [id = 375] 05:20:33 INFO - PROCESS | 1789 | ++DOMWINDOW == 150 (0x913f7400) [pid = 1789] [serial = 1126] [outer = (nil)] 05:20:33 INFO - PROCESS | 1789 | ++DOMWINDOW == 151 (0x91daac00) [pid = 1789] [serial = 1127] [outer = 0x913f7400] 05:20:33 INFO - PROCESS | 1789 | 1471090833109 Marionette DEBUG loaded listener.js 05:20:33 INFO - PROCESS | 1789 | ++DOMWINDOW == 152 (0x91e57400) [pid = 1789] [serial = 1128] [outer = 0x913f7400] 05:20:34 INFO - PROCESS | 1789 | 1471090834016 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 05:20:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 05:20:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1538ms 05:20:34 INFO - PROCESS | 1789 | 1471090834047 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 05:20:34 INFO - PROCESS | 1789 | 1471090834052 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 05:20:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 05:20:34 INFO - PROCESS | 1789 | 1471090834058 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 05:20:34 INFO - PROCESS | 1789 | 1471090834062 Marionette TRACE conn3 <- [1,1474,null,{}] 05:20:34 INFO - PROCESS | 1789 | 1471090834068 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:34 INFO - PROCESS | 1789 | 1471090834074 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:34 INFO - PROCESS | 1789 | 1471090834266 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 05:20:34 INFO - PROCESS | 1789 | 1471090834561 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090834575 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:34 INFO - PROCESS | 1789 | ++DOCSHELL 0x8e459800 == 68 [pid = 1789] [id = 376] 05:20:34 INFO - PROCESS | 1789 | ++DOMWINDOW == 153 (0x94829000) [pid = 1789] [serial = 1129] [outer = (nil)] 05:20:34 INFO - PROCESS | 1789 | ++DOMWINDOW == 154 (0x95250400) [pid = 1789] [serial = 1130] [outer = 0x94829000] 05:20:34 INFO - PROCESS | 1789 | 1471090834697 Marionette DEBUG loaded listener.js 05:20:34 INFO - PROCESS | 1789 | ++DOMWINDOW == 155 (0x9535c800) [pid = 1789] [serial = 1131] [outer = 0x94829000] 05:20:35 INFO - PROCESS | 1789 | 1471090835671 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 05:20:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 05:20:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1686ms 05:20:35 INFO - PROCESS | 1789 | 1471090835753 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 05:20:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 05:20:35 INFO - PROCESS | 1789 | 1471090835764 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 05:20:35 INFO - PROCESS | 1789 | 1471090835774 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 05:20:35 INFO - PROCESS | 1789 | 1471090835778 Marionette TRACE conn3 <- [1,1478,null,{}] 05:20:35 INFO - PROCESS | 1789 | 1471090835783 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:35 INFO - PROCESS | 1789 | 1471090835788 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:36 INFO - PROCESS | 1789 | 1471090836013 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 05:20:36 INFO - PROCESS | 1789 | 1471090836317 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:36 INFO - PROCESS | 1789 | 1471090836325 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:36 INFO - PROCESS | 1789 | ++DOCSHELL 0x91e58800 == 69 [pid = 1789] [id = 377] 05:20:36 INFO - PROCESS | 1789 | ++DOMWINDOW == 156 (0x94830400) [pid = 1789] [serial = 1132] [outer = (nil)] 05:20:36 INFO - PROCESS | 1789 | ++DOMWINDOW == 157 (0x9a29ac00) [pid = 1789] [serial = 1133] [outer = 0x94830400] 05:20:36 INFO - PROCESS | 1789 | 1471090836426 Marionette DEBUG loaded listener.js 05:20:36 INFO - PROCESS | 1789 | ++DOMWINDOW == 158 (0x9b3ca800) [pid = 1789] [serial = 1134] [outer = 0x94830400] 05:20:37 INFO - PROCESS | 1789 | 1471090837342 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 05:20:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 05:20:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1600ms 05:20:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 05:20:37 INFO - PROCESS | 1789 | 1471090837373 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 05:20:37 INFO - PROCESS | 1789 | 1471090837376 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 05:20:37 INFO - PROCESS | 1789 | 1471090837382 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 05:20:37 INFO - PROCESS | 1789 | 1471090837386 Marionette TRACE conn3 <- [1,1482,null,{}] 05:20:37 INFO - PROCESS | 1789 | 1471090837392 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:37 INFO - PROCESS | 1789 | 1471090837397 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:37 INFO - PROCESS | 1789 | 1471090837574 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 05:20:37 INFO - PROCESS | 1789 | 1471090837826 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090837833 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:37 INFO - PROCESS | 1789 | ++DOCSHELL 0x9a29bc00 == 70 [pid = 1789] [id = 378] 05:20:37 INFO - PROCESS | 1789 | ++DOMWINDOW == 159 (0x9b98c000) [pid = 1789] [serial = 1135] [outer = (nil)] 05:20:37 INFO - PROCESS | 1789 | ++DOMWINDOW == 160 (0x9d90c000) [pid = 1789] [serial = 1136] [outer = 0x9b98c000] 05:20:37 INFO - PROCESS | 1789 | 1471090837951 Marionette DEBUG loaded listener.js 05:20:38 INFO - PROCESS | 1789 | ++DOMWINDOW == 161 (0xa2010800) [pid = 1789] [serial = 1137] [outer = 0x9b98c000] 05:20:38 INFO - PROCESS | 1789 | 1471090838853 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 05:20:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 05:20:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1533ms 05:20:38 INFO - PROCESS | 1789 | 1471090838915 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 05:20:38 INFO - PROCESS | 1789 | 1471090838919 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 05:20:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 05:20:38 INFO - PROCESS | 1789 | 1471090838926 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 05:20:38 INFO - PROCESS | 1789 | 1471090838929 Marionette TRACE conn3 <- [1,1486,null,{}] 05:20:38 INFO - PROCESS | 1789 | 1471090838935 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:38 INFO - PROCESS | 1789 | 1471090838945 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:39 INFO - PROCESS | 1789 | 1471090839201 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 05:20:39 INFO - PROCESS | 1789 | 1471090839473 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:39 INFO - PROCESS | 1789 | 1471090839481 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:39 INFO - PROCESS | 1789 | ++DOCSHELL 0x8ed76c00 == 71 [pid = 1789] [id = 379] 05:20:39 INFO - PROCESS | 1789 | ++DOMWINDOW == 162 (0xa2591400) [pid = 1789] [serial = 1138] [outer = (nil)] 05:20:39 INFO - PROCESS | 1789 | ++DOMWINDOW == 163 (0xa33cf000) [pid = 1789] [serial = 1139] [outer = 0xa2591400] 05:20:39 INFO - PROCESS | 1789 | 1471090839560 Marionette DEBUG loaded listener.js 05:20:39 INFO - PROCESS | 1789 | ++DOMWINDOW == 164 (0xa4d61800) [pid = 1789] [serial = 1140] [outer = 0xa2591400] 05:20:40 INFO - PROCESS | 1789 | 1471090840470 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 05:20:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 05:20:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1599ms 05:20:40 INFO - PROCESS | 1789 | 1471090840526 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 05:20:40 INFO - PROCESS | 1789 | 1471090840530 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 05:20:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 05:20:40 INFO - PROCESS | 1789 | 1471090840536 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 05:20:40 INFO - PROCESS | 1789 | 1471090840540 Marionette TRACE conn3 <- [1,1490,null,{}] 05:20:40 INFO - PROCESS | 1789 | 1471090840546 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:40 INFO - PROCESS | 1789 | 1471090840550 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:40 INFO - PROCESS | 1789 | 1471090840727 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 05:20:40 INFO - PROCESS | 1789 | 1471090840975 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090840983 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:41 INFO - PROCESS | 1789 | ++DOCSHELL 0x913f8800 == 72 [pid = 1789] [id = 380] 05:20:41 INFO - PROCESS | 1789 | ++DOMWINDOW == 165 (0xa3112800) [pid = 1789] [serial = 1141] [outer = (nil)] 05:20:41 INFO - PROCESS | 1789 | ++DOMWINDOW == 166 (0xa6da4400) [pid = 1789] [serial = 1142] [outer = 0xa3112800] 05:20:41 INFO - PROCESS | 1789 | 1471090841102 Marionette DEBUG loaded listener.js 05:20:41 INFO - PROCESS | 1789 | ++DOMWINDOW == 167 (0xa6daf000) [pid = 1789] [serial = 1143] [outer = 0xa3112800] 05:20:41 INFO - PROCESS | 1789 | 1471090841974 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 05:20:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 05:20:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1494ms 05:20:42 INFO - PROCESS | 1789 | 1471090842031 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 05:20:42 INFO - PROCESS | 1789 | 1471090842034 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 05:20:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 05:20:42 INFO - PROCESS | 1789 | 1471090842040 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 05:20:42 INFO - PROCESS | 1789 | 1471090842044 Marionette TRACE conn3 <- [1,1494,null,{}] 05:20:42 INFO - PROCESS | 1789 | 1471090842049 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:42 INFO - PROCESS | 1789 | 1471090842057 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:42 INFO - PROCESS | 1789 | 1471090842239 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 05:20:42 INFO - PROCESS | 1789 | 1471090842446 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090842453 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:42 INFO - PROCESS | 1789 | ++DOCSHELL 0x8ca66000 == 73 [pid = 1789] [id = 381] 05:20:42 INFO - PROCESS | 1789 | ++DOMWINDOW == 168 (0x8dc8d800) [pid = 1789] [serial = 1144] [outer = (nil)] 05:20:42 INFO - PROCESS | 1789 | ++DOMWINDOW == 169 (0x8dc95400) [pid = 1789] [serial = 1145] [outer = 0x8dc8d800] 05:20:42 INFO - PROCESS | 1789 | 1471090842571 Marionette DEBUG loaded listener.js 05:20:42 INFO - PROCESS | 1789 | ++DOMWINDOW == 170 (0x8dc99800) [pid = 1789] [serial = 1146] [outer = 0x8dc8d800] 05:20:43 INFO - PROCESS | 1789 | 1471090843522 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 05:20:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 05:20:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1531ms 05:20:43 INFO - PROCESS | 1789 | 1471090843573 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 05:20:43 INFO - PROCESS | 1789 | 1471090843577 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 05:20:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 05:20:43 INFO - PROCESS | 1789 | 1471090843583 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 05:20:43 INFO - PROCESS | 1789 | 1471090843586 Marionette TRACE conn3 <- [1,1498,null,{}] 05:20:43 INFO - PROCESS | 1789 | 1471090843592 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:43 INFO - PROCESS | 1789 | 1471090843597 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:43 INFO - PROCESS | 1789 | 1471090843775 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 05:20:44 INFO - PROCESS | 1789 | 1471090844024 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:44 INFO - PROCESS | 1789 | 1471090844031 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:44 INFO - PROCESS | 1789 | ++DOCSHELL 0x8dc90800 == 74 [pid = 1789] [id = 382] 05:20:44 INFO - PROCESS | 1789 | ++DOMWINDOW == 171 (0x8dc91800) [pid = 1789] [serial = 1147] [outer = (nil)] 05:20:44 INFO - PROCESS | 1789 | ++DOMWINDOW == 172 (0xa679b800) [pid = 1789] [serial = 1148] [outer = 0x8dc91800] 05:20:44 INFO - PROCESS | 1789 | 1471090844154 Marionette DEBUG loaded listener.js 05:20:44 INFO - PROCESS | 1789 | ++DOMWINDOW == 173 (0xa6e42400) [pid = 1789] [serial = 1149] [outer = 0x8dc91800] 05:20:45 INFO - PROCESS | 1789 | 1471090845022 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 05:20:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 05:20:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1479ms 05:20:45 INFO - PROCESS | 1789 | 1471090845062 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 05:20:45 INFO - PROCESS | 1789 | 1471090845066 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 05:20:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 05:20:45 INFO - PROCESS | 1789 | 1471090845072 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 05:20:45 INFO - PROCESS | 1789 | 1471090845075 Marionette TRACE conn3 <- [1,1502,null,{}] 05:20:45 INFO - PROCESS | 1789 | 1471090845081 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:45 INFO - PROCESS | 1789 | 1471090845086 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:45 INFO - PROCESS | 1789 | 1471090845263 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 05:20:45 INFO - PROCESS | 1789 | 1471090845470 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090845480 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:45 INFO - PROCESS | 1789 | ++DOCSHELL 0x8b4c6400 == 75 [pid = 1789] [id = 383] 05:20:45 INFO - PROCESS | 1789 | ++DOMWINDOW == 174 (0x8b4c7800) [pid = 1789] [serial = 1150] [outer = (nil)] 05:20:45 INFO - PROCESS | 1789 | ++DOMWINDOW == 175 (0x8b4cf000) [pid = 1789] [serial = 1151] [outer = 0x8b4c7800] 05:20:45 INFO - PROCESS | 1789 | 1471090845589 Marionette DEBUG loaded listener.js 05:20:45 INFO - PROCESS | 1789 | ++DOMWINDOW == 176 (0x8b4d1c00) [pid = 1789] [serial = 1152] [outer = 0x8b4c7800] 05:20:46 INFO - PROCESS | 1789 | 1471090846559 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 05:20:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 05:20:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1531ms 05:20:46 INFO - PROCESS | 1789 | 1471090846604 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 05:20:46 INFO - PROCESS | 1789 | 1471090846608 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 05:20:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 05:20:46 INFO - PROCESS | 1789 | 1471090846614 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 05:20:46 INFO - PROCESS | 1789 | 1471090846617 Marionette TRACE conn3 <- [1,1506,null,{}] 05:20:46 INFO - PROCESS | 1789 | 1471090846623 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:46 INFO - PROCESS | 1789 | 1471090846628 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:46 INFO - PROCESS | 1789 | 1471090846841 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 05:20:47 INFO - PROCESS | 1789 | 1471090847102 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090847109 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:47 INFO - PROCESS | 1789 | ++DOCSHELL 0x8b769c00 == 76 [pid = 1789] [id = 384] 05:20:47 INFO - PROCESS | 1789 | ++DOMWINDOW == 177 (0x8b76a400) [pid = 1789] [serial = 1153] [outer = (nil)] 05:20:47 INFO - PROCESS | 1789 | ++DOMWINDOW == 178 (0x8b76c800) [pid = 1789] [serial = 1154] [outer = 0x8b76a400] 05:20:47 INFO - PROCESS | 1789 | 1471090847235 Marionette DEBUG loaded listener.js 05:20:47 INFO - PROCESS | 1789 | ++DOMWINDOW == 179 (0x8b771800) [pid = 1789] [serial = 1155] [outer = 0x8b76a400] 05:20:48 INFO - PROCESS | 1789 | 1471090848117 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 05:20:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 05:20:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1530ms 05:20:48 INFO - PROCESS | 1789 | 1471090848146 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 05:20:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 05:20:48 INFO - PROCESS | 1789 | 1471090848150 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 05:20:48 INFO - PROCESS | 1789 | 1471090848156 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 05:20:48 INFO - PROCESS | 1789 | 1471090848161 Marionette TRACE conn3 <- [1,1510,null,{}] 05:20:48 INFO - PROCESS | 1789 | 1471090848167 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:48 INFO - PROCESS | 1789 | 1471090848171 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:48 INFO - PROCESS | 1789 | 1471090848345 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 05:20:48 INFO - PROCESS | 1789 | 1471090848975 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090848985 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:49 INFO - PROCESS | 1789 | ++DOCSHELL 0x8b770800 == 77 [pid = 1789] [id = 385] 05:20:49 INFO - PROCESS | 1789 | ++DOMWINDOW == 180 (0x8b770c00) [pid = 1789] [serial = 1156] [outer = (nil)] 05:20:49 INFO - PROCESS | 1789 | ++DOMWINDOW == 181 (0x8ca66c00) [pid = 1789] [serial = 1157] [outer = 0x8b770c00] 05:20:49 INFO - PROCESS | 1789 | 1471090849060 Marionette DEBUG loaded listener.js 05:20:49 INFO - PROCESS | 1789 | ++DOMWINDOW == 182 (0x8db9e800) [pid = 1789] [serial = 1158] [outer = 0x8b770c00] 05:20:49 INFO - PROCESS | 1789 | 1471090849907 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 05:20:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 05:20:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1782ms 05:20:49 INFO - PROCESS | 1789 | 1471090849940 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 05:20:49 INFO - PROCESS | 1789 | 1471090849944 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 05:20:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 05:20:49 INFO - PROCESS | 1789 | 1471090849952 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 05:20:49 INFO - PROCESS | 1789 | 1471090849957 Marionette TRACE conn3 <- [1,1514,null,{}] 05:20:49 INFO - PROCESS | 1789 | 1471090849964 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:49 INFO - PROCESS | 1789 | 1471090849972 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:50 INFO - PROCESS | 1789 | 1471090850158 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 05:20:50 INFO - PROCESS | 1789 | 1471090850409 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090850421 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:50 INFO - PROCESS | 1789 | ++DOCSHELL 0x8ed80800 == 78 [pid = 1789] [id = 386] 05:20:50 INFO - PROCESS | 1789 | ++DOMWINDOW == 183 (0x8eda0800) [pid = 1789] [serial = 1159] [outer = (nil)] 05:20:50 INFO - PROCESS | 1789 | ++DOMWINDOW == 184 (0x8eeaf800) [pid = 1789] [serial = 1160] [outer = 0x8eda0800] 05:20:50 INFO - PROCESS | 1789 | 1471090850643 Marionette DEBUG loaded listener.js 05:20:50 INFO - PROCESS | 1789 | ++DOMWINDOW == 185 (0x8f084000) [pid = 1789] [serial = 1161] [outer = 0x8eda0800] 05:20:51 INFO - PROCESS | 1789 | 1471090851532 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 05:20:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 05:20:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1638ms 05:20:51 INFO - PROCESS | 1789 | 1471090851594 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 05:20:51 INFO - PROCESS | 1789 | 1471090851600 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 05:20:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 05:20:51 INFO - PROCESS | 1789 | 1471090851607 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 05:20:51 INFO - PROCESS | 1789 | 1471090851611 Marionette TRACE conn3 <- [1,1518,null,{}] 05:20:51 INFO - PROCESS | 1789 | 1471090851616 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:51 INFO - PROCESS | 1789 | 1471090851621 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:51 INFO - PROCESS | 1789 | 1471090851801 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 05:20:52 INFO - PROCESS | 1789 | 1471090852093 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090852099 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:52 INFO - PROCESS | 1789 | ++DOCSHELL 0x8ee0c000 == 79 [pid = 1789] [id = 387] 05:20:52 INFO - PROCESS | 1789 | ++DOMWINDOW == 186 (0x8ee0ec00) [pid = 1789] [serial = 1162] [outer = (nil)] 05:20:52 INFO - PROCESS | 1789 | ++DOMWINDOW == 187 (0x913f7800) [pid = 1789] [serial = 1163] [outer = 0x8ee0ec00] 05:20:52 INFO - PROCESS | 1789 | 1471090852212 Marionette DEBUG loaded listener.js 05:20:52 INFO - PROCESS | 1789 | ++DOMWINDOW == 188 (0x91e53800) [pid = 1789] [serial = 1164] [outer = 0x8ee0ec00] 05:20:53 INFO - PROCESS | 1789 | --DOMWINDOW == 187 (0x95250000) [pid = 1789] [serial = 1037] [outer = (nil)] [url = about:blank] 05:20:53 INFO - PROCESS | 1789 | --DOMWINDOW == 186 (0xa20a4000) [pid = 1789] [serial = 1046] [outer = (nil)] [url = about:blank] 05:20:53 INFO - PROCESS | 1789 | --DOMWINDOW == 185 (0xa61e7000) [pid = 1789] [serial = 1049] [outer = (nil)] [url = about:blank] 05:20:53 INFO - PROCESS | 1789 | --DOMWINDOW == 184 (0x8eda9800) [pid = 1789] [serial = 1031] [outer = (nil)] [url = about:blank] 05:20:53 INFO - PROCESS | 1789 | --DOMWINDOW == 183 (0x9a28ec00) [pid = 1789] [serial = 1040] [outer = (nil)] [url = about:blank] 05:20:53 INFO - PROCESS | 1789 | --DOMWINDOW == 182 (0x9b987c00) [pid = 1789] [serial = 1043] [outer = (nil)] [url = about:blank] 05:20:53 INFO - PROCESS | 1789 | --DOMWINDOW == 181 (0x8f550000) [pid = 1789] [serial = 1052] [outer = (nil)] [url = about:blank] 05:20:53 INFO - PROCESS | 1789 | --DOMWINDOW == 180 (0x924cf800) [pid = 1789] [serial = 1034] [outer = (nil)] [url = about:blank] 05:20:53 INFO - PROCESS | 1789 | 1471090853165 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 05:20:53 INFO - PROCESS | 1789 | --DOCSHELL 0x8db9ec00 == 78 [pid = 1789] [id = 361] 05:20:53 INFO - PROCESS | 1789 | --DOCSHELL 0x8dba1c00 == 77 [pid = 1789] [id = 360] 05:20:53 INFO - PROCESS | 1789 | --DOCSHELL 0x8f6b3000 == 76 [pid = 1789] [id = 359] 05:20:53 INFO - PROCESS | 1789 | --DOCSHELL 0x8f87b000 == 75 [pid = 1789] [id = 358] 05:20:53 INFO - PROCESS | 1789 | --DOCSHELL 0x8e45e000 == 74 [pid = 1789] [id = 357] 05:20:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 05:20:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1586ms 05:20:53 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 05:20:53 INFO - PROCESS | 1789 | 1471090853193 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 05:20:53 INFO - PROCESS | 1789 | 1471090853196 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 05:20:53 INFO - PROCESS | 1789 | 1471090853210 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 05:20:53 INFO - PROCESS | 1789 | 1471090853218 Marionette TRACE conn3 <- [1,1522,null,{}] 05:20:53 INFO - PROCESS | 1789 | 1471090853226 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:53 INFO - PROCESS | 1789 | 1471090853233 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:53 INFO - PROCESS | 1789 | 1471090853408 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 05:20:53 INFO - PROCESS | 1789 | --DOMWINDOW == 179 (0x9a179000) [pid = 1789] [serial = 1067] [outer = (nil)] [url = about:blank] 05:20:53 INFO - PROCESS | 1789 | --DOMWINDOW == 178 (0x93bbec00) [pid = 1789] [serial = 1061] [outer = (nil)] [url = about:blank] 05:20:53 INFO - PROCESS | 1789 | --DOMWINDOW == 177 (0x8f6b9400) [pid = 1789] [serial = 1056] [outer = (nil)] [url = about:blank] 05:20:53 INFO - PROCESS | 1789 | --DOMWINDOW == 176 (0x8f55d400) [pid = 1789] [serial = 1055] [outer = (nil)] [url = about:blank] 05:20:53 INFO - PROCESS | 1789 | --DOMWINDOW == 175 (0x92faa800) [pid = 1789] [serial = 1059] [outer = (nil)] [url = about:blank] 05:20:53 INFO - PROCESS | 1789 | --DOMWINDOW == 174 (0x92d1b800) [pid = 1789] [serial = 1058] [outer = (nil)] [url = about:blank] 05:20:53 INFO - PROCESS | 1789 | --DOMWINDOW == 173 (0x9482d400) [pid = 1789] [serial = 1062] [outer = (nil)] [url = about:blank] 05:20:53 INFO - PROCESS | 1789 | --DOMWINDOW == 172 (0x95354800) [pid = 1789] [serial = 1064] [outer = (nil)] [url = about:blank] 05:20:53 INFO - PROCESS | 1789 | --DOMWINDOW == 171 (0x9a174c00) [pid = 1789] [serial = 1029] [outer = (nil)] [url = about:blank] 05:20:53 INFO - PROCESS | 1789 | --DOMWINDOW == 170 (0x9a7b4c00) [pid = 1789] [serial = 1070] [outer = (nil)] [url = about:blank] 05:20:53 INFO - PROCESS | 1789 | --DOMWINDOW == 169 (0x9a181800) [pid = 1789] [serial = 1068] [outer = (nil)] [url = about:blank] 05:20:53 INFO - PROCESS | 1789 | --DOMWINDOW == 168 (0x9547b000) [pid = 1789] [serial = 1065] [outer = (nil)] [url = about:blank] 05:20:53 INFO - PROCESS | 1789 | 1471090853644 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090853652 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:53 INFO - PROCESS | 1789 | ++DOCSHELL 0x8ca67800 == 75 [pid = 1789] [id = 388] 05:20:53 INFO - PROCESS | 1789 | ++DOMWINDOW == 169 (0x8f6b9400) [pid = 1789] [serial = 1165] [outer = (nil)] 05:20:53 INFO - PROCESS | 1789 | ++DOMWINDOW == 170 (0x92b4bc00) [pid = 1789] [serial = 1166] [outer = 0x8f6b9400] 05:20:53 INFO - PROCESS | 1789 | 1471090853747 Marionette DEBUG loaded listener.js 05:20:53 INFO - PROCESS | 1789 | ++DOMWINDOW == 171 (0x92d1f400) [pid = 1789] [serial = 1167] [outer = 0x8f6b9400] 05:20:54 INFO - PROCESS | 1789 | SkCairoFTTypeface::onFilterRec unimplemented 05:20:54 INFO - PROCESS | 1789 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:20:54 INFO - PROCESS | 1789 | SkCairoFTTypeface::onFilterRec unimplemented 05:20:54 INFO - PROCESS | 1789 | SkCairoFTTypeface::onFilterRec unimplemented 05:20:54 INFO - PROCESS | 1789 | SkCairoFTTypeface::onFilterRec unimplemented 05:20:54 INFO - PROCESS | 1789 | SkCairoFTTypeface::onFilterRec unimplemented 05:20:54 INFO - PROCESS | 1789 | SkCairoFTTypeface::onFilterRec unimplemented 05:20:54 INFO - PROCESS | 1789 | SkCairoFTTypeface::onFilterRec unimplemented 05:20:54 INFO - PROCESS | 1789 | SkCairoFTTypeface::onFilterRec unimplemented 05:20:54 INFO - PROCESS | 1789 | SkCairoFTTypeface::onFilterRec unimplemented 05:20:54 INFO - PROCESS | 1789 | SkCairoFTTypeface::onFilterRec unimplemented 05:20:54 INFO - PROCESS | 1789 | SkCairoFTTypeface::onFilterRec unimplemented 05:20:54 INFO - PROCESS | 1789 | 1471090854383 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 05:20:54 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:20:54 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:20:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 05:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:20:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 05:20:54 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:20:54 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:20:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 05:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:20:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 05:20:54 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:20:54 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:20:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 05:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:20:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 05:20:54 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:20:54 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:20:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 05:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:20:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 05:20:54 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1252ms 05:20:54 INFO - PROCESS | 1789 | 1471090854457 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 05:20:54 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 05:20:54 INFO - PROCESS | 1789 | 1471090854465 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 05:20:54 INFO - PROCESS | 1789 | 1471090854471 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 05:20:54 INFO - PROCESS | 1789 | 1471090854474 Marionette TRACE conn3 <- [1,1526,null,{}] 05:20:54 INFO - PROCESS | 1789 | 1471090854479 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:54 INFO - PROCESS | 1789 | 1471090854484 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:54 INFO - PROCESS | 1789 | 1471090854640 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 05:20:54 INFO - PROCESS | 1789 | 1471090854809 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090854820 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:54 INFO - PROCESS | 1789 | ++DOCSHELL 0x8b4c6c00 == 76 [pid = 1789] [id = 389] 05:20:54 INFO - PROCESS | 1789 | ++DOMWINDOW == 172 (0x924d3800) [pid = 1789] [serial = 1168] [outer = (nil)] 05:20:54 INFO - PROCESS | 1789 | ++DOMWINDOW == 173 (0x94830c00) [pid = 1789] [serial = 1169] [outer = 0x924d3800] 05:20:54 INFO - PROCESS | 1789 | 1471090854884 Marionette DEBUG loaded listener.js 05:20:54 INFO - PROCESS | 1789 | ++DOMWINDOW == 174 (0x95355c00) [pid = 1789] [serial = 1170] [outer = 0x924d3800] 05:20:55 INFO - PROCESS | 1789 | 1471090855697 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 05:20:55 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:20:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 05:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:20:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 05:20:55 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:20:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 05:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:20:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 05:20:55 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 05:20:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 05:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:20:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 05:20:55 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1292ms 05:20:55 INFO - PROCESS | 1789 | 1471090855770 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 05:20:55 INFO - PROCESS | 1789 | 1471090855773 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 05:20:55 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 05:20:55 INFO - PROCESS | 1789 | 1471090855779 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 05:20:55 INFO - PROCESS | 1789 | 1471090855782 Marionette TRACE conn3 <- [1,1530,null,{}] 05:20:55 INFO - PROCESS | 1789 | 1471090855788 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:55 INFO - PROCESS | 1789 | 1471090855792 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:56 INFO - PROCESS | 1789 | 1471090856027 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 05:20:56 INFO - PROCESS | 1789 | 1471090856050 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090856066 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:56 INFO - PROCESS | 1789 | ++DOCSHELL 0x98b55400 == 77 [pid = 1789] [id = 390] 05:20:56 INFO - PROCESS | 1789 | ++DOMWINDOW == 175 (0x98b76c00) [pid = 1789] [serial = 1171] [outer = (nil)] 05:20:56 INFO - PROCESS | 1789 | ++DOMWINDOW == 176 (0x99e6f400) [pid = 1789] [serial = 1172] [outer = 0x98b76c00] 05:20:56 INFO - PROCESS | 1789 | 1471090856150 Marionette DEBUG loaded listener.js 05:20:56 INFO - PROCESS | 1789 | ++DOMWINDOW == 177 (0x9a547c00) [pid = 1789] [serial = 1173] [outer = 0x98b76c00] 05:20:56 INFO - PROCESS | 1789 | 1471090856982 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 05:20:57 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:20:57 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 05:20:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:20:57 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 05:20:57 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 05:20:57 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:20:57 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 05:20:57 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1234ms 05:20:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 05:20:57 INFO - PROCESS | 1789 | 1471090857044 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 05:20:57 INFO - PROCESS | 1789 | 1471090857047 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 05:20:57 INFO - PROCESS | 1789 | 1471090857053 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 05:20:57 INFO - PROCESS | 1789 | 1471090857057 Marionette TRACE conn3 <- [1,1534,null,{}] 05:20:57 INFO - PROCESS | 1789 | 1471090857062 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:57 INFO - PROCESS | 1789 | 1471090857067 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:57 INFO - PROCESS | 1789 | 1471090857285 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 05:20:58 INFO - PROCESS | 1789 | --DOMWINDOW == 176 (0x8db9c400) [pid = 1789] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 05:20:58 INFO - PROCESS | 1789 | --DOMWINDOW == 175 (0x97a79800) [pid = 1789] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 05:20:58 INFO - PROCESS | 1789 | --DOMWINDOW == 174 (0x92b41c00) [pid = 1789] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 05:20:58 INFO - PROCESS | 1789 | --DOMWINDOW == 173 (0x8f50c800) [pid = 1789] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 05:20:58 INFO - PROCESS | 1789 | --DOMWINDOW == 172 (0x8ed73800) [pid = 1789] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 05:20:58 INFO - PROCESS | 1789 | --DOMWINDOW == 171 (0x8eda1000) [pid = 1789] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 05:20:58 INFO - PROCESS | 1789 | --DOMWINDOW == 170 (0x99d29400) [pid = 1789] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 05:20:58 INFO - PROCESS | 1789 | --DOMWINDOW == 169 (0x8eeb8800) [pid = 1789] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 05:20:58 INFO - PROCESS | 1789 | --DOMWINDOW == 168 (0xa230b000) [pid = 1789] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 05:20:58 INFO - PROCESS | 1789 | --DOMWINDOW == 167 (0x8eda1400) [pid = 1789] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 05:20:58 INFO - PROCESS | 1789 | --DOMWINDOW == 166 (0x95223800) [pid = 1789] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 05:20:58 INFO - PROCESS | 1789 | --DOMWINDOW == 165 (0x930e6000) [pid = 1789] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 05:20:58 INFO - PROCESS | 1789 | --DOMWINDOW == 164 (0x8ed74000) [pid = 1789] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 05:20:58 INFO - PROCESS | 1789 | --DOMWINDOW == 163 (0x924c9800) [pid = 1789] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 05:20:58 INFO - PROCESS | 1789 | --DOMWINDOW == 162 (0x8f877400) [pid = 1789] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 05:20:58 INFO - PROCESS | 1789 | --DOMWINDOW == 161 (0x93b59400) [pid = 1789] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 05:20:58 INFO - PROCESS | 1789 | --DOMWINDOW == 160 (0x8e45ec00) [pid = 1789] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 05:20:58 INFO - PROCESS | 1789 | --DOMWINDOW == 159 (0x8e45c800) [pid = 1789] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 05:20:58 INFO - PROCESS | 1789 | --DOMWINDOW == 158 (0x9522e400) [pid = 1789] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 05:20:58 INFO - PROCESS | 1789 | --DOMWINDOW == 157 (0x8eda4400) [pid = 1789] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 05:20:58 INFO - PROCESS | 1789 | --DOMWINDOW == 156 (0x93d6c400) [pid = 1789] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 05:20:58 INFO - PROCESS | 1789 | --DOMWINDOW == 155 (0x99065800) [pid = 1789] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 05:20:58 INFO - PROCESS | 1789 | --DOMWINDOW == 154 (0x93b54000) [pid = 1789] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 05:20:58 INFO - PROCESS | 1789 | --DOMWINDOW == 153 (0x92d19800) [pid = 1789] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 05:20:58 INFO - PROCESS | 1789 | --DOMWINDOW == 152 (0x8ee06800) [pid = 1789] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 05:20:58 INFO - PROCESS | 1789 | --DOMWINDOW == 151 (0x99aebc00) [pid = 1789] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 05:20:58 INFO - PROCESS | 1789 | --DOMWINDOW == 150 (0xa2fcf000) [pid = 1789] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 05:20:58 INFO - PROCESS | 1789 | --DOMWINDOW == 149 (0x93d69400) [pid = 1789] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 05:20:58 INFO - PROCESS | 1789 | --DOMWINDOW == 148 (0x9acf0800) [pid = 1789] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 05:20:58 INFO - PROCESS | 1789 | --DOMWINDOW == 147 (0x8e454000) [pid = 1789] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 05:20:58 INFO - PROCESS | 1789 | --DOMWINDOW == 146 (0x91ec8400) [pid = 1789] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 05:20:58 INFO - PROCESS | 1789 | --DOMWINDOW == 145 (0x948bb400) [pid = 1789] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 05:20:58 INFO - PROCESS | 1789 | --DOMWINDOW == 144 (0x93d72400) [pid = 1789] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 05:20:58 INFO - PROCESS | 1789 | --DOMWINDOW == 143 (0x911d7c00) [pid = 1789] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 05:20:58 INFO - PROCESS | 1789 | --DOMWINDOW == 142 (0xa2004400) [pid = 1789] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 05:20:58 INFO - PROCESS | 1789 | --DOMWINDOW == 141 (0x9b9e7400) [pid = 1789] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 05:20:58 INFO - PROCESS | 1789 | --DOMWINDOW == 140 (0x8ed77c00) [pid = 1789] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 05:20:58 INFO - PROCESS | 1789 | 1471090858172 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:58 INFO - PROCESS | 1789 | 1471090858184 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:58 INFO - PROCESS | 1789 | ++DOCSHELL 0x8b763800 == 78 [pid = 1789] [id = 391] 05:20:58 INFO - PROCESS | 1789 | ++DOMWINDOW == 141 (0x8b765800) [pid = 1789] [serial = 1174] [outer = (nil)] 05:20:58 INFO - PROCESS | 1789 | ++DOMWINDOW == 142 (0x8b771000) [pid = 1789] [serial = 1175] [outer = 0x8b765800] 05:20:58 INFO - PROCESS | 1789 | 1471090858264 Marionette DEBUG loaded listener.js 05:20:58 INFO - PROCESS | 1789 | ++DOMWINDOW == 143 (0x8db9c400) [pid = 1789] [serial = 1176] [outer = 0x8b765800] 05:20:59 INFO - PROCESS | 1789 | 1471090859160 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 05:20:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 05:20:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 2138ms 05:20:59 INFO - PROCESS | 1789 | 1471090859193 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 05:20:59 INFO - PROCESS | 1789 | 1471090859199 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 05:20:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 05:20:59 INFO - PROCESS | 1789 | 1471090859208 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 05:20:59 INFO - PROCESS | 1789 | 1471090859213 Marionette TRACE conn3 <- [1,1538,null,{}] 05:20:59 INFO - PROCESS | 1789 | 1471090859239 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:59 INFO - PROCESS | 1789 | 1471090859248 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:59 INFO - PROCESS | 1789 | 1471090859446 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 05:20:59 INFO - PROCESS | 1789 | 1471090859765 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090859772 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:20:59 INFO - PROCESS | 1789 | ++DOCSHELL 0x8ee03000 == 79 [pid = 1789] [id = 392] 05:20:59 INFO - PROCESS | 1789 | ++DOMWINDOW == 144 (0x8ee06800) [pid = 1789] [serial = 1177] [outer = (nil)] 05:20:59 INFO - PROCESS | 1789 | ++DOMWINDOW == 145 (0x8eeb4000) [pid = 1789] [serial = 1178] [outer = 0x8ee06800] 05:20:59 INFO - PROCESS | 1789 | 1471090859861 Marionette DEBUG loaded listener.js 05:20:59 INFO - PROCESS | 1789 | ++DOMWINDOW == 146 (0x8f081c00) [pid = 1789] [serial = 1179] [outer = 0x8ee06800] 05:21:00 INFO - PROCESS | 1789 | 1471090860759 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 05:21:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 05:21:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1605ms 05:21:00 INFO - PROCESS | 1789 | 1471090860817 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 05:21:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 05:21:00 INFO - PROCESS | 1789 | 1471090860823 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 05:21:00 INFO - PROCESS | 1789 | 1471090860830 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 05:21:00 INFO - PROCESS | 1789 | 1471090860834 Marionette TRACE conn3 <- [1,1542,null,{}] 05:21:00 INFO - PROCESS | 1789 | 1471090860840 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:00 INFO - PROCESS | 1789 | 1471090860846 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:01 INFO - PROCESS | 1789 | 1471090861045 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 05:21:01 INFO - PROCESS | 1789 | 1471090861472 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090861493 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:01 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f872400 == 80 [pid = 1789] [id = 393] 05:21:01 INFO - PROCESS | 1789 | ++DOMWINDOW == 147 (0x8f87cc00) [pid = 1789] [serial = 1180] [outer = (nil)] 05:21:01 INFO - PROCESS | 1789 | ++DOMWINDOW == 148 (0x911e2400) [pid = 1789] [serial = 1181] [outer = 0x8f87cc00] 05:21:01 INFO - PROCESS | 1789 | 1471090861610 Marionette DEBUG loaded listener.js 05:21:01 INFO - PROCESS | 1789 | ++DOMWINDOW == 149 (0x91ec4800) [pid = 1789] [serial = 1182] [outer = 0x8f87cc00] 05:21:02 INFO - PROCESS | 1789 | 1471090862517 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 05:21:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 05:21:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1733ms 05:21:02 INFO - PROCESS | 1789 | 1471090862565 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 05:21:02 INFO - PROCESS | 1789 | 1471090862572 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 05:21:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 05:21:02 INFO - PROCESS | 1789 | 1471090862630 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 05:21:02 INFO - PROCESS | 1789 | 1471090862646 Marionette TRACE conn3 <- [1,1546,null,{}] 05:21:02 INFO - PROCESS | 1789 | 1471090862656 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:02 INFO - PROCESS | 1789 | 1471090862664 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:02 INFO - PROCESS | 1789 | 1471090862870 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 05:21:03 INFO - PROCESS | 1789 | 1471090863141 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090863149 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:03 INFO - PROCESS | 1789 | ++DOCSHELL 0x8b76b400 == 81 [pid = 1789] [id = 394] 05:21:03 INFO - PROCESS | 1789 | ++DOMWINDOW == 150 (0x8b76bc00) [pid = 1789] [serial = 1183] [outer = (nil)] 05:21:03 INFO - PROCESS | 1789 | ++DOMWINDOW == 151 (0x92b4cc00) [pid = 1789] [serial = 1184] [outer = 0x8b76bc00] 05:21:03 INFO - PROCESS | 1789 | 1471090863233 Marionette DEBUG loaded listener.js 05:21:03 INFO - PROCESS | 1789 | ++DOMWINDOW == 152 (0x948b5000) [pid = 1789] [serial = 1185] [outer = 0x8b76bc00] 05:21:04 INFO - PROCESS | 1789 | 1471090864107 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 05:21:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 05:21:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1582ms 05:21:04 INFO - PROCESS | 1789 | 1471090864183 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 05:21:04 INFO - PROCESS | 1789 | 1471090864187 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 05:21:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 05:21:04 INFO - PROCESS | 1789 | 1471090864194 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 05:21:04 INFO - PROCESS | 1789 | 1471090864196 Marionette TRACE conn3 <- [1,1550,null,{}] 05:21:04 INFO - PROCESS | 1789 | 1471090864203 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:04 INFO - PROCESS | 1789 | 1471090864208 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:04 INFO - PROCESS | 1789 | 1471090864445 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 05:21:04 INFO - PROCESS | 1789 | 1471090864744 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090864754 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:04 INFO - PROCESS | 1789 | ++DOCSHELL 0x911dac00 == 82 [pid = 1789] [id = 395] 05:21:04 INFO - PROCESS | 1789 | ++DOMWINDOW == 153 (0x924cf800) [pid = 1789] [serial = 1186] [outer = (nil)] 05:21:04 INFO - PROCESS | 1789 | ++DOMWINDOW == 154 (0x95354400) [pid = 1789] [serial = 1187] [outer = 0x924cf800] 05:21:04 INFO - PROCESS | 1789 | 1471090864838 Marionette DEBUG loaded listener.js 05:21:04 INFO - PROCESS | 1789 | ++DOMWINDOW == 155 (0x9535e800) [pid = 1789] [serial = 1188] [outer = 0x924cf800] 05:21:05 INFO - PROCESS | 1789 | 1471090865752 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 05:21:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 05:21:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1632ms 05:21:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 05:21:05 INFO - PROCESS | 1789 | 1471090865827 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 05:21:05 INFO - PROCESS | 1789 | 1471090865830 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 05:21:05 INFO - PROCESS | 1789 | 1471090865837 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 05:21:05 INFO - PROCESS | 1789 | 1471090865840 Marionette TRACE conn3 <- [1,1554,null,{}] 05:21:05 INFO - PROCESS | 1789 | 1471090865846 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:05 INFO - PROCESS | 1789 | 1471090865851 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:06 INFO - PROCESS | 1789 | 1471090866070 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 05:21:06 INFO - PROCESS | 1789 | 1471090866389 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090866408 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:06 INFO - PROCESS | 1789 | ++DOCSHELL 0x99d2bc00 == 83 [pid = 1789] [id = 396] 05:21:06 INFO - PROCESS | 1789 | ++DOMWINDOW == 156 (0x99d2c400) [pid = 1789] [serial = 1189] [outer = (nil)] 05:21:06 INFO - PROCESS | 1789 | ++DOMWINDOW == 157 (0x9a17d000) [pid = 1789] [serial = 1190] [outer = 0x99d2c400] 05:21:06 INFO - PROCESS | 1789 | 1471090866499 Marionette DEBUG loaded listener.js 05:21:06 INFO - PROCESS | 1789 | ++DOMWINDOW == 158 (0x9b395400) [pid = 1789] [serial = 1191] [outer = 0x99d2c400] 05:21:07 INFO - PROCESS | 1789 | 1471090867447 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 05:21:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 05:21:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1681ms 05:21:07 INFO - PROCESS | 1789 | 1471090867518 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 05:21:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 05:21:07 INFO - PROCESS | 1789 | 1471090867523 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 05:21:07 INFO - PROCESS | 1789 | 1471090867529 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 05:21:07 INFO - PROCESS | 1789 | 1471090867533 Marionette TRACE conn3 <- [1,1558,null,{}] 05:21:07 INFO - PROCESS | 1789 | 1471090867539 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:07 INFO - PROCESS | 1789 | 1471090867545 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:07 INFO - PROCESS | 1789 | 1471090867768 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 05:21:08 INFO - PROCESS | 1789 | 1471090868031 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:08 INFO - PROCESS | 1789 | 1471090868040 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:08 INFO - PROCESS | 1789 | ++DOCSHELL 0x8b4cf400 == 84 [pid = 1789] [id = 397] 05:21:08 INFO - PROCESS | 1789 | ++DOMWINDOW == 159 (0x8b76ac00) [pid = 1789] [serial = 1192] [outer = (nil)] 05:21:08 INFO - PROCESS | 1789 | ++DOMWINDOW == 160 (0xa2302000) [pid = 1789] [serial = 1193] [outer = 0x8b76ac00] 05:21:08 INFO - PROCESS | 1789 | 1471090868158 Marionette DEBUG loaded listener.js 05:21:08 INFO - PROCESS | 1789 | ++DOMWINDOW == 161 (0xa23b0000) [pid = 1789] [serial = 1194] [outer = 0x8b76ac00] 05:21:09 INFO - PROCESS | 1789 | 1471090869063 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 05:21:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 05:21:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1585ms 05:21:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 05:21:09 INFO - PROCESS | 1789 | 1471090869115 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 05:21:09 INFO - PROCESS | 1789 | 1471090869118 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 05:21:09 INFO - PROCESS | 1789 | 1471090869124 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 05:21:09 INFO - PROCESS | 1789 | 1471090869128 Marionette TRACE conn3 <- [1,1562,null,{}] 05:21:09 INFO - PROCESS | 1789 | 1471090869134 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:09 INFO - PROCESS | 1789 | 1471090869139 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:09 INFO - PROCESS | 1789 | 1471090869322 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 05:21:09 INFO - PROCESS | 1789 | 1471090869583 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090869592 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:09 INFO - PROCESS | 1789 | ++DOCSHELL 0x8b4c8400 == 85 [pid = 1789] [id = 398] 05:21:09 INFO - PROCESS | 1789 | ++DOMWINDOW == 162 (0x8dc94400) [pid = 1789] [serial = 1195] [outer = (nil)] 05:21:09 INFO - PROCESS | 1789 | ++DOMWINDOW == 163 (0xa2fc8400) [pid = 1789] [serial = 1196] [outer = 0x8dc94400] 05:21:09 INFO - PROCESS | 1789 | 1471090869708 Marionette DEBUG loaded listener.js 05:21:09 INFO - PROCESS | 1789 | ++DOMWINDOW == 164 (0xa3175800) [pid = 1789] [serial = 1197] [outer = 0x8dc94400] 05:21:10 INFO - PROCESS | 1789 | 1471090870581 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 05:21:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 05:21:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1532ms 05:21:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 05:21:10 INFO - PROCESS | 1789 | 1471090870656 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 05:21:10 INFO - PROCESS | 1789 | 1471090870659 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 05:21:10 INFO - PROCESS | 1789 | 1471090870665 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 05:21:10 INFO - PROCESS | 1789 | 1471090870669 Marionette TRACE conn3 <- [1,1566,null,{}] 05:21:10 INFO - PROCESS | 1789 | 1471090870674 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:10 INFO - PROCESS | 1789 | 1471090870679 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:10 INFO - PROCESS | 1789 | 1471090870895 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 05:21:11 INFO - PROCESS | 1789 | 1471090871198 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090871205 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:11 INFO - PROCESS | 1789 | ++DOCSHELL 0x8db72400 == 86 [pid = 1789] [id = 399] 05:21:11 INFO - PROCESS | 1789 | ++DOMWINDOW == 165 (0x8db72800) [pid = 1789] [serial = 1198] [outer = (nil)] 05:21:11 INFO - PROCESS | 1789 | ++DOMWINDOW == 166 (0x8db79c00) [pid = 1789] [serial = 1199] [outer = 0x8db72800] 05:21:11 INFO - PROCESS | 1789 | 1471090871300 Marionette DEBUG loaded listener.js 05:21:11 INFO - PROCESS | 1789 | ++DOMWINDOW == 167 (0x8db7c000) [pid = 1789] [serial = 1200] [outer = 0x8db72800] 05:21:12 INFO - PROCESS | 1789 | 1471090872174 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 05:21:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 05:21:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1533ms 05:21:12 INFO - PROCESS | 1789 | 1471090872197 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 05:21:12 INFO - PROCESS | 1789 | 1471090872201 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 05:21:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 05:21:12 INFO - PROCESS | 1789 | 1471090872207 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 05:21:12 INFO - PROCESS | 1789 | 1471090872211 Marionette TRACE conn3 <- [1,1570,null,{}] 05:21:12 INFO - PROCESS | 1789 | 1471090872217 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:12 INFO - PROCESS | 1789 | 1471090872223 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:12 INFO - PROCESS | 1789 | 1471090872401 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 05:21:12 INFO - PROCESS | 1789 | 1471090872670 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:12 INFO - PROCESS | 1789 | 1471090872681 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:12 INFO - PROCESS | 1789 | ++DOCSHELL 0x8db71400 == 87 [pid = 1789] [id = 400] 05:21:12 INFO - PROCESS | 1789 | ++DOMWINDOW == 168 (0x8db76800) [pid = 1789] [serial = 1201] [outer = (nil)] 05:21:12 INFO - PROCESS | 1789 | ++DOMWINDOW == 169 (0xa253bc00) [pid = 1789] [serial = 1202] [outer = 0x8db76800] 05:21:12 INFO - PROCESS | 1789 | 1471090872798 Marionette DEBUG loaded listener.js 05:21:12 INFO - PROCESS | 1789 | ++DOMWINDOW == 170 (0xa4f82000) [pid = 1789] [serial = 1203] [outer = 0x8db76800] 05:21:13 INFO - PROCESS | 1789 | 1471090873635 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 05:21:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 05:21:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1484ms 05:21:13 INFO - PROCESS | 1789 | 1471090873692 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 05:21:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 05:21:13 INFO - PROCESS | 1789 | 1471090873696 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 05:21:13 INFO - PROCESS | 1789 | 1471090873702 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 05:21:13 INFO - PROCESS | 1789 | 1471090873705 Marionette TRACE conn3 <- [1,1574,null,{}] 05:21:13 INFO - PROCESS | 1789 | 1471090873711 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:13 INFO - PROCESS | 1789 | 1471090873716 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:13 INFO - PROCESS | 1789 | 1471090873897 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 05:21:14 INFO - PROCESS | 1789 | 1471090874174 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:14 INFO - PROCESS | 1789 | 1471090874183 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:14 INFO - PROCESS | 1789 | ++DOCSHELL 0x8e377800 == 88 [pid = 1789] [id = 401] 05:21:14 INFO - PROCESS | 1789 | ++DOMWINDOW == 171 (0x8e377c00) [pid = 1789] [serial = 1204] [outer = (nil)] 05:21:14 INFO - PROCESS | 1789 | ++DOMWINDOW == 172 (0x8e37ac00) [pid = 1789] [serial = 1205] [outer = 0x8e377c00] 05:21:14 INFO - PROCESS | 1789 | 1471090874323 Marionette DEBUG loaded listener.js 05:21:14 INFO - PROCESS | 1789 | ++DOMWINDOW == 173 (0x8e380000) [pid = 1789] [serial = 1206] [outer = 0x8e377c00] 05:21:15 INFO - PROCESS | 1789 | 1471090875213 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 05:21:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 05:21:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1547ms 05:21:15 INFO - PROCESS | 1789 | 1471090875248 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 05:21:15 INFO - PROCESS | 1789 | 1471090875253 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 05:21:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 05:21:15 INFO - PROCESS | 1789 | 1471090875259 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 05:21:15 INFO - PROCESS | 1789 | 1471090875263 Marionette TRACE conn3 <- [1,1578,null,{}] 05:21:15 INFO - PROCESS | 1789 | 1471090875269 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:15 INFO - PROCESS | 1789 | 1471090875274 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:15 INFO - PROCESS | 1789 | 1471090875476 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 05:21:15 INFO - PROCESS | 1789 | 1471090875794 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090875803 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:15 INFO - PROCESS | 1789 | ++DOCSHELL 0x8b8e0c00 == 89 [pid = 1789] [id = 402] 05:21:15 INFO - PROCESS | 1789 | ++DOMWINDOW == 174 (0x8b8e1c00) [pid = 1789] [serial = 1207] [outer = (nil)] 05:21:15 INFO - PROCESS | 1789 | ++DOMWINDOW == 175 (0x8b8edc00) [pid = 1789] [serial = 1208] [outer = 0x8b8e1c00] 05:21:15 INFO - PROCESS | 1789 | 1471090875883 Marionette DEBUG loaded listener.js 05:21:15 INFO - PROCESS | 1789 | ++DOMWINDOW == 176 (0x8e378000) [pid = 1789] [serial = 1209] [outer = 0x8b8e1c00] 05:21:16 INFO - PROCESS | 1789 | 1471090876731 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 05:21:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 05:21:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1531ms 05:21:16 INFO - PROCESS | 1789 | 1471090876790 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 05:21:16 INFO - PROCESS | 1789 | 1471090876794 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 05:21:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 05:21:16 INFO - PROCESS | 1789 | 1471090876801 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 05:21:16 INFO - PROCESS | 1789 | 1471090876804 Marionette TRACE conn3 <- [1,1582,null,{}] 05:21:16 INFO - PROCESS | 1789 | 1471090876809 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:16 INFO - PROCESS | 1789 | 1471090876814 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:17 INFO - PROCESS | 1789 | 1471090877004 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 05:21:17 INFO - PROCESS | 1789 | 1471090877271 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:17 INFO - PROCESS | 1789 | 1471090877279 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:17 INFO - PROCESS | 1789 | ++DOCSHELL 0x8a8d0800 == 90 [pid = 1789] [id = 403] 05:21:17 INFO - PROCESS | 1789 | ++DOMWINDOW == 177 (0x8a8d1800) [pid = 1789] [serial = 1210] [outer = (nil)] 05:21:17 INFO - PROCESS | 1789 | ++DOMWINDOW == 178 (0x8a8d9800) [pid = 1789] [serial = 1211] [outer = 0x8a8d1800] 05:21:17 INFO - PROCESS | 1789 | 1471090877398 Marionette DEBUG loaded listener.js 05:21:17 INFO - PROCESS | 1789 | ++DOMWINDOW == 179 (0x8a8dc800) [pid = 1789] [serial = 1212] [outer = 0x8a8d1800] 05:21:18 INFO - PROCESS | 1789 | 1471090878269 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 05:21:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 05:21:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1529ms 05:21:18 INFO - PROCESS | 1789 | 1471090878330 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 05:21:18 INFO - PROCESS | 1789 | 1471090878334 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 05:21:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 05:21:18 INFO - PROCESS | 1789 | 1471090878340 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 05:21:18 INFO - PROCESS | 1789 | 1471090878344 Marionette TRACE conn3 <- [1,1586,null,{}] 05:21:18 INFO - PROCESS | 1789 | 1471090878349 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:18 INFO - PROCESS | 1789 | 1471090878354 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:18 INFO - PROCESS | 1789 | 1471090878535 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 05:21:18 INFO - PROCESS | 1789 | 1471090878846 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090878852 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:18 INFO - PROCESS | 1789 | ++DOCSHELL 0x8a289800 == 91 [pid = 1789] [id = 404] 05:21:18 INFO - PROCESS | 1789 | ++DOMWINDOW == 180 (0x8a28b800) [pid = 1789] [serial = 1213] [outer = (nil)] 05:21:18 INFO - PROCESS | 1789 | ++DOMWINDOW == 181 (0x8a293000) [pid = 1789] [serial = 1214] [outer = 0x8a28b800] 05:21:18 INFO - PROCESS | 1789 | 1471090878934 Marionette DEBUG loaded listener.js 05:21:19 INFO - PROCESS | 1789 | ++DOMWINDOW == 182 (0x8a294400) [pid = 1789] [serial = 1215] [outer = 0x8a28b800] 05:21:19 INFO - PROCESS | 1789 | 1471090879806 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 05:21:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 05:21:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1536ms 05:21:19 INFO - PROCESS | 1789 | 1471090879876 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 05:21:19 INFO - PROCESS | 1789 | 1471090879880 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 05:21:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 05:21:19 INFO - PROCESS | 1789 | 1471090879887 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 05:21:19 INFO - PROCESS | 1789 | 1471090879890 Marionette TRACE conn3 <- [1,1590,null,{}] 05:21:19 INFO - PROCESS | 1789 | 1471090879896 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:19 INFO - PROCESS | 1789 | 1471090879901 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:20 INFO - PROCESS | 1789 | 1471090880085 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 05:21:20 INFO - PROCESS | 1789 | 1471090880741 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:20 INFO - PROCESS | 1789 | 1471090880752 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:20 INFO - PROCESS | 1789 | ++DOCSHELL 0x8b4c7000 == 92 [pid = 1789] [id = 405] 05:21:20 INFO - PROCESS | 1789 | ++DOMWINDOW == 183 (0x8b4c9000) [pid = 1789] [serial = 1216] [outer = (nil)] 05:21:20 INFO - PROCESS | 1789 | ++DOMWINDOW == 184 (0x8b4d3800) [pid = 1789] [serial = 1217] [outer = 0x8b4c9000] 05:21:20 INFO - PROCESS | 1789 | 1471090880859 Marionette DEBUG loaded listener.js 05:21:20 INFO - PROCESS | 1789 | ++DOMWINDOW == 185 (0x8b76dc00) [pid = 1789] [serial = 1218] [outer = 0x8b4c9000] 05:21:21 INFO - PROCESS | 1789 | 1471090881781 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 05:21:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 05:21:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1934ms 05:21:21 INFO - PROCESS | 1789 | 1471090881822 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 05:21:21 INFO - PROCESS | 1789 | 1471090881827 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 05:21:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 05:21:21 INFO - PROCESS | 1789 | 1471090881835 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 05:21:21 INFO - PROCESS | 1789 | 1471090881840 Marionette TRACE conn3 <- [1,1594,null,{}] 05:21:21 INFO - PROCESS | 1789 | 1471090881848 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:21 INFO - PROCESS | 1789 | 1471090881853 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:22 INFO - PROCESS | 1789 | 1471090882034 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 05:21:22 INFO - PROCESS | 1789 | 1471090882357 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 1789 | 1471090882367 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:22 INFO - PROCESS | 1789 | ++DOCSHELL 0x8b8e9400 == 93 [pid = 1789] [id = 406] 05:21:22 INFO - PROCESS | 1789 | ++DOMWINDOW == 186 (0x8b8ec800) [pid = 1789] [serial = 1219] [outer = (nil)] 05:21:22 INFO - PROCESS | 1789 | ++DOMWINDOW == 187 (0x8ca65c00) [pid = 1789] [serial = 1220] [outer = 0x8b8ec800] 05:21:22 INFO - PROCESS | 1789 | 1471090882443 Marionette DEBUG loaded listener.js 05:21:22 INFO - PROCESS | 1789 | ++DOMWINDOW == 188 (0x8db80800) [pid = 1789] [serial = 1221] [outer = 0x8b8ec800] 05:21:23 INFO - PROCESS | 1789 | 1471090883419 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 05:21:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 05:21:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1633ms 05:21:23 INFO - PROCESS | 1789 | 1471090883471 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 05:21:23 INFO - PROCESS | 1789 | 1471090883477 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 05:21:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 05:21:23 INFO - PROCESS | 1789 | 1471090883485 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 05:21:23 INFO - PROCESS | 1789 | 1471090883488 Marionette TRACE conn3 <- [1,1598,null,{}] 05:21:23 INFO - PROCESS | 1789 | 1471090883494 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:23 INFO - PROCESS | 1789 | 1471090883499 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:23 INFO - PROCESS | 1789 | 1471090883695 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 05:21:24 INFO - PROCESS | 1789 | 1471090884016 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090884030 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:24 INFO - PROCESS | 1789 | ++DOCSHELL 0x8db9dc00 == 94 [pid = 1789] [id = 407] 05:21:24 INFO - PROCESS | 1789 | ++DOMWINDOW == 189 (0x8dba3400) [pid = 1789] [serial = 1222] [outer = (nil)] 05:21:24 INFO - PROCESS | 1789 | ++DOMWINDOW == 190 (0x8e379000) [pid = 1789] [serial = 1223] [outer = 0x8dba3400] 05:21:24 INFO - PROCESS | 1789 | 1471090884116 Marionette DEBUG loaded listener.js 05:21:24 INFO - PROCESS | 1789 | ++DOMWINDOW == 191 (0x8e452000) [pid = 1789] [serial = 1224] [outer = 0x8dba3400] 05:21:24 INFO - PROCESS | 1789 | --DOCSHELL 0x95449c00 == 93 [pid = 1789] [id = 227] 05:21:24 INFO - PROCESS | 1789 | --DOCSHELL 0x9482b000 == 92 [pid = 1789] [id = 228] 05:21:24 INFO - PROCESS | 1789 | --DOCSHELL 0x8edab800 == 91 [pid = 1789] [id = 224] 05:21:24 INFO - PROCESS | 1789 | --DOCSHELL 0x8ed9f000 == 90 [pid = 1789] [id = 309] 05:21:24 INFO - PROCESS | 1789 | --DOCSHELL 0x8f509400 == 89 [pid = 1789] [id = 226] 05:21:24 INFO - PROCESS | 1789 | --DOMWINDOW == 190 (0x997e0000) [pid = 1789] [serial = 1121] [outer = (nil)] [url = about:blank] 05:21:24 INFO - PROCESS | 1789 | --DOMWINDOW == 189 (0xa2322000) [pid = 1789] [serial = 1085] [outer = (nil)] [url = about:blank] 05:21:24 INFO - PROCESS | 1789 | --DOMWINDOW == 188 (0xa4d0b400) [pid = 1789] [serial = 1088] [outer = (nil)] [url = about:blank] 05:21:24 INFO - PROCESS | 1789 | --DOMWINDOW == 187 (0x95227400) [pid = 1789] [serial = 1079] [outer = (nil)] [url = about:blank] 05:21:24 INFO - PROCESS | 1789 | --DOMWINDOW == 186 (0x91e4fc00) [pid = 1789] [serial = 1094] [outer = (nil)] [url = about:blank] 05:21:24 INFO - PROCESS | 1789 | --DOMWINDOW == 185 (0x8ca6ac00) [pid = 1789] [serial = 1097] [outer = (nil)] [url = about:blank] 05:21:24 INFO - PROCESS | 1789 | --DOMWINDOW == 184 (0x91e4d800) [pid = 1789] [serial = 1100] [outer = (nil)] [url = about:blank] 05:21:24 INFO - PROCESS | 1789 | --DOMWINDOW == 183 (0x8f088000) [pid = 1789] [serial = 1091] [outer = (nil)] [url = about:blank] 05:21:24 INFO - PROCESS | 1789 | --DOMWINDOW == 182 (0x9a2d4000) [pid = 1789] [serial = 1082] [outer = (nil)] [url = about:blank] 05:21:24 INFO - PROCESS | 1789 | --DOMWINDOW == 181 (0x91da3400) [pid = 1789] [serial = 1076] [outer = (nil)] [url = about:blank] 05:21:25 INFO - PROCESS | 1789 | --DOCSHELL 0x98b55400 == 88 [pid = 1789] [id = 390] 05:21:25 INFO - PROCESS | 1789 | --DOCSHELL 0x8b4c6c00 == 87 [pid = 1789] [id = 389] 05:21:25 INFO - PROCESS | 1789 | --DOCSHELL 0x8ca67800 == 86 [pid = 1789] [id = 388] 05:21:25 INFO - PROCESS | 1789 | --DOCSHELL 0x8ee0c000 == 85 [pid = 1789] [id = 387] 05:21:25 INFO - PROCESS | 1789 | --DOCSHELL 0x8ed80800 == 84 [pid = 1789] [id = 386] 05:21:25 INFO - PROCESS | 1789 | --DOCSHELL 0x8b770800 == 83 [pid = 1789] [id = 385] 05:21:25 INFO - PROCESS | 1789 | --DOCSHELL 0x8b4c6400 == 82 [pid = 1789] [id = 383] 05:21:25 INFO - PROCESS | 1789 | --DOCSHELL 0x8dc90800 == 81 [pid = 1789] [id = 382] 05:21:25 INFO - PROCESS | 1789 | 1471090885171 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 05:21:25 INFO - PROCESS | 1789 | --DOCSHELL 0x8ca66000 == 80 [pid = 1789] [id = 381] 05:21:25 INFO - PROCESS | 1789 | --DOCSHELL 0x913f8800 == 79 [pid = 1789] [id = 380] 05:21:25 INFO - PROCESS | 1789 | --DOCSHELL 0x8ed76c00 == 78 [pid = 1789] [id = 379] 05:21:25 INFO - PROCESS | 1789 | --DOCSHELL 0x9a29bc00 == 77 [pid = 1789] [id = 378] 05:21:25 INFO - PROCESS | 1789 | --DOCSHELL 0x91e58800 == 76 [pid = 1789] [id = 377] 05:21:25 INFO - PROCESS | 1789 | --DOCSHELL 0x8e459800 == 75 [pid = 1789] [id = 376] 05:21:25 INFO - PROCESS | 1789 | --DOCSHELL 0x913ef000 == 74 [pid = 1789] [id = 375] 05:21:25 INFO - PROCESS | 1789 | --DOCSHELL 0x8eebac00 == 73 [pid = 1789] [id = 374] 05:21:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 05:21:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1742ms 05:21:25 INFO - PROCESS | 1789 | 1471090885226 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 05:21:25 INFO - PROCESS | 1789 | 1471090885229 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 05:21:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 05:21:25 INFO - PROCESS | 1789 | 1471090885237 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 05:21:25 INFO - PROCESS | 1789 | 1471090885246 Marionette TRACE conn3 <- [1,1602,null,{}] 05:21:25 INFO - PROCESS | 1789 | 1471090885260 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:25 INFO - PROCESS | 1789 | 1471090885267 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:25 INFO - PROCESS | 1789 | 1471090885460 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 05:21:25 INFO - PROCESS | 1789 | --DOMWINDOW == 180 (0x8f559000) [pid = 1789] [serial = 1053] [outer = (nil)] [url = about:blank] 05:21:25 INFO - PROCESS | 1789 | --DOMWINDOW == 179 (0x8dba7800) [pid = 1789] [serial = 1011] [outer = (nil)] [url = about:blank] 05:21:25 INFO - PROCESS | 1789 | --DOMWINDOW == 178 (0x93d69c00) [pid = 1789] [serial = 990] [outer = (nil)] [url = about:blank] 05:21:25 INFO - PROCESS | 1789 | --DOMWINDOW == 177 (0x8f877c00) [pid = 1789] [serial = 987] [outer = (nil)] [url = about:blank] 05:21:25 INFO - PROCESS | 1789 | --DOMWINDOW == 176 (0x9b98a000) [pid = 1789] [serial = 996] [outer = (nil)] [url = about:blank] 05:21:25 INFO - PROCESS | 1789 | --DOMWINDOW == 175 (0xa6dad400) [pid = 1789] [serial = 1008] [outer = (nil)] [url = about:blank] 05:21:25 INFO - PROCESS | 1789 | --DOMWINDOW == 174 (0xa2ffa400) [pid = 1789] [serial = 1002] [outer = (nil)] [url = about:blank] 05:21:25 INFO - PROCESS | 1789 | --DOMWINDOW == 173 (0xa4f21400) [pid = 1789] [serial = 1005] [outer = (nil)] [url = about:blank] 05:21:25 INFO - PROCESS | 1789 | --DOMWINDOW == 172 (0x8ee0a800) [pid = 1789] [serial = 1032] [outer = (nil)] [url = about:blank] 05:21:25 INFO - PROCESS | 1789 | --DOMWINDOW == 171 (0x92b4b800) [pid = 1789] [serial = 1035] [outer = (nil)] [url = about:blank] 05:21:25 INFO - PROCESS | 1789 | --DOMWINDOW == 170 (0x95332800) [pid = 1789] [serial = 1038] [outer = (nil)] [url = about:blank] 05:21:25 INFO - PROCESS | 1789 | --DOMWINDOW == 169 (0x9a7bb400) [pid = 1789] [serial = 1041] [outer = (nil)] [url = about:blank] 05:21:25 INFO - PROCESS | 1789 | --DOMWINDOW == 168 (0x9b992800) [pid = 1789] [serial = 1044] [outer = (nil)] [url = about:blank] 05:21:25 INFO - PROCESS | 1789 | --DOMWINDOW == 167 (0xa2593800) [pid = 1789] [serial = 1047] [outer = (nil)] [url = about:blank] 05:21:25 INFO - PROCESS | 1789 | --DOMWINDOW == 166 (0xa6739400) [pid = 1789] [serial = 1050] [outer = (nil)] [url = about:blank] 05:21:25 INFO - PROCESS | 1789 | --DOMWINDOW == 165 (0x9d918400) [pid = 1789] [serial = 942] [outer = (nil)] [url = about:blank] 05:21:25 INFO - PROCESS | 1789 | --DOMWINDOW == 164 (0x92b4b000) [pid = 1789] [serial = 951] [outer = (nil)] [url = about:blank] 05:21:25 INFO - PROCESS | 1789 | --DOMWINDOW == 163 (0x91d9e000) [pid = 1789] [serial = 933] [outer = (nil)] [url = about:blank] 05:21:25 INFO - PROCESS | 1789 | --DOMWINDOW == 162 (0x8ed80c00) [pid = 1789] [serial = 957] [outer = (nil)] [url = about:blank] 05:21:25 INFO - PROCESS | 1789 | --DOMWINDOW == 161 (0xa253b800) [pid = 1789] [serial = 945] [outer = (nil)] [url = about:blank] 05:21:25 INFO - PROCESS | 1789 | --DOMWINDOW == 160 (0x9aef4400) [pid = 1789] [serial = 939] [outer = (nil)] [url = about:blank] 05:21:25 INFO - PROCESS | 1789 | --DOMWINDOW == 159 (0x9532ac00) [pid = 1789] [serial = 963] [outer = (nil)] [url = about:blank] 05:21:25 INFO - PROCESS | 1789 | --DOMWINDOW == 158 (0xa679dc00) [pid = 1789] [serial = 948] [outer = (nil)] [url = about:blank] 05:21:25 INFO - PROCESS | 1789 | --DOMWINDOW == 157 (0xa3176000) [pid = 1789] [serial = 954] [outer = (nil)] [url = about:blank] 05:21:25 INFO - PROCESS | 1789 | --DOMWINDOW == 156 (0x9a551c00) [pid = 1789] [serial = 930] [outer = (nil)] [url = about:blank] 05:21:25 INFO - PROCESS | 1789 | --DOMWINDOW == 155 (0x948b8000) [pid = 1789] [serial = 936] [outer = (nil)] [url = about:blank] 05:21:25 INFO - PROCESS | 1789 | --DOMWINDOW == 154 (0x9544a800) [pid = 1789] [serial = 960] [outer = (nil)] [url = about:blank] 05:21:25 INFO - PROCESS | 1789 | --DOMWINDOW == 153 (0x92d1f000) [pid = 1789] [serial = 1112] [outer = (nil)] [url = about:blank] 05:21:25 INFO - PROCESS | 1789 | --DOMWINDOW == 152 (0x8f880800) [pid = 1789] [serial = 1109] [outer = (nil)] [url = about:blank] 05:21:25 INFO - PROCESS | 1789 | --DOMWINDOW == 151 (0x94825c00) [pid = 1789] [serial = 1115] [outer = (nil)] [url = about:blank] 05:21:25 INFO - PROCESS | 1789 | --DOMWINDOW == 150 (0x913f8000) [pid = 1789] [serial = 1110] [outer = (nil)] [url = about:blank] 05:21:25 INFO - PROCESS | 1789 | --DOMWINDOW == 149 (0x8ee0b800) [pid = 1789] [serial = 1074] [outer = (nil)] [url = about:blank] 05:21:25 INFO - PROCESS | 1789 | --DOMWINDOW == 148 (0x8ed7b000) [pid = 1789] [serial = 1073] [outer = (nil)] [url = about:blank] 05:21:25 INFO - PROCESS | 1789 | --DOMWINDOW == 147 (0x8eeb0c00) [pid = 1789] [serial = 1104] [outer = (nil)] [url = about:blank] 05:21:25 INFO - PROCESS | 1789 | --DOMWINDOW == 146 (0x8ed76400) [pid = 1789] [serial = 1103] [outer = (nil)] [url = about:blank] 05:21:25 INFO - PROCESS | 1789 | --DOMWINDOW == 145 (0x95256000) [pid = 1789] [serial = 1118] [outer = (nil)] [url = about:blank] 05:21:25 INFO - PROCESS | 1789 | --DOMWINDOW == 144 (0x8f556800) [pid = 1789] [serial = 1107] [outer = (nil)] [url = about:blank] 05:21:25 INFO - PROCESS | 1789 | --DOMWINDOW == 143 (0x8eeb1000) [pid = 1789] [serial = 1106] [outer = (nil)] [url = about:blank] 05:21:25 INFO - PROCESS | 1789 | --DOMWINDOW == 142 (0x9547a800) [pid = 1789] [serial = 1119] [outer = (nil)] [url = about:blank] 05:21:25 INFO - PROCESS | 1789 | --DOMWINDOW == 141 (0x9482dc00) [pid = 1789] [serial = 1116] [outer = (nil)] [url = about:blank] 05:21:25 INFO - PROCESS | 1789 | --DOMWINDOW == 140 (0x92fa4800) [pid = 1789] [serial = 1113] [outer = (nil)] [url = about:blank] 05:21:25 INFO - PROCESS | 1789 | --DOMWINDOW == 139 (0x9a2d4800) [pid = 1789] [serial = 984] [outer = (nil)] [url = about:blank] 05:21:25 INFO - PROCESS | 1789 | --DOMWINDOW == 138 (0x9a54b800) [pid = 1789] [serial = 993] [outer = (nil)] [url = about:blank] 05:21:25 INFO - PROCESS | 1789 | --DOMWINDOW == 137 (0xa1120c00) [pid = 1789] [serial = 999] [outer = (nil)] [url = about:blank] 05:21:25 INFO - PROCESS | 1789 | 1471090885769 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:25 INFO - PROCESS | 1789 | 1471090885775 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:25 INFO - PROCESS | 1789 | ++DOCSHELL 0x8b4cb400 == 74 [pid = 1789] [id = 408] 05:21:25 INFO - PROCESS | 1789 | ++DOMWINDOW == 138 (0x8e457400) [pid = 1789] [serial = 1225] [outer = (nil)] 05:21:25 INFO - PROCESS | 1789 | ++DOMWINDOW == 139 (0x8ed80c00) [pid = 1789] [serial = 1226] [outer = 0x8e457400] 05:21:25 INFO - PROCESS | 1789 | 1471090885859 Marionette DEBUG loaded listener.js 05:21:25 INFO - PROCESS | 1789 | ++DOMWINDOW == 140 (0x8eda3400) [pid = 1789] [serial = 1227] [outer = 0x8e457400] 05:21:26 INFO - PROCESS | 1789 | 1471090886623 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 05:21:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 05:21:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1443ms 05:21:26 INFO - PROCESS | 1789 | 1471090886679 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 05:21:26 INFO - PROCESS | 1789 | 1471090886683 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 05:21:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 05:21:26 INFO - PROCESS | 1789 | 1471090886689 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 05:21:26 INFO - PROCESS | 1789 | 1471090886692 Marionette TRACE conn3 <- [1,1606,null,{}] 05:21:26 INFO - PROCESS | 1789 | 1471090886697 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:26 INFO - PROCESS | 1789 | 1471090886702 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:26 INFO - PROCESS | 1789 | 1471090886945 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 05:21:26 INFO - PROCESS | 1789 | 1471090886962 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090886971 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:26 INFO - PROCESS | 1789 | ++DOCSHELL 0x8b4ce800 == 75 [pid = 1789] [id = 409] 05:21:26 INFO - PROCESS | 1789 | ++DOMWINDOW == 141 (0x8ed78400) [pid = 1789] [serial = 1228] [outer = (nil)] 05:21:27 INFO - PROCESS | 1789 | ++DOMWINDOW == 142 (0x8ee07000) [pid = 1789] [serial = 1229] [outer = 0x8ed78400] 05:21:27 INFO - PROCESS | 1789 | 1471090887033 Marionette DEBUG loaded listener.js 05:21:27 INFO - PROCESS | 1789 | ++DOMWINDOW == 143 (0x8ee0f000) [pid = 1789] [serial = 1230] [outer = 0x8ed78400] 05:21:27 INFO - PROCESS | 1789 | 1471090887952 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 05:21:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 05:21:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1328ms 05:21:28 INFO - PROCESS | 1789 | 1471090888017 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 05:21:28 INFO - PROCESS | 1789 | 1471090888021 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 05:21:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 05:21:28 INFO - PROCESS | 1789 | 1471090888027 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 05:21:28 INFO - PROCESS | 1789 | 1471090888029 Marionette TRACE conn3 <- [1,1610,null,{}] 05:21:28 INFO - PROCESS | 1789 | 1471090888035 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:28 INFO - PROCESS | 1789 | 1471090888040 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:28 INFO - PROCESS | 1789 | 1471090888280 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 05:21:28 INFO - PROCESS | 1789 | 1471090888299 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090888316 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:28 INFO - PROCESS | 1789 | ++DOCSHELL 0x8eebac00 == 76 [pid = 1789] [id = 410] 05:21:28 INFO - PROCESS | 1789 | ++DOMWINDOW == 144 (0x8eebb800) [pid = 1789] [serial = 1231] [outer = (nil)] 05:21:28 INFO - PROCESS | 1789 | ++DOMWINDOW == 145 (0x8f088000) [pid = 1789] [serial = 1232] [outer = 0x8eebb800] 05:21:28 INFO - PROCESS | 1789 | 1471090888402 Marionette DEBUG loaded listener.js 05:21:28 INFO - PROCESS | 1789 | ++DOMWINDOW == 146 (0x8f554c00) [pid = 1789] [serial = 1233] [outer = 0x8eebb800] 05:21:29 INFO - PROCESS | 1789 | 1471090889371 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 05:21:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 05:21:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1378ms 05:21:29 INFO - PROCESS | 1789 | 1471090889416 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 05:21:29 INFO - PROCESS | 1789 | 1471090889419 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 05:21:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 05:21:29 INFO - PROCESS | 1789 | 1471090889425 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 05:21:29 INFO - PROCESS | 1789 | 1471090889428 Marionette TRACE conn3 <- [1,1614,null,{}] 05:21:29 INFO - PROCESS | 1789 | 1471090889434 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:29 INFO - PROCESS | 1789 | 1471090889439 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:29 INFO - PROCESS | 1789 | 1471090889677 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 05:21:30 INFO - PROCESS | 1789 | --DOMWINDOW == 145 (0x924d3800) [pid = 1789] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 05:21:30 INFO - PROCESS | 1789 | --DOMWINDOW == 144 (0x8eda0800) [pid = 1789] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 05:21:30 INFO - PROCESS | 1789 | --DOMWINDOW == 143 (0x8f6b9400) [pid = 1789] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 05:21:30 INFO - PROCESS | 1789 | --DOMWINDOW == 142 (0x8b770c00) [pid = 1789] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 05:21:30 INFO - PROCESS | 1789 | --DOMWINDOW == 141 (0x8ee0ec00) [pid = 1789] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 05:21:30 INFO - PROCESS | 1789 | --DOMWINDOW == 140 (0x8edabc00) [pid = 1789] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 05:21:30 INFO - PROCESS | 1789 | 1471090890241 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:30 INFO - PROCESS | 1789 | 1471090890248 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:30 INFO - PROCESS | 1789 | ++DOCSHELL 0x8b770c00 == 77 [pid = 1789] [id = 411] 05:21:30 INFO - PROCESS | 1789 | ++DOMWINDOW == 141 (0x8ca62c00) [pid = 1789] [serial = 1234] [outer = (nil)] 05:21:30 INFO - PROCESS | 1789 | ++DOMWINDOW == 142 (0x8f089800) [pid = 1789] [serial = 1235] [outer = 0x8ca62c00] 05:21:30 INFO - PROCESS | 1789 | 1471090890315 Marionette DEBUG loaded listener.js 05:21:30 INFO - PROCESS | 1789 | ++DOMWINDOW == 143 (0x8f6bc800) [pid = 1789] [serial = 1236] [outer = 0x8ca62c00] 05:21:31 INFO - PROCESS | 1789 | 1471090891040 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 05:21:31 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:21:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1640ms 05:21:31 INFO - PROCESS | 1789 | 1471090891066 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 05:21:31 INFO - PROCESS | 1789 | 1471090891069 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 05:21:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 05:21:31 INFO - PROCESS | 1789 | 1471090891075 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 05:21:31 INFO - PROCESS | 1789 | 1471090891078 Marionette TRACE conn3 <- [1,1618,null,{}] 05:21:31 INFO - PROCESS | 1789 | 1471090891095 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:31 INFO - PROCESS | 1789 | 1471090891099 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:31 INFO - PROCESS | 1789 | 1471090891261 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 05:21:31 INFO - PROCESS | 1789 | 1471090891275 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090891286 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:31 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f6b1000 == 78 [pid = 1789] [id = 412] 05:21:31 INFO - PROCESS | 1789 | ++DOMWINDOW == 144 (0x8f874c00) [pid = 1789] [serial = 1237] [outer = (nil)] 05:21:31 INFO - PROCESS | 1789 | ++DOMWINDOW == 145 (0x911d7400) [pid = 1789] [serial = 1238] [outer = 0x8f874c00] 05:21:31 INFO - PROCESS | 1789 | 1471090891357 Marionette DEBUG loaded listener.js 05:21:31 INFO - PROCESS | 1789 | ++DOMWINDOW == 146 (0x911e1c00) [pid = 1789] [serial = 1239] [outer = 0x8f874c00] 05:21:32 INFO - PROCESS | 1789 | 1471090892424 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 05:21:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 05:21:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1381ms 05:21:32 INFO - PROCESS | 1789 | 1471090892457 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 05:21:32 INFO - PROCESS | 1789 | 1471090892464 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 05:21:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 05:21:32 INFO - PROCESS | 1789 | 1471090892473 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 05:21:32 INFO - PROCESS | 1789 | 1471090892478 Marionette TRACE conn3 <- [1,1622,null,{}] 05:21:32 INFO - PROCESS | 1789 | 1471090892486 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:32 INFO - PROCESS | 1789 | 1471090892492 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:32 INFO - PROCESS | 1789 | 1471090892697 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 05:21:33 INFO - PROCESS | 1789 | 1471090893028 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:33 INFO - PROCESS | 1789 | 1471090893043 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:33 INFO - PROCESS | 1789 | ++DOCSHELL 0x8a8de400 == 79 [pid = 1789] [id = 413] 05:21:33 INFO - PROCESS | 1789 | ++DOMWINDOW == 147 (0x8b4c6400) [pid = 1789] [serial = 1240] [outer = (nil)] 05:21:33 INFO - PROCESS | 1789 | ++DOMWINDOW == 148 (0x8b8e5800) [pid = 1789] [serial = 1241] [outer = 0x8b4c6400] 05:21:33 INFO - PROCESS | 1789 | 1471090893126 Marionette DEBUG loaded listener.js 05:21:33 INFO - PROCESS | 1789 | ++DOMWINDOW == 149 (0x8ca62400) [pid = 1789] [serial = 1242] [outer = 0x8b4c6400] 05:21:34 INFO - PROCESS | 1789 | 1471090894017 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 05:21:34 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:21:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1583ms 05:21:34 INFO - PROCESS | 1789 | 1471090894055 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 05:21:34 INFO - PROCESS | 1789 | 1471090894062 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 05:21:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 05:21:34 INFO - PROCESS | 1789 | 1471090894073 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 05:21:34 INFO - PROCESS | 1789 | 1471090894077 Marionette TRACE conn3 <- [1,1626,null,{}] 05:21:34 INFO - PROCESS | 1789 | 1471090894083 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:34 INFO - PROCESS | 1789 | 1471090894089 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:34 INFO - PROCESS | 1789 | 1471090894287 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 05:21:34 INFO - PROCESS | 1789 | 1471090894595 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090894602 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:34 INFO - PROCESS | 1789 | ++DOCSHELL 0x8dba3000 == 80 [pid = 1789] [id = 414] 05:21:34 INFO - PROCESS | 1789 | ++DOMWINDOW == 150 (0x8dc9a800) [pid = 1789] [serial = 1243] [outer = (nil)] 05:21:34 INFO - PROCESS | 1789 | ++DOMWINDOW == 151 (0x8e377400) [pid = 1789] [serial = 1244] [outer = 0x8dc9a800] 05:21:34 INFO - PROCESS | 1789 | 1471090894690 Marionette DEBUG loaded listener.js 05:21:34 INFO - PROCESS | 1789 | ++DOMWINDOW == 152 (0x8e45b800) [pid = 1789] [serial = 1245] [outer = 0x8dc9a800] 05:21:35 INFO - PROCESS | 1789 | 1471090895620 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 05:21:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 05:21:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1587ms 05:21:35 INFO - PROCESS | 1789 | 1471090895659 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 05:21:35 INFO - PROCESS | 1789 | 1471090895663 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 05:21:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 05:21:35 INFO - PROCESS | 1789 | 1471090895670 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 05:21:35 INFO - PROCESS | 1789 | 1471090895676 Marionette TRACE conn3 <- [1,1630,null,{}] 05:21:35 INFO - PROCESS | 1789 | 1471090895692 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:35 INFO - PROCESS | 1789 | 1471090895702 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:35 INFO - PROCESS | 1789 | 1471090895936 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 05:21:36 INFO - PROCESS | 1789 | 1471090896253 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:36 INFO - PROCESS | 1789 | 1471090896264 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:36 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f55b000 == 81 [pid = 1789] [id = 415] 05:21:36 INFO - PROCESS | 1789 | ++DOMWINDOW == 153 (0x8f55b800) [pid = 1789] [serial = 1246] [outer = (nil)] 05:21:36 INFO - PROCESS | 1789 | ++DOMWINDOW == 154 (0x8f6b5c00) [pid = 1789] [serial = 1247] [outer = 0x8f55b800] 05:21:36 INFO - PROCESS | 1789 | 1471090896365 Marionette DEBUG loaded listener.js 05:21:36 INFO - PROCESS | 1789 | ++DOMWINDOW == 155 (0x911de400) [pid = 1789] [serial = 1248] [outer = 0x8f55b800] 05:21:37 INFO - PROCESS | 1789 | 1471090897262 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 05:21:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 05:21:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1635ms 05:21:37 INFO - PROCESS | 1789 | 1471090897306 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 05:21:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 05:21:37 INFO - PROCESS | 1789 | 1471090897311 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 05:21:37 INFO - PROCESS | 1789 | 1471090897317 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 05:21:37 INFO - PROCESS | 1789 | 1471090897320 Marionette TRACE conn3 <- [1,1634,null,{}] 05:21:37 INFO - PROCESS | 1789 | 1471090897326 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:37 INFO - PROCESS | 1789 | 1471090897331 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:37 INFO - PROCESS | 1789 | 1471090897526 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 05:21:37 INFO - PROCESS | 1789 | 1471090897788 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090897797 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:37 INFO - PROCESS | 1789 | ++DOCSHELL 0x8eeb2000 == 82 [pid = 1789] [id = 416] 05:21:37 INFO - PROCESS | 1789 | ++DOMWINDOW == 156 (0x8f551800) [pid = 1789] [serial = 1249] [outer = (nil)] 05:21:37 INFO - PROCESS | 1789 | ++DOMWINDOW == 157 (0x91e4cc00) [pid = 1789] [serial = 1250] [outer = 0x8f551800] 05:21:37 INFO - PROCESS | 1789 | 1471090897920 Marionette DEBUG loaded listener.js 05:21:38 INFO - PROCESS | 1789 | ++DOMWINDOW == 158 (0x91e56400) [pid = 1789] [serial = 1251] [outer = 0x8f551800] 05:21:38 INFO - PROCESS | 1789 | 1471090898800 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 05:21:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 05:21:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1531ms 05:21:38 INFO - PROCESS | 1789 | 1471090898848 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 05:21:38 INFO - PROCESS | 1789 | 1471090898852 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 05:21:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 05:21:38 INFO - PROCESS | 1789 | 1471090898858 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 05:21:38 INFO - PROCESS | 1789 | 1471090898862 Marionette TRACE conn3 <- [1,1638,null,{}] 05:21:38 INFO - PROCESS | 1789 | 1471090898867 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:38 INFO - PROCESS | 1789 | 1471090898872 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:39 INFO - PROCESS | 1789 | 1471090899062 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 05:21:39 INFO - PROCESS | 1789 | 1471090899324 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090899333 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:39 INFO - PROCESS | 1789 | ++DOCSHELL 0x91d9ec00 == 83 [pid = 1789] [id = 417] 05:21:39 INFO - PROCESS | 1789 | ++DOMWINDOW == 159 (0x91da6800) [pid = 1789] [serial = 1252] [outer = (nil)] 05:21:39 INFO - PROCESS | 1789 | ++DOMWINDOW == 160 (0x9222b000) [pid = 1789] [serial = 1253] [outer = 0x91da6800] 05:21:39 INFO - PROCESS | 1789 | 1471090899453 Marionette DEBUG loaded listener.js 05:21:39 INFO - PROCESS | 1789 | ++DOMWINDOW == 161 (0x924c7000) [pid = 1789] [serial = 1254] [outer = 0x91da6800] 05:21:40 INFO - PROCESS | 1789 | 1471090900314 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 05:21:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 05:21:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1485ms 05:21:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 05:21:40 INFO - PROCESS | 1789 | 1471090900344 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 05:21:40 INFO - PROCESS | 1789 | 1471090900347 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 05:21:40 INFO - PROCESS | 1789 | 1471090900354 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 05:21:40 INFO - PROCESS | 1789 | 1471090900357 Marionette TRACE conn3 <- [1,1642,null,{}] 05:21:40 INFO - PROCESS | 1789 | 1471090900363 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:40 INFO - PROCESS | 1789 | 1471090900374 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:40 INFO - PROCESS | 1789 | 1471090900594 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 05:21:40 INFO - PROCESS | 1789 | 1471090900906 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090900913 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:40 INFO - PROCESS | 1789 | ++DOCSHELL 0x8dc8d400 == 84 [pid = 1789] [id = 418] 05:21:40 INFO - PROCESS | 1789 | ++DOMWINDOW == 162 (0x8edab400) [pid = 1789] [serial = 1255] [outer = (nil)] 05:21:40 INFO - PROCESS | 1789 | ++DOMWINDOW == 163 (0x92d1d800) [pid = 1789] [serial = 1256] [outer = 0x8edab400] 05:21:41 INFO - PROCESS | 1789 | 1471090901001 Marionette DEBUG loaded listener.js 05:21:41 INFO - PROCESS | 1789 | ++DOMWINDOW == 164 (0x92fa0c00) [pid = 1789] [serial = 1257] [outer = 0x8edab400] 05:21:41 INFO - PROCESS | 1789 | 1471090901853 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 05:21:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 05:21:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1542ms 05:21:41 INFO - PROCESS | 1789 | 1471090901895 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 05:21:41 INFO - PROCESS | 1789 | 1471090901899 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 05:21:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 05:21:41 INFO - PROCESS | 1789 | 1471090901906 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 05:21:41 INFO - PROCESS | 1789 | 1471090901909 Marionette TRACE conn3 <- [1,1646,null,{}] 05:21:41 INFO - PROCESS | 1789 | 1471090901915 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:41 INFO - PROCESS | 1789 | 1471090901919 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:42 INFO - PROCESS | 1789 | 1471090902105 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 05:21:42 INFO - PROCESS | 1789 | 1471090902378 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090902390 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:42 INFO - PROCESS | 1789 | ++DOCSHELL 0x92b46000 == 85 [pid = 1789] [id = 419] 05:21:42 INFO - PROCESS | 1789 | ++DOMWINDOW == 165 (0x92b50000) [pid = 1789] [serial = 1258] [outer = (nil)] 05:21:42 INFO - PROCESS | 1789 | ++DOMWINDOW == 166 (0x93bbcc00) [pid = 1789] [serial = 1259] [outer = 0x92b50000] 05:21:42 INFO - PROCESS | 1789 | 1471090902506 Marionette DEBUG loaded listener.js 05:21:42 INFO - PROCESS | 1789 | ++DOMWINDOW == 167 (0x93d69c00) [pid = 1789] [serial = 1260] [outer = 0x92b50000] 05:21:43 INFO - PROCESS | 1789 | 1471090903365 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 05:21:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 05:21:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1488ms 05:21:43 INFO - PROCESS | 1789 | 1471090903397 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 05:21:43 INFO - PROCESS | 1789 | 1471090903401 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 05:21:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 05:21:43 INFO - PROCESS | 1789 | 1471090903407 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 05:21:43 INFO - PROCESS | 1789 | 1471090903411 Marionette TRACE conn3 <- [1,1650,null,{}] 05:21:43 INFO - PROCESS | 1789 | 1471090903417 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:43 INFO - PROCESS | 1789 | 1471090903422 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:43 INFO - PROCESS | 1789 | 1471090903607 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 05:21:43 INFO - PROCESS | 1789 | 1471090903876 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090903884 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:43 INFO - PROCESS | 1789 | ++DOCSHELL 0x92d27000 == 86 [pid = 1789] [id = 420] 05:21:43 INFO - PROCESS | 1789 | ++DOMWINDOW == 168 (0x930e6c00) [pid = 1789] [serial = 1261] [outer = (nil)] 05:21:43 INFO - PROCESS | 1789 | ++DOMWINDOW == 169 (0x9482cc00) [pid = 1789] [serial = 1262] [outer = 0x930e6c00] 05:21:44 INFO - PROCESS | 1789 | 1471090904003 Marionette DEBUG loaded listener.js 05:21:44 INFO - PROCESS | 1789 | ++DOMWINDOW == 170 (0x948b7800) [pid = 1789] [serial = 1263] [outer = 0x930e6c00] 05:21:44 INFO - PROCESS | 1789 | 1471090904862 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 05:21:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 05:21:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1487ms 05:21:44 INFO - PROCESS | 1789 | 1471090904895 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 05:21:44 INFO - PROCESS | 1789 | 1471090904899 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 05:21:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 05:21:44 INFO - PROCESS | 1789 | 1471090904906 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 05:21:44 INFO - PROCESS | 1789 | 1471090904909 Marionette TRACE conn3 <- [1,1654,null,{}] 05:21:44 INFO - PROCESS | 1789 | 1471090904915 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:44 INFO - PROCESS | 1789 | 1471090904920 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:45 INFO - PROCESS | 1789 | 1471090905098 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 05:21:45 INFO - PROCESS | 1789 | 1471090905366 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090905374 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:45 INFO - PROCESS | 1789 | ++DOCSHELL 0x93d72000 == 87 [pid = 1789] [id = 421] 05:21:45 INFO - PROCESS | 1789 | ++DOMWINDOW == 171 (0x94828400) [pid = 1789] [serial = 1264] [outer = (nil)] 05:21:45 INFO - PROCESS | 1789 | ++DOMWINDOW == 172 (0x95230c00) [pid = 1789] [serial = 1265] [outer = 0x94828400] 05:21:45 INFO - PROCESS | 1789 | 1471090905492 Marionette DEBUG loaded listener.js 05:21:45 INFO - PROCESS | 1789 | ++DOMWINDOW == 173 (0x95251000) [pid = 1789] [serial = 1266] [outer = 0x94828400] 05:21:46 INFO - PROCESS | 1789 | 1471090906334 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 05:21:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 05:21:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1484ms 05:21:46 INFO - PROCESS | 1789 | 1471090906390 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 05:21:46 INFO - PROCESS | 1789 | 1471090906398 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 05:21:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 05:21:46 INFO - PROCESS | 1789 | 1471090906407 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 05:21:46 INFO - PROCESS | 1789 | 1471090906411 Marionette TRACE conn3 <- [1,1658,null,{}] 05:21:46 INFO - PROCESS | 1789 | 1471090906417 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:46 INFO - PROCESS | 1789 | 1471090906420 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:46 INFO - PROCESS | 1789 | 1471090906609 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 05:21:46 INFO - PROCESS | 1789 | 1471090906923 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090906931 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:46 INFO - PROCESS | 1789 | ++DOCSHELL 0x93b58c00 == 88 [pid = 1789] [id = 422] 05:21:46 INFO - PROCESS | 1789 | ++DOMWINDOW == 174 (0x95227000) [pid = 1789] [serial = 1267] [outer = (nil)] 05:21:47 INFO - PROCESS | 1789 | ++DOMWINDOW == 175 (0x9532ac00) [pid = 1789] [serial = 1268] [outer = 0x95227000] 05:21:47 INFO - PROCESS | 1789 | 1471090907014 Marionette DEBUG loaded listener.js 05:21:47 INFO - PROCESS | 1789 | ++DOMWINDOW == 176 (0x9532d800) [pid = 1789] [serial = 1269] [outer = 0x95227000] 05:21:47 INFO - PROCESS | 1789 | 1471090907863 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 05:21:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 05:21:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1528ms 05:21:47 INFO - PROCESS | 1789 | 1471090907937 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 05:21:47 INFO - PROCESS | 1789 | 1471090907941 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 05:21:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 05:21:47 INFO - PROCESS | 1789 | 1471090907947 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 05:21:47 INFO - PROCESS | 1789 | 1471090907951 Marionette TRACE conn3 <- [1,1662,null,{}] 05:21:47 INFO - PROCESS | 1789 | 1471090907957 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:47 INFO - PROCESS | 1789 | 1471090907963 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:48 INFO - PROCESS | 1789 | 1471090908204 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 05:21:48 INFO - PROCESS | 1789 | 1471090908524 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090908531 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:48 INFO - PROCESS | 1789 | ++DOCSHELL 0x97a7e000 == 89 [pid = 1789] [id = 423] 05:21:48 INFO - PROCESS | 1789 | ++DOMWINDOW == 177 (0x9841f800) [pid = 1789] [serial = 1270] [outer = (nil)] 05:21:48 INFO - PROCESS | 1789 | ++DOMWINDOW == 178 (0x98b4b800) [pid = 1789] [serial = 1271] [outer = 0x9841f800] 05:21:48 INFO - PROCESS | 1789 | 1471090908616 Marionette DEBUG loaded listener.js 05:21:48 INFO - PROCESS | 1789 | ++DOMWINDOW == 179 (0x997e0000) [pid = 1789] [serial = 1272] [outer = 0x9841f800] 05:21:49 INFO - PROCESS | 1789 | 1471090909482 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 05:21:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 05:21:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1586ms 05:21:49 INFO - PROCESS | 1789 | 1471090909533 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 05:21:49 INFO - PROCESS | 1789 | 1471090909537 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 05:21:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 05:21:49 INFO - PROCESS | 1789 | 1471090909561 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 05:21:49 INFO - PROCESS | 1789 | 1471090909564 Marionette TRACE conn3 <- [1,1666,null,{}] 05:21:49 INFO - PROCESS | 1789 | 1471090909570 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:49 INFO - PROCESS | 1789 | 1471090909575 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:49 INFO - PROCESS | 1789 | 1471090909765 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 05:21:50 INFO - PROCESS | 1789 | 1471090910035 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:50 INFO - PROCESS | 1789 | 1471090910041 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:50 INFO - PROCESS | 1789 | ++DOCSHELL 0x98b77400 == 90 [pid = 1789] [id = 424] 05:21:50 INFO - PROCESS | 1789 | ++DOMWINDOW == 180 (0x999e3000) [pid = 1789] [serial = 1273] [outer = (nil)] 05:21:50 INFO - PROCESS | 1789 | ++DOMWINDOW == 181 (0x99df9000) [pid = 1789] [serial = 1274] [outer = 0x999e3000] 05:21:50 INFO - PROCESS | 1789 | 1471090910165 Marionette DEBUG loaded listener.js 05:21:50 INFO - PROCESS | 1789 | ++DOMWINDOW == 182 (0x9a174800) [pid = 1789] [serial = 1275] [outer = 0x999e3000] 05:21:51 INFO - PROCESS | 1789 | 1471090911050 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 05:21:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 05:21:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1584ms 05:21:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 05:21:51 INFO - PROCESS | 1789 | 1471090911143 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 05:21:51 INFO - PROCESS | 1789 | 1471090911146 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 05:21:51 INFO - PROCESS | 1789 | 1471090911152 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 05:21:51 INFO - PROCESS | 1789 | 1471090911156 Marionette TRACE conn3 <- [1,1670,null,{}] 05:21:51 INFO - PROCESS | 1789 | 1471090911161 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:51 INFO - PROCESS | 1789 | 1471090911166 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:51 INFO - PROCESS | 1789 | 1471090911351 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 05:21:51 INFO - PROCESS | 1789 | 1471090911686 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090911696 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:51 INFO - PROCESS | 1789 | ++DOCSHELL 0x913f7000 == 91 [pid = 1789] [id = 425] 05:21:51 INFO - PROCESS | 1789 | ++DOMWINDOW == 183 (0x91da9800) [pid = 1789] [serial = 1276] [outer = (nil)] 05:21:51 INFO - PROCESS | 1789 | ++DOMWINDOW == 184 (0x9a175400) [pid = 1789] [serial = 1277] [outer = 0x91da9800] 05:21:51 INFO - PROCESS | 1789 | 1471090911785 Marionette DEBUG loaded listener.js 05:21:51 INFO - PROCESS | 1789 | ++DOMWINDOW == 185 (0x9a298000) [pid = 1789] [serial = 1278] [outer = 0x91da9800] 05:21:52 INFO - PROCESS | 1789 | 1471090912601 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 05:21:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 05:21:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1485ms 05:21:52 INFO - PROCESS | 1789 | 1471090912680 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 05:21:52 INFO - PROCESS | 1789 | 1471090912684 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 05:21:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 05:21:52 INFO - PROCESS | 1789 | 1471090912691 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 05:21:52 INFO - PROCESS | 1789 | 1471090912694 Marionette TRACE conn3 <- [1,1674,null,{}] 05:21:52 INFO - PROCESS | 1789 | 1471090912700 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:52 INFO - PROCESS | 1789 | 1471090912705 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:52 INFO - PROCESS | 1789 | 1471090912889 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 05:21:53 INFO - PROCESS | 1789 | 1471090913162 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:53 INFO - PROCESS | 1789 | 1471090913171 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:53 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f07e800 == 92 [pid = 1789] [id = 426] 05:21:53 INFO - PROCESS | 1789 | ++DOMWINDOW == 186 (0x8f080000) [pid = 1789] [serial = 1279] [outer = (nil)] 05:21:53 INFO - PROCESS | 1789 | ++DOMWINDOW == 187 (0x92b48000) [pid = 1789] [serial = 1280] [outer = 0x8f080000] 05:21:53 INFO - PROCESS | 1789 | 1471090913290 Marionette DEBUG loaded listener.js 05:21:53 INFO - PROCESS | 1789 | ++DOMWINDOW == 188 (0x99aef800) [pid = 1789] [serial = 1281] [outer = 0x8f080000] 05:21:54 INFO - PROCESS | 1789 | 1471090914164 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 05:21:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 05:21:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1530ms 05:21:54 INFO - PROCESS | 1789 | 1471090914222 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 05:21:54 INFO - PROCESS | 1789 | 1471090914226 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 05:21:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 05:21:54 INFO - PROCESS | 1789 | 1471090914232 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 05:21:54 INFO - PROCESS | 1789 | 1471090914235 Marionette TRACE conn3 <- [1,1678,null,{}] 05:21:54 INFO - PROCESS | 1789 | 1471090914241 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:54 INFO - PROCESS | 1789 | 1471090914246 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:54 INFO - PROCESS | 1789 | 1471090914433 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 05:21:55 INFO - PROCESS | 1789 | 1471090915070 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090915077 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:55 INFO - PROCESS | 1789 | ++DOCSHELL 0x8a8df000 == 93 [pid = 1789] [id = 427] 05:21:55 INFO - PROCESS | 1789 | ++DOMWINDOW == 189 (0x8a8df400) [pid = 1789] [serial = 1282] [outer = (nil)] 05:21:55 INFO - PROCESS | 1789 | ++DOMWINDOW == 190 (0x8b4ca000) [pid = 1789] [serial = 1283] [outer = 0x8a8df400] 05:21:55 INFO - PROCESS | 1789 | 1471090915207 Marionette DEBUG loaded listener.js 05:21:55 INFO - PROCESS | 1789 | ++DOMWINDOW == 191 (0x8b76c400) [pid = 1789] [serial = 1284] [outer = 0x8a8df400] 05:21:56 INFO - PROCESS | 1789 | 1471090916113 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 05:21:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 05:21:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1936ms 05:21:56 INFO - PROCESS | 1789 | 1471090916170 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 05:21:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 05:21:56 INFO - PROCESS | 1789 | 1471090916176 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 05:21:56 INFO - PROCESS | 1789 | 1471090916183 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 05:21:56 INFO - PROCESS | 1789 | 1471090916187 Marionette TRACE conn3 <- [1,1682,null,{}] 05:21:56 INFO - PROCESS | 1789 | 1471090916195 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:56 INFO - PROCESS | 1789 | 1471090916203 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:56 INFO - PROCESS | 1789 | 1471090916502 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 05:21:56 INFO - PROCESS | 1789 | 1471090916769 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:56 INFO - PROCESS | 1789 | 1471090916782 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:56 INFO - PROCESS | 1789 | ++DOCSHELL 0x8a8dc000 == 94 [pid = 1789] [id = 428] 05:21:56 INFO - PROCESS | 1789 | ++DOMWINDOW == 192 (0x8b4cb800) [pid = 1789] [serial = 1285] [outer = (nil)] 05:21:56 INFO - PROCESS | 1789 | ++DOMWINDOW == 193 (0x8dc96800) [pid = 1789] [serial = 1286] [outer = 0x8b4cb800] 05:21:56 INFO - PROCESS | 1789 | 1471090916854 Marionette DEBUG loaded listener.js 05:21:56 INFO - PROCESS | 1789 | ++DOMWINDOW == 194 (0x8e379c00) [pid = 1789] [serial = 1287] [outer = 0x8b4cb800] 05:21:57 INFO - PROCESS | 1789 | 1471090917787 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 05:21:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 05:21:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1640ms 05:21:57 INFO - PROCESS | 1789 | 1471090917824 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 05:21:57 INFO - PROCESS | 1789 | 1471090917829 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 05:21:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 05:21:57 INFO - PROCESS | 1789 | 1471090917838 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 05:21:57 INFO - PROCESS | 1789 | 1471090917840 Marionette TRACE conn3 <- [1,1686,null,{}] 05:21:57 INFO - PROCESS | 1789 | 1471090917845 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:57 INFO - PROCESS | 1789 | 1471090917851 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:58 INFO - PROCESS | 1789 | 1471090918035 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 05:21:58 INFO - PROCESS | 1789 | 1471090918390 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:58 INFO - PROCESS | 1789 | 1471090918400 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:58 INFO - PROCESS | 1789 | ++DOCSHELL 0x8a8d4c00 == 95 [pid = 1789] [id = 429] 05:21:58 INFO - PROCESS | 1789 | ++DOMWINDOW == 195 (0x8a8d5400) [pid = 1789] [serial = 1288] [outer = (nil)] 05:21:58 INFO - PROCESS | 1789 | ++DOMWINDOW == 196 (0x8f55cc00) [pid = 1789] [serial = 1289] [outer = 0x8a8d5400] 05:21:58 INFO - PROCESS | 1789 | 1471090918473 Marionette DEBUG loaded listener.js 05:21:58 INFO - PROCESS | 1789 | ++DOMWINDOW == 197 (0x913f6400) [pid = 1789] [serial = 1290] [outer = 0x8a8d5400] 05:21:59 INFO - PROCESS | 1789 | 1471090919324 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 05:21:59 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:21:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1542ms 05:21:59 INFO - PROCESS | 1789 | --DOMWINDOW == 196 (0x99e6f400) [pid = 1789] [serial = 1172] [outer = (nil)] [url = about:blank] 05:21:59 INFO - PROCESS | 1789 | --DOMWINDOW == 195 (0xa679b800) [pid = 1789] [serial = 1148] [outer = (nil)] [url = about:blank] 05:21:59 INFO - PROCESS | 1789 | --DOMWINDOW == 194 (0x8dc95400) [pid = 1789] [serial = 1145] [outer = (nil)] [url = about:blank] 05:21:59 INFO - PROCESS | 1789 | --DOMWINDOW == 193 (0x8b4cf000) [pid = 1789] [serial = 1151] [outer = (nil)] [url = about:blank] 05:21:59 INFO - PROCESS | 1789 | --DOMWINDOW == 192 (0x8b76c800) [pid = 1789] [serial = 1154] [outer = (nil)] [url = about:blank] 05:21:59 INFO - PROCESS | 1789 | 1471090919528 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 05:21:59 INFO - PROCESS | 1789 | 1471090919532 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 05:21:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 05:21:59 INFO - PROCESS | 1789 | --DOCSHELL 0x8b76b400 == 94 [pid = 1789] [id = 394] 05:21:59 INFO - PROCESS | 1789 | --DOCSHELL 0x8f872400 == 93 [pid = 1789] [id = 393] 05:21:59 INFO - PROCESS | 1789 | --DOCSHELL 0x8ee03000 == 92 [pid = 1789] [id = 392] 05:21:59 INFO - PROCESS | 1789 | --DOCSHELL 0x8b763800 == 91 [pid = 1789] [id = 391] 05:21:59 INFO - PROCESS | 1789 | 1471090919570 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 05:21:59 INFO - PROCESS | 1789 | 1471090919578 Marionette TRACE conn3 <- [1,1690,null,{}] 05:21:59 INFO - PROCESS | 1789 | 1471090919591 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:59 INFO - PROCESS | 1789 | 1471090919598 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:21:59 INFO - PROCESS | 1789 | 1471090919780 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 05:21:59 INFO - PROCESS | 1789 | --DOMWINDOW == 191 (0x99c85c00) [pid = 1789] [serial = 1122] [outer = (nil)] [url = about:blank] 05:21:59 INFO - PROCESS | 1789 | --DOMWINDOW == 190 (0x95355c00) [pid = 1789] [serial = 1170] [outer = (nil)] [url = about:blank] 05:21:59 INFO - PROCESS | 1789 | --DOMWINDOW == 189 (0x94830c00) [pid = 1789] [serial = 1169] [outer = (nil)] [url = about:blank] 05:21:59 INFO - PROCESS | 1789 | --DOMWINDOW == 188 (0x8f084000) [pid = 1789] [serial = 1161] [outer = (nil)] [url = about:blank] 05:21:59 INFO - PROCESS | 1789 | --DOMWINDOW == 187 (0x92d1f400) [pid = 1789] [serial = 1167] [outer = (nil)] [url = about:blank] 05:21:59 INFO - PROCESS | 1789 | --DOMWINDOW == 186 (0xa6da4400) [pid = 1789] [serial = 1142] [outer = (nil)] [url = about:blank] 05:21:59 INFO - PROCESS | 1789 | --DOMWINDOW == 185 (0x9a29ac00) [pid = 1789] [serial = 1133] [outer = (nil)] [url = about:blank] 05:21:59 INFO - PROCESS | 1789 | --DOMWINDOW == 184 (0x8db9e800) [pid = 1789] [serial = 1158] [outer = (nil)] [url = about:blank] 05:21:59 INFO - PROCESS | 1789 | --DOMWINDOW == 183 (0x91daac00) [pid = 1789] [serial = 1127] [outer = (nil)] [url = about:blank] 05:21:59 INFO - PROCESS | 1789 | --DOMWINDOW == 182 (0x8eeaf800) [pid = 1789] [serial = 1160] [outer = (nil)] [url = about:blank] 05:21:59 INFO - PROCESS | 1789 | --DOMWINDOW == 181 (0x92b4bc00) [pid = 1789] [serial = 1166] [outer = (nil)] [url = about:blank] 05:21:59 INFO - PROCESS | 1789 | --DOMWINDOW == 180 (0x95250400) [pid = 1789] [serial = 1130] [outer = (nil)] [url = about:blank] 05:21:59 INFO - PROCESS | 1789 | --DOMWINDOW == 179 (0x913f7800) [pid = 1789] [serial = 1163] [outer = (nil)] [url = about:blank] 05:21:59 INFO - PROCESS | 1789 | --DOMWINDOW == 178 (0x91e53800) [pid = 1789] [serial = 1164] [outer = (nil)] [url = about:blank] 05:21:59 INFO - PROCESS | 1789 | --DOMWINDOW == 177 (0xa33cf000) [pid = 1789] [serial = 1139] [outer = (nil)] [url = about:blank] 05:21:59 INFO - PROCESS | 1789 | --DOMWINDOW == 176 (0x8ca66c00) [pid = 1789] [serial = 1157] [outer = (nil)] [url = about:blank] 05:21:59 INFO - PROCESS | 1789 | --DOMWINDOW == 175 (0x8f083c00) [pid = 1789] [serial = 1124] [outer = (nil)] [url = about:blank] 05:21:59 INFO - PROCESS | 1789 | --DOMWINDOW == 174 (0x9d90c000) [pid = 1789] [serial = 1136] [outer = (nil)] [url = about:blank] 05:22:00 INFO - PROCESS | 1789 | 1471090920052 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090920058 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:22:00 INFO - PROCESS | 1789 | ++DOCSHELL 0x8db9e800 == 92 [pid = 1789] [id = 430] 05:22:00 INFO - PROCESS | 1789 | ++DOMWINDOW == 175 (0x8ee02c00) [pid = 1789] [serial = 1291] [outer = (nil)] 05:22:00 INFO - PROCESS | 1789 | ++DOMWINDOW == 176 (0x8f089400) [pid = 1789] [serial = 1292] [outer = 0x8ee02c00] 05:22:00 INFO - PROCESS | 1789 | 1471090920127 Marionette DEBUG loaded listener.js 05:22:00 INFO - PROCESS | 1789 | ++DOMWINDOW == 177 (0x91da9000) [pid = 1789] [serial = 1293] [outer = 0x8ee02c00] 05:22:00 INFO - PROCESS | 1789 | 1471090920863 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 05:22:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 05:22:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1357ms 05:22:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 05:22:00 INFO - PROCESS | 1789 | 1471090920913 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 05:22:00 INFO - PROCESS | 1789 | 1471090920917 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 05:22:00 INFO - PROCESS | 1789 | 1471090920923 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 05:22:00 INFO - PROCESS | 1789 | 1471090920927 Marionette TRACE conn3 <- [1,1694,null,{}] 05:22:00 INFO - PROCESS | 1789 | 1471090920932 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:00 INFO - PROCESS | 1789 | 1471090920936 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:22:01 INFO - PROCESS | 1789 | 1471090921146 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 05:22:01 INFO - PROCESS | 1789 | 1471090921329 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:01 INFO - PROCESS | 1789 | 1471090921337 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:22:01 INFO - PROCESS | 1789 | ++DOCSHELL 0x8eeb3000 == 93 [pid = 1789] [id = 431] 05:22:01 INFO - PROCESS | 1789 | ++DOMWINDOW == 178 (0x8eeb5800) [pid = 1789] [serial = 1294] [outer = (nil)] 05:22:01 INFO - PROCESS | 1789 | ++DOMWINDOW == 179 (0x91ecf800) [pid = 1789] [serial = 1295] [outer = 0x8eeb5800] 05:22:01 INFO - PROCESS | 1789 | 1471090921405 Marionette DEBUG loaded listener.js 05:22:01 INFO - PROCESS | 1789 | ++DOMWINDOW == 180 (0x92b41800) [pid = 1789] [serial = 1296] [outer = 0x8eeb5800] 05:22:02 INFO - PROCESS | 1789 | 1471090922273 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 05:22:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 05:22:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1387ms 05:22:02 INFO - PROCESS | 1789 | 1471090922311 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 05:22:02 INFO - PROCESS | 1789 | 1471090922314 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 05:22:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 05:22:02 INFO - PROCESS | 1789 | 1471090922320 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 05:22:02 INFO - PROCESS | 1789 | 1471090922323 Marionette TRACE conn3 <- [1,1698,null,{}] 05:22:02 INFO - PROCESS | 1789 | 1471090922329 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:02 INFO - PROCESS | 1789 | 1471090922333 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:22:02 INFO - PROCESS | 1789 | 1471090922563 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 05:22:02 INFO - PROCESS | 1789 | 1471090922602 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090922621 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:22:02 INFO - PROCESS | 1789 | ++DOCSHELL 0x92b50c00 == 94 [pid = 1789] [id = 432] 05:22:02 INFO - PROCESS | 1789 | ++DOMWINDOW == 181 (0x92d18c00) [pid = 1789] [serial = 1297] [outer = (nil)] 05:22:02 INFO - PROCESS | 1789 | ++DOMWINDOW == 182 (0x92d20c00) [pid = 1789] [serial = 1298] [outer = 0x92d18c00] 05:22:02 INFO - PROCESS | 1789 | 1471090922695 Marionette DEBUG loaded listener.js 05:22:02 INFO - PROCESS | 1789 | ++DOMWINDOW == 183 (0x9482e400) [pid = 1789] [serial = 1299] [outer = 0x92d18c00] 05:22:03 INFO - PROCESS | 1789 | 1471090923663 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 05:22:03 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:22:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1382ms 05:22:03 INFO - PROCESS | 1789 | 1471090923702 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 05:22:03 INFO - PROCESS | 1789 | 1471090923705 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 05:22:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 05:22:03 INFO - PROCESS | 1789 | 1471090923711 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 05:22:03 INFO - PROCESS | 1789 | 1471090923714 Marionette TRACE conn3 <- [1,1702,null,{}] 05:22:03 INFO - PROCESS | 1789 | 1471090923720 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:03 INFO - PROCESS | 1789 | 1471090923726 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:22:03 INFO - PROCESS | 1789 | 1471090923984 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 05:22:04 INFO - PROCESS | 1789 | 1471090924008 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:04 INFO - PROCESS | 1789 | 1471090924013 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:22:04 INFO - PROCESS | 1789 | ++DOCSHELL 0x8a8d6400 == 95 [pid = 1789] [id = 433] 05:22:04 INFO - PROCESS | 1789 | ++DOMWINDOW == 184 (0x91ecd000) [pid = 1789] [serial = 1300] [outer = (nil)] 05:22:04 INFO - PROCESS | 1789 | ++DOMWINDOW == 185 (0x95356000) [pid = 1789] [serial = 1301] [outer = 0x91ecd000] 05:22:04 INFO - PROCESS | 1789 | 1471090924080 Marionette DEBUG loaded listener.js 05:22:04 INFO - PROCESS | 1789 | ++DOMWINDOW == 186 (0x98475c00) [pid = 1789] [serial = 1302] [outer = 0x91ecd000] 05:22:05 INFO - PROCESS | 1789 | --DOMWINDOW == 185 (0x8f07f000) [pid = 1789] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 05:22:05 INFO - PROCESS | 1789 | --DOMWINDOW == 184 (0x94826400) [pid = 1789] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 05:22:05 INFO - PROCESS | 1789 | --DOMWINDOW == 183 (0x98b76c00) [pid = 1789] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 05:22:05 INFO - PROCESS | 1789 | --DOMWINDOW == 182 (0x8ca65000) [pid = 1789] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 05:22:05 INFO - PROCESS | 1789 | --DOMWINDOW == 181 (0x8ca69c00) [pid = 1789] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 05:22:05 INFO - PROCESS | 1789 | --DOMWINDOW == 180 (0x8e45c000) [pid = 1789] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 05:22:05 INFO - PROCESS | 1789 | --DOMWINDOW == 179 (0x913f0c00) [pid = 1789] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 05:22:05 INFO - PROCESS | 1789 | --DOMWINDOW == 178 (0x8e45bc00) [pid = 1789] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 05:22:05 INFO - PROCESS | 1789 | --DOMWINDOW == 177 (0xa2fca800) [pid = 1789] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 05:22:05 INFO - PROCESS | 1789 | --DOMWINDOW == 176 (0x8f07e400) [pid = 1789] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 05:22:05 INFO - PROCESS | 1789 | --DOMWINDOW == 175 (0x8eebb800) [pid = 1789] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 05:22:05 INFO - PROCESS | 1789 | --DOMWINDOW == 174 (0x8ca62c00) [pid = 1789] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 05:22:05 INFO - PROCESS | 1789 | --DOMWINDOW == 173 (0x8b4c9000) [pid = 1789] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 05:22:05 INFO - PROCESS | 1789 | --DOMWINDOW == 172 (0x8dba3400) [pid = 1789] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 05:22:05 INFO - PROCESS | 1789 | --DOMWINDOW == 171 (0x8b8ec800) [pid = 1789] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 05:22:05 INFO - PROCESS | 1789 | --DOMWINDOW == 170 (0x8e457400) [pid = 1789] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 05:22:05 INFO - PROCESS | 1789 | --DOMWINDOW == 169 (0x8ed78400) [pid = 1789] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 05:22:05 INFO - PROCESS | 1789 | 1471090925546 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 05:22:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 05:22:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1879ms 05:22:05 INFO - PROCESS | 1789 | 1471090925591 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 05:22:05 INFO - PROCESS | 1789 | 1471090925594 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 05:22:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 05:22:05 INFO - PROCESS | 1789 | 1471090925601 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 05:22:05 INFO - PROCESS | 1789 | 1471090925603 Marionette TRACE conn3 <- [1,1706,null,{}] 05:22:05 INFO - PROCESS | 1789 | 1471090925609 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:05 INFO - PROCESS | 1789 | 1471090925613 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:22:05 INFO - PROCESS | 1789 | 1471090925780 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 05:22:06 INFO - PROCESS | 1789 | 1471090925975 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:06 INFO - PROCESS | 1789 | 1471090925981 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:22:06 INFO - PROCESS | 1789 | ++DOCSHELL 0x8b8e6800 == 96 [pid = 1789] [id = 434] 05:22:06 INFO - PROCESS | 1789 | ++DOMWINDOW == 170 (0x8ca62c00) [pid = 1789] [serial = 1303] [outer = (nil)] 05:22:06 INFO - PROCESS | 1789 | ++DOMWINDOW == 171 (0x8eeb3400) [pid = 1789] [serial = 1304] [outer = 0x8ca62c00] 05:22:06 INFO - PROCESS | 1789 | 1471090926047 Marionette DEBUG loaded listener.js 05:22:06 INFO - PROCESS | 1789 | ++DOMWINDOW == 172 (0x8f6b4800) [pid = 1789] [serial = 1305] [outer = 0x8ca62c00] 05:22:06 INFO - PROCESS | 1789 | 1471090926843 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 05:22:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 05:22:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1279ms 05:22:06 INFO - PROCESS | 1789 | 1471090926967 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 05:22:06 INFO - PROCESS | 1789 | 1471090926973 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 05:22:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 05:22:06 INFO - PROCESS | 1789 | 1471090926983 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 05:22:06 INFO - PROCESS | 1789 | 1471090926989 Marionette TRACE conn3 <- [1,1710,null,{}] 05:22:07 INFO - PROCESS | 1789 | 1471090926998 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:07 INFO - PROCESS | 1789 | 1471090927005 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:22:07 INFO - PROCESS | 1789 | 1471090927234 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 05:22:07 INFO - PROCESS | 1789 | 1471090927567 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090927583 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:22:07 INFO - PROCESS | 1789 | ++DOCSHELL 0x8a8d5c00 == 97 [pid = 1789] [id = 435] 05:22:07 INFO - PROCESS | 1789 | ++DOMWINDOW == 173 (0x8b8e6c00) [pid = 1789] [serial = 1306] [outer = (nil)] 05:22:07 INFO - PROCESS | 1789 | ++DOMWINDOW == 174 (0x8ca66c00) [pid = 1789] [serial = 1307] [outer = 0x8b8e6c00] 05:22:07 INFO - PROCESS | 1789 | 1471090927666 Marionette DEBUG loaded listener.js 05:22:07 INFO - PROCESS | 1789 | ++DOMWINDOW == 175 (0x8db77800) [pid = 1789] [serial = 1308] [outer = 0x8b8e6c00] 05:22:08 INFO - PROCESS | 1789 | 1471090928575 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 05:22:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 05:22:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1635ms 05:22:08 INFO - PROCESS | 1789 | 1471090928618 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 05:22:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 05:22:08 INFO - PROCESS | 1789 | 1471090928623 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 05:22:08 INFO - PROCESS | 1789 | 1471090928634 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 05:22:08 INFO - PROCESS | 1789 | 1471090928640 Marionette TRACE conn3 <- [1,1714,null,{}] 05:22:08 INFO - PROCESS | 1789 | 1471090928647 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:08 INFO - PROCESS | 1789 | 1471090928653 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:22:08 INFO - PROCESS | 1789 | 1471090928854 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 05:22:09 INFO - PROCESS | 1789 | 1471090929174 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090929183 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:22:09 INFO - PROCESS | 1789 | ++DOCSHELL 0x8ed7ec00 == 98 [pid = 1789] [id = 436] 05:22:09 INFO - PROCESS | 1789 | ++DOMWINDOW == 176 (0x8eda2800) [pid = 1789] [serial = 1309] [outer = (nil)] 05:22:09 INFO - PROCESS | 1789 | ++DOMWINDOW == 177 (0x8ee05400) [pid = 1789] [serial = 1310] [outer = 0x8eda2800] 05:22:09 INFO - PROCESS | 1789 | 1471090929268 Marionette DEBUG loaded listener.js 05:22:09 INFO - PROCESS | 1789 | ++DOMWINDOW == 178 (0x8f07f400) [pid = 1789] [serial = 1311] [outer = 0x8eda2800] 05:22:10 INFO - PROCESS | 1789 | 1471090930155 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 05:22:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 05:22:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1565ms 05:22:10 INFO - PROCESS | 1789 | 1471090930195 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 05:22:10 INFO - PROCESS | 1789 | 1471090930200 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 05:22:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 05:22:10 INFO - PROCESS | 1789 | 1471090930206 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 05:22:10 INFO - PROCESS | 1789 | 1471090930210 Marionette TRACE conn3 <- [1,1718,null,{}] 05:22:10 INFO - PROCESS | 1789 | 1471090930224 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:10 INFO - PROCESS | 1789 | 1471090930233 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:22:10 INFO - PROCESS | 1789 | 1471090930436 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 05:22:10 INFO - PROCESS | 1789 | 1471090930815 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090930829 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:22:10 INFO - PROCESS | 1789 | ++DOCSHELL 0x92b4ec00 == 99 [pid = 1789] [id = 437] 05:22:10 INFO - PROCESS | 1789 | ++DOMWINDOW == 179 (0x92b50800) [pid = 1789] [serial = 1312] [outer = (nil)] 05:22:10 INFO - PROCESS | 1789 | ++DOMWINDOW == 180 (0x930e9c00) [pid = 1789] [serial = 1313] [outer = 0x92b50800] 05:22:10 INFO - PROCESS | 1789 | 1471090930915 Marionette DEBUG loaded listener.js 05:22:11 INFO - PROCESS | 1789 | ++DOMWINDOW == 181 (0x948b0000) [pid = 1789] [serial = 1314] [outer = 0x92b50800] 05:22:11 INFO - PROCESS | 1789 | 1471090931796 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 05:22:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 05:22:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1632ms 05:22:11 INFO - PROCESS | 1789 | 1471090931839 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 05:22:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 05:22:11 INFO - PROCESS | 1789 | 1471090931843 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 05:22:11 INFO - PROCESS | 1789 | 1471090931849 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 05:22:11 INFO - PROCESS | 1789 | 1471090931853 Marionette TRACE conn3 <- [1,1722,null,{}] 05:22:11 INFO - PROCESS | 1789 | 1471090931858 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:11 INFO - PROCESS | 1789 | 1471090931864 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:22:12 INFO - PROCESS | 1789 | 1471090932058 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 05:22:12 INFO - PROCESS | 1789 | 1471090932327 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:12 INFO - PROCESS | 1789 | 1471090932337 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:22:12 INFO - PROCESS | 1789 | ++DOCSHELL 0x913f0c00 == 100 [pid = 1789] [id = 438] 05:22:12 INFO - PROCESS | 1789 | ++DOMWINDOW == 182 (0x92b4c400) [pid = 1789] [serial = 1315] [outer = (nil)] 05:22:12 INFO - PROCESS | 1789 | ++DOMWINDOW == 183 (0x9535fc00) [pid = 1789] [serial = 1316] [outer = 0x92b4c400] 05:22:12 INFO - PROCESS | 1789 | 1471090932460 Marionette DEBUG loaded listener.js 05:22:12 INFO - PROCESS | 1789 | ++DOMWINDOW == 184 (0x999f0c00) [pid = 1789] [serial = 1317] [outer = 0x92b4c400] 05:22:13 INFO - PROCESS | 1789 | 1471090933335 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 05:22:13 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:22:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1531ms 05:22:13 INFO - PROCESS | 1789 | 1471090933380 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 05:22:13 INFO - PROCESS | 1789 | 1471090933384 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 05:22:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 05:22:13 INFO - PROCESS | 1789 | 1471090933390 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 05:22:13 INFO - PROCESS | 1789 | 1471090933393 Marionette TRACE conn3 <- [1,1726,null,{}] 05:22:13 INFO - PROCESS | 1789 | 1471090933399 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:13 INFO - PROCESS | 1789 | 1471090933404 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:22:13 INFO - PROCESS | 1789 | 1471090933594 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 05:22:13 INFO - PROCESS | 1789 | 1471090933944 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090933952 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:22:14 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f6b6800 == 101 [pid = 1789] [id = 439] 05:22:14 INFO - PROCESS | 1789 | ++DOMWINDOW == 185 (0x9524f800) [pid = 1789] [serial = 1318] [outer = (nil)] 05:22:14 INFO - PROCESS | 1789 | ++DOMWINDOW == 186 (0x9a1adc00) [pid = 1789] [serial = 1319] [outer = 0x9524f800] 05:22:14 INFO - PROCESS | 1789 | 1471090934102 Marionette DEBUG loaded listener.js 05:22:14 INFO - PROCESS | 1789 | ++DOMWINDOW == 187 (0x9a295000) [pid = 1789] [serial = 1320] [outer = 0x9524f800] 05:22:15 INFO - PROCESS | 1789 | 1471090935087 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 05:22:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 05:22:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1732ms 05:22:15 INFO - PROCESS | 1789 | 1471090935123 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 05:22:15 INFO - PROCESS | 1789 | 1471090935127 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 05:22:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 05:22:15 INFO - PROCESS | 1789 | 1471090935133 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 05:22:15 INFO - PROCESS | 1789 | 1471090935137 Marionette TRACE conn3 <- [1,1730,null,{}] 05:22:15 INFO - PROCESS | 1789 | 1471090935161 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:15 INFO - PROCESS | 1789 | 1471090935172 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:22:15 INFO - PROCESS | 1789 | 1471090935432 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 05:22:15 INFO - PROCESS | 1789 | 1471090935763 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090935774 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:22:15 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f879800 == 102 [pid = 1789] [id = 440] 05:22:15 INFO - PROCESS | 1789 | ++DOMWINDOW == 188 (0x9a551400) [pid = 1789] [serial = 1321] [outer = (nil)] 05:22:15 INFO - PROCESS | 1789 | ++DOMWINDOW == 189 (0x9b307000) [pid = 1789] [serial = 1322] [outer = 0x9a551400] 05:22:15 INFO - PROCESS | 1789 | 1471090935860 Marionette DEBUG loaded listener.js 05:22:15 INFO - PROCESS | 1789 | ++DOMWINDOW == 190 (0x9b3c8c00) [pid = 1789] [serial = 1323] [outer = 0x9a551400] 05:22:16 INFO - PROCESS | 1789 | 1471090936798 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 05:22:16 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:22:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1737ms 05:22:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 05:22:16 INFO - PROCESS | 1789 | 1471090936871 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 05:22:16 INFO - PROCESS | 1789 | 1471090936874 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 05:22:16 INFO - PROCESS | 1789 | 1471090936881 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 05:22:16 INFO - PROCESS | 1789 | 1471090936886 Marionette TRACE conn3 <- [1,1734,null,{}] 05:22:16 INFO - PROCESS | 1789 | 1471090936892 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:16 INFO - PROCESS | 1789 | 1471090936897 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:22:17 INFO - PROCESS | 1789 | 1471090937088 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 05:22:17 INFO - PROCESS | 1789 | 1471090937406 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090937415 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:22:17 INFO - PROCESS | 1789 | ++DOCSHELL 0x9a173c00 == 103 [pid = 1789] [id = 441] 05:22:17 INFO - PROCESS | 1789 | ++DOMWINDOW == 191 (0x9b3d0c00) [pid = 1789] [serial = 1324] [outer = (nil)] 05:22:17 INFO - PROCESS | 1789 | ++DOMWINDOW == 192 (0x9b993000) [pid = 1789] [serial = 1325] [outer = 0x9b3d0c00] 05:22:17 INFO - PROCESS | 1789 | 1471090937501 Marionette DEBUG loaded listener.js 05:22:17 INFO - PROCESS | 1789 | ++DOMWINDOW == 193 (0x9b996c00) [pid = 1789] [serial = 1326] [outer = 0x9b3d0c00] 05:22:18 INFO - PROCESS | 1789 | 1471090938373 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 05:22:18 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:22:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1536ms 05:22:18 INFO - PROCESS | 1789 | 1471090938417 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 05:22:18 INFO - PROCESS | 1789 | 1471090938421 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 05:22:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 05:22:18 INFO - PROCESS | 1789 | 1471090938428 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 05:22:18 INFO - PROCESS | 1789 | 1471090938431 Marionette TRACE conn3 <- [1,1738,null,{}] 05:22:18 INFO - PROCESS | 1789 | 1471090938437 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:18 INFO - PROCESS | 1789 | 1471090938442 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:22:18 INFO - PROCESS | 1789 | 1471090938637 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 05:22:18 INFO - PROCESS | 1789 | 1471090938912 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090938922 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:22:18 INFO - PROCESS | 1789 | ++DOCSHELL 0x9acee800 == 104 [pid = 1789] [id = 442] 05:22:18 INFO - PROCESS | 1789 | ++DOMWINDOW == 194 (0x9b3d4000) [pid = 1789] [serial = 1327] [outer = (nil)] 05:22:19 INFO - PROCESS | 1789 | ++DOMWINDOW == 195 (0xa1120800) [pid = 1789] [serial = 1328] [outer = 0x9b3d4000] 05:22:19 INFO - PROCESS | 1789 | 1471090939046 Marionette DEBUG loaded listener.js 05:22:19 INFO - PROCESS | 1789 | ++DOMWINDOW == 196 (0xa2004400) [pid = 1789] [serial = 1329] [outer = 0x9b3d4000] 05:22:19 INFO - PROCESS | 1789 | 1471090939927 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 05:22:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 05:22:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1536ms 05:22:19 INFO - PROCESS | 1789 | 1471090939965 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 05:22:19 INFO - PROCESS | 1789 | 1471090939969 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 05:22:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 05:22:19 INFO - PROCESS | 1789 | 1471090939993 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 05:22:19 INFO - PROCESS | 1789 | 1471090939997 Marionette TRACE conn3 <- [1,1742,null,{}] 05:22:20 INFO - PROCESS | 1789 | 1471090940002 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:20 INFO - PROCESS | 1789 | 1471090940007 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:22:20 INFO - PROCESS | 1789 | 1471090940193 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 05:22:20 INFO - PROCESS | 1789 | 1471090940472 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090940480 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:22:20 INFO - PROCESS | 1789 | ++DOCSHELL 0x9535b400 == 105 [pid = 1789] [id = 443] 05:22:20 INFO - PROCESS | 1789 | ++DOMWINDOW == 197 (0x9b993800) [pid = 1789] [serial = 1330] [outer = (nil)] 05:22:20 INFO - PROCESS | 1789 | ++DOMWINDOW == 198 (0xa2280c00) [pid = 1789] [serial = 1331] [outer = 0x9b993800] 05:22:20 INFO - PROCESS | 1789 | 1471090940602 Marionette DEBUG loaded listener.js 05:22:20 INFO - PROCESS | 1789 | ++DOMWINDOW == 199 (0xa230b000) [pid = 1789] [serial = 1332] [outer = 0x9b993800] 05:22:21 INFO - PROCESS | 1789 | 1471090941491 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 05:22:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 05:22:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1583ms 05:22:21 INFO - PROCESS | 1789 | 1471090941575 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 05:22:21 INFO - PROCESS | 1789 | 1471090941581 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 05:22:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 05:22:21 INFO - PROCESS | 1789 | 1471090941591 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 05:22:21 INFO - PROCESS | 1789 | 1471090941594 Marionette TRACE conn3 <- [1,1746,null,{}] 05:22:21 INFO - PROCESS | 1789 | 1471090941600 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:21 INFO - PROCESS | 1789 | 1471090941605 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:22:21 INFO - PROCESS | 1789 | 1471090941837 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 05:22:22 INFO - PROCESS | 1789 | 1471090942166 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090942171 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:22:22 INFO - PROCESS | 1789 | ++DOCSHELL 0x8a8d9400 == 106 [pid = 1789] [id = 444] 05:22:22 INFO - PROCESS | 1789 | ++DOMWINDOW == 200 (0x9d5ff400) [pid = 1789] [serial = 1333] [outer = (nil)] 05:22:22 INFO - PROCESS | 1789 | ++DOMWINDOW == 201 (0xa2593800) [pid = 1789] [serial = 1334] [outer = 0x9d5ff400] 05:22:22 INFO - PROCESS | 1789 | 1471090942255 Marionette DEBUG loaded listener.js 05:22:22 INFO - PROCESS | 1789 | ++DOMWINDOW == 202 (0xa2fcac00) [pid = 1789] [serial = 1335] [outer = 0x9d5ff400] 05:22:23 INFO - PROCESS | 1789 | 1471090943078 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 05:22:23 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:22:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1529ms 05:22:23 INFO - PROCESS | 1789 | 1471090943121 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 05:22:23 INFO - PROCESS | 1789 | 1471090943125 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 05:22:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 05:22:23 INFO - PROCESS | 1789 | 1471090943131 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 05:22:23 INFO - PROCESS | 1789 | 1471090943136 Marionette TRACE conn3 <- [1,1750,null,{}] 05:22:23 INFO - PROCESS | 1789 | 1471090943141 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:23 INFO - PROCESS | 1789 | 1471090943147 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:22:23 INFO - PROCESS | 1789 | 1471090943365 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 05:22:23 INFO - PROCESS | 1789 | 1471090943613 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090943622 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:22:23 INFO - PROCESS | 1789 | ++DOCSHELL 0xa23af400 == 107 [pid = 1789] [id = 445] 05:22:23 INFO - PROCESS | 1789 | ++DOMWINDOW == 203 (0xa255b000) [pid = 1789] [serial = 1336] [outer = (nil)] 05:22:23 INFO - PROCESS | 1789 | ++DOMWINDOW == 204 (0xa4d10c00) [pid = 1789] [serial = 1337] [outer = 0xa255b000] 05:22:23 INFO - PROCESS | 1789 | 1471090943707 Marionette DEBUG loaded listener.js 05:22:23 INFO - PROCESS | 1789 | ++DOMWINDOW == 205 (0xa61e2400) [pid = 1789] [serial = 1338] [outer = 0xa255b000] 05:22:24 INFO - PROCESS | 1789 | 1471090944641 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 05:22:24 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:22:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1583ms 05:22:24 INFO - PROCESS | 1789 | 1471090944716 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 05:22:24 INFO - PROCESS | 1789 | 1471090944720 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 05:22:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 05:22:24 INFO - PROCESS | 1789 | 1471090944726 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 05:22:24 INFO - PROCESS | 1789 | 1471090944730 Marionette TRACE conn3 <- [1,1754,null,{}] 05:22:24 INFO - PROCESS | 1789 | 1471090944736 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:24 INFO - PROCESS | 1789 | 1471090944739 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:22:24 INFO - PROCESS | 1789 | 1471090944961 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 05:22:25 INFO - PROCESS | 1789 | 1471090945265 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090945273 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:22:25 INFO - PROCESS | 1789 | ++DOCSHELL 0x9d90c000 == 108 [pid = 1789] [id = 446] 05:22:25 INFO - PROCESS | 1789 | ++DOMWINDOW == 206 (0xa22d1400) [pid = 1789] [serial = 1339] [outer = (nil)] 05:22:25 INFO - PROCESS | 1789 | ++DOMWINDOW == 207 (0xa6da6000) [pid = 1789] [serial = 1340] [outer = 0xa22d1400] 05:22:25 INFO - PROCESS | 1789 | 1471090945353 Marionette DEBUG loaded listener.js 05:22:25 INFO - PROCESS | 1789 | ++DOMWINDOW == 208 (0xa6dadc00) [pid = 1789] [serial = 1341] [outer = 0xa22d1400] 05:22:26 INFO - PROCESS | 1789 | 1471090946168 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 05:22:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 05:22:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1487ms 05:22:26 INFO - PROCESS | 1789 | 1471090946225 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 05:22:26 INFO - PROCESS | 1789 | 1471090946229 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 05:22:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 05:22:26 INFO - PROCESS | 1789 | 1471090946238 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 05:22:26 INFO - PROCESS | 1789 | 1471090946241 Marionette TRACE conn3 <- [1,1758,null,{}] 05:22:26 INFO - PROCESS | 1789 | 1471090946247 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:26 INFO - PROCESS | 1789 | 1471090946251 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:22:26 INFO - PROCESS | 1789 | 1471090946437 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 05:22:26 INFO - PROCESS | 1789 | 1471090946739 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:26 INFO - PROCESS | 1789 | 1471090946746 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:22:26 INFO - PROCESS | 1789 | ++DOCSHELL 0x899eec00 == 109 [pid = 1789] [id = 447] 05:22:26 INFO - PROCESS | 1789 | ++DOMWINDOW == 209 (0x899f0400) [pid = 1789] [serial = 1342] [outer = (nil)] 05:22:26 INFO - PROCESS | 1789 | ++DOMWINDOW == 210 (0x899f7000) [pid = 1789] [serial = 1343] [outer = 0x899f0400] 05:22:26 INFO - PROCESS | 1789 | 1471090946881 Marionette DEBUG loaded listener.js 05:22:26 INFO - PROCESS | 1789 | ++DOMWINDOW == 211 (0x899fac00) [pid = 1789] [serial = 1344] [outer = 0x899f0400] 05:22:27 INFO - PROCESS | 1789 | 1471090947753 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 05:22:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 05:22:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1582ms 05:22:27 INFO - PROCESS | 1789 | 1471090947821 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 05:22:27 INFO - PROCESS | 1789 | 1471090947825 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 05:22:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 05:22:27 INFO - PROCESS | 1789 | 1471090947832 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 05:22:27 INFO - PROCESS | 1789 | 1471090947835 Marionette TRACE conn3 <- [1,1762,null,{}] 05:22:27 INFO - PROCESS | 1789 | 1471090947841 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:27 INFO - PROCESS | 1789 | 1471090947845 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:22:28 INFO - PROCESS | 1789 | 1471090948034 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 05:22:28 INFO - PROCESS | 1789 | 1471090948355 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:28 INFO - PROCESS | 1789 | 1471090948363 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:22:28 INFO - PROCESS | 1789 | ++DOCSHELL 0x899f1400 == 110 [pid = 1789] [id = 448] 05:22:28 INFO - PROCESS | 1789 | ++DOMWINDOW == 212 (0x899f5000) [pid = 1789] [serial = 1345] [outer = (nil)] 05:22:28 INFO - PROCESS | 1789 | ++DOMWINDOW == 213 (0xa68af000) [pid = 1789] [serial = 1346] [outer = 0x899f5000] 05:22:28 INFO - PROCESS | 1789 | 1471090948444 Marionette DEBUG loaded listener.js 05:22:28 INFO - PROCESS | 1789 | ++DOMWINDOW == 214 (0xa6e41c00) [pid = 1789] [serial = 1347] [outer = 0x899f5000] 05:22:29 INFO - PROCESS | 1789 | 1471090949292 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 05:22:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 05:22:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1529ms 05:22:29 INFO - PROCESS | 1789 | 1471090949361 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 05:22:29 INFO - PROCESS | 1789 | 1471090949365 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 05:22:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 05:22:29 INFO - PROCESS | 1789 | 1471090949372 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 05:22:29 INFO - PROCESS | 1789 | 1471090949374 Marionette TRACE conn3 <- [1,1766,null,{}] 05:22:29 INFO - PROCESS | 1789 | 1471090949380 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:29 INFO - PROCESS | 1789 | 1471090949385 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:22:29 INFO - PROCESS | 1789 | 1471090949573 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 05:22:29 INFO - PROCESS | 1789 | 1471090949893 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:29 INFO - PROCESS | 1789 | 1471090949902 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:22:29 INFO - PROCESS | 1789 | ++DOCSHELL 0x88cb7000 == 111 [pid = 1789] [id = 449] 05:22:29 INFO - PROCESS | 1789 | ++DOMWINDOW == 215 (0x88cb7400) [pid = 1789] [serial = 1348] [outer = (nil)] 05:22:29 INFO - PROCESS | 1789 | ++DOMWINDOW == 216 (0x88cbec00) [pid = 1789] [serial = 1349] [outer = 0x88cb7400] 05:22:29 INFO - PROCESS | 1789 | 1471090949983 Marionette DEBUG loaded listener.js 05:22:30 INFO - PROCESS | 1789 | ++DOMWINDOW == 217 (0x88cc2800) [pid = 1789] [serial = 1350] [outer = 0x88cb7400] 05:22:30 INFO - PROCESS | 1789 | 1471090950851 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 05:22:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 05:22:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1530ms 05:22:30 INFO - PROCESS | 1789 | 1471090950904 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 05:22:30 INFO - PROCESS | 1789 | 1471090950907 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 05:22:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 05:22:30 INFO - PROCESS | 1789 | 1471090950917 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 05:22:30 INFO - PROCESS | 1789 | 1471090950921 Marionette TRACE conn3 <- [1,1770,null,{}] 05:22:30 INFO - PROCESS | 1789 | 1471090950927 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:30 INFO - PROCESS | 1789 | 1471090950932 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:22:31 INFO - PROCESS | 1789 | 1471090951155 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 05:22:31 INFO - PROCESS | 1789 | 1471090951535 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090951541 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:22:31 INFO - PROCESS | 1789 | ++DOCSHELL 0x88cbe400 == 112 [pid = 1789] [id = 450] 05:22:31 INFO - PROCESS | 1789 | ++DOMWINDOW == 218 (0x88cbf800) [pid = 1789] [serial = 1351] [outer = (nil)] 05:22:31 INFO - PROCESS | 1789 | ++DOMWINDOW == 219 (0x88dbe000) [pid = 1789] [serial = 1352] [outer = 0x88cbf800] 05:22:31 INFO - PROCESS | 1789 | 1471090951635 Marionette DEBUG loaded listener.js 05:22:31 INFO - PROCESS | 1789 | ++DOMWINDOW == 220 (0x88dc0400) [pid = 1789] [serial = 1353] [outer = 0x88cbf800] 05:22:32 INFO - PROCESS | 1789 | 1471090952523 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 05:22:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 05:22:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1686ms 05:22:32 INFO - PROCESS | 1789 | 1471090952603 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 05:22:32 INFO - PROCESS | 1789 | 1471090952606 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 05:22:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 05:22:32 INFO - PROCESS | 1789 | 1471090952612 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 05:22:32 INFO - PROCESS | 1789 | 1471090952616 Marionette TRACE conn3 <- [1,1774,null,{}] 05:22:32 INFO - PROCESS | 1789 | 1471090952621 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:32 INFO - PROCESS | 1789 | 1471090952626 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:22:32 INFO - PROCESS | 1789 | 1471090952861 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 05:22:33 INFO - PROCESS | 1789 | 1471090953188 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:33 INFO - PROCESS | 1789 | 1471090953198 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:22:33 INFO - PROCESS | 1789 | ++DOCSHELL 0x88dbf000 == 113 [pid = 1789] [id = 451] 05:22:33 INFO - PROCESS | 1789 | ++DOMWINDOW == 221 (0x88dc0000) [pid = 1789] [serial = 1354] [outer = (nil)] 05:22:33 INFO - PROCESS | 1789 | ++DOMWINDOW == 222 (0x88dc7800) [pid = 1789] [serial = 1355] [outer = 0x88dc0000] 05:22:33 INFO - PROCESS | 1789 | 1471090953277 Marionette DEBUG loaded listener.js 05:22:33 INFO - PROCESS | 1789 | ++DOMWINDOW == 223 (0x88dc9000) [pid = 1789] [serial = 1356] [outer = 0x88dc0000] 05:22:34 INFO - PROCESS | 1789 | 1471090954128 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 05:22:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 05:22:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1582ms 05:22:34 INFO - PROCESS | 1789 | 1471090954195 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 05:22:34 INFO - PROCESS | 1789 | 1471090954199 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 05:22:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 05:22:34 INFO - PROCESS | 1789 | 1471090954206 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 05:22:34 INFO - PROCESS | 1789 | 1471090954209 Marionette TRACE conn3 <- [1,1778,null,{}] 05:22:34 INFO - PROCESS | 1789 | 1471090954215 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:34 INFO - PROCESS | 1789 | 1471090954219 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:22:34 INFO - PROCESS | 1789 | 1471090954410 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 05:22:35 INFO - PROCESS | 1789 | 1471090955125 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090955133 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:22:35 INFO - PROCESS | 1789 | ++DOCSHELL 0x899f4c00 == 114 [pid = 1789] [id = 452] 05:22:35 INFO - PROCESS | 1789 | ++DOMWINDOW == 224 (0x899f7400) [pid = 1789] [serial = 1357] [outer = (nil)] 05:22:35 INFO - PROCESS | 1789 | ++DOMWINDOW == 225 (0x8a28d400) [pid = 1789] [serial = 1358] [outer = 0x899f7400] 05:22:35 INFO - PROCESS | 1789 | 1471090955254 Marionette DEBUG loaded listener.js 05:22:35 INFO - PROCESS | 1789 | ++DOMWINDOW == 226 (0x8a8d6800) [pid = 1789] [serial = 1359] [outer = 0x899f7400] 05:22:36 INFO - PROCESS | 1789 | 1471090956177 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 05:22:36 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:22:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 2042ms 05:22:36 INFO - PROCESS | 1789 | 1471090956250 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 05:22:36 INFO - PROCESS | 1789 | 1471090956254 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 05:22:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 05:22:36 INFO - PROCESS | 1789 | 1471090956262 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 05:22:36 INFO - PROCESS | 1789 | 1471090956266 Marionette TRACE conn3 <- [1,1782,null,{}] 05:22:36 INFO - PROCESS | 1789 | 1471090956274 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:36 INFO - PROCESS | 1789 | 1471090956282 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:22:36 INFO - PROCESS | 1789 | 1471090956581 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 05:22:37 INFO - PROCESS | 1789 | 1471090957011 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:37 INFO - PROCESS | 1789 | 1471090957022 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:22:37 INFO - PROCESS | 1789 | ++DOCSHELL 0x8a296400 == 115 [pid = 1789] [id = 453] 05:22:37 INFO - PROCESS | 1789 | ++DOMWINDOW == 227 (0x8b8e5400) [pid = 1789] [serial = 1360] [outer = (nil)] 05:22:37 INFO - PROCESS | 1789 | ++DOMWINDOW == 228 (0x8dba8000) [pid = 1789] [serial = 1361] [outer = 0x8b8e5400] 05:22:37 INFO - PROCESS | 1789 | 1471090957092 Marionette DEBUG loaded listener.js 05:22:37 INFO - PROCESS | 1789 | ++DOMWINDOW == 229 (0x8e456c00) [pid = 1789] [serial = 1362] [outer = 0x8b8e5400] 05:22:37 INFO - PROCESS | 1789 | --DOCSHELL 0x8a8d6400 == 114 [pid = 1789] [id = 433] 05:22:37 INFO - PROCESS | 1789 | --DOCSHELL 0x92b50c00 == 113 [pid = 1789] [id = 432] 05:22:37 INFO - PROCESS | 1789 | --DOCSHELL 0x8eeb3000 == 112 [pid = 1789] [id = 431] 05:22:37 INFO - PROCESS | 1789 | --DOCSHELL 0x8db9e800 == 111 [pid = 1789] [id = 430] 05:22:37 INFO - PROCESS | 1789 | --DOCSHELL 0x8a8d4c00 == 110 [pid = 1789] [id = 429] 05:22:37 INFO - PROCESS | 1789 | --DOCSHELL 0x8a8dc000 == 109 [pid = 1789] [id = 428] 05:22:37 INFO - PROCESS | 1789 | --DOCSHELL 0x8a8df000 == 108 [pid = 1789] [id = 427] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0xa2560000 == 107 [pid = 1789] [id = 264] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x9529a400 == 106 [pid = 1789] [id = 261] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x9b3d4800 == 105 [pid = 1789] [id = 315] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x9522e000 == 104 [pid = 1789] [id = 372] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x913ec000 == 103 [pid = 1789] [id = 222] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0xa1194000 == 102 [pid = 1789] [id = 259] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x9b98ac00 == 101 [pid = 1789] [id = 286] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x8e45cc00 == 100 [pid = 1789] [id = 314] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x8e45d400 == 99 [pid = 1789] [id = 317] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x8ed79400 == 98 [pid = 1789] [id = 373] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x91da1c00 == 97 [pid = 1789] [id = 289] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x911db800 == 96 [pid = 1789] [id = 258] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x8ca70c00 == 95 [pid = 1789] [id = 370] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x92b4f000 == 94 [pid = 1789] [id = 327] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x91ecc000 == 93 [pid = 1789] [id = 219] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x97a77800 == 92 [pid = 1789] [id = 288] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x9a7b3800 == 91 [pid = 1789] [id = 257] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x911dbc00 == 90 [pid = 1789] [id = 260] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x8e450400 == 89 [pid = 1789] [id = 363] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x8eda7000 == 88 [pid = 1789] [id = 285] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x911e2000 == 87 [pid = 1789] [id = 262] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x9222d000 == 86 [pid = 1789] [id = 265] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x8edad400 == 85 [pid = 1789] [id = 320] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x99af9000 == 84 [pid = 1789] [id = 256] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x8eda3800 == 83 [pid = 1789] [id = 266] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x8e45d800 == 82 [pid = 1789] [id = 319] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x8f873000 == 81 [pid = 1789] [id = 223] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x8eda0c00 == 80 [pid = 1789] [id = 316] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x8db9a000 == 79 [pid = 1789] [id = 336] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x99d2bc00 == 78 [pid = 1789] [id = 396] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x91d9dc00 == 77 [pid = 1789] [id = 272] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x924d0c00 == 76 [pid = 1789] [id = 371] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x9a7b4400 == 75 [pid = 1789] [id = 268] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x8ed72400 == 74 [pid = 1789] [id = 318] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x913f7000 == 73 [pid = 1789] [id = 425] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x98b77400 == 72 [pid = 1789] [id = 424] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x8b4c8400 == 71 [pid = 1789] [id = 398] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x8ca69800 == 70 [pid = 1789] [id = 366] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x8b4c7000 == 69 [pid = 1789] [id = 405] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x8b8e0c00 == 68 [pid = 1789] [id = 402] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x8e45c400 == 67 [pid = 1789] [id = 367] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x8e377800 == 66 [pid = 1789] [id = 401] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0xa2595400 == 65 [pid = 1789] [id = 362] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x8ed81800 == 64 [pid = 1789] [id = 368] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x948bb000 == 63 [pid = 1789] [id = 263] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x913f6000 == 62 [pid = 1789] [id = 229] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x98b7d800 == 61 [pid = 1789] [id = 255] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x95221c00 == 60 [pid = 1789] [id = 273] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x8ca64000 == 59 [pid = 1789] [id = 365] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x911dac00 == 58 [pid = 1789] [id = 395] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x8b4cf400 == 57 [pid = 1789] [id = 397] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x8db72400 == 56 [pid = 1789] [id = 399] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x8f871400 == 55 [pid = 1789] [id = 369] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x8a289800 == 54 [pid = 1789] [id = 404] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x91ec1c00 == 53 [pid = 1789] [id = 225] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x913f9c00 == 52 [pid = 1789] [id = 253] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x911d9c00 == 51 [pid = 1789] [id = 267] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x8f07b400 == 50 [pid = 1789] [id = 364] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x8db71400 == 49 [pid = 1789] [id = 400] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x8eda1800 == 48 [pid = 1789] [id = 287] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x911dd400 == 47 [pid = 1789] [id = 218] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x8a8d0800 == 46 [pid = 1789] [id = 403] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x8f07e800 == 45 [pid = 1789] [id = 426] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x97a7e000 == 44 [pid = 1789] [id = 423] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x8b769c00 == 43 [pid = 1789] [id = 384] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x88dbf000 == 42 [pid = 1789] [id = 451] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x899f4c00 == 41 [pid = 1789] [id = 452] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x88cbe400 == 40 [pid = 1789] [id = 450] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x88cb7000 == 39 [pid = 1789] [id = 449] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x899eec00 == 38 [pid = 1789] [id = 447] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x899f1400 == 37 [pid = 1789] [id = 448] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x9d90c000 == 36 [pid = 1789] [id = 446] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0xa23af400 == 35 [pid = 1789] [id = 445] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x8a8d9400 == 34 [pid = 1789] [id = 444] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x9acee800 == 33 [pid = 1789] [id = 442] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x9535b400 == 32 [pid = 1789] [id = 443] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x9a173c00 == 31 [pid = 1789] [id = 441] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x8f879800 == 30 [pid = 1789] [id = 440] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x8f6b6800 == 29 [pid = 1789] [id = 439] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x913f0c00 == 28 [pid = 1789] [id = 438] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x92b4ec00 == 27 [pid = 1789] [id = 437] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x8ed7ec00 == 26 [pid = 1789] [id = 436] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x8b8e6800 == 25 [pid = 1789] [id = 434] 05:22:39 INFO - PROCESS | 1789 | --DOCSHELL 0x8a8d5c00 == 24 [pid = 1789] [id = 435] 05:22:39 INFO - PROCESS | 1789 | --DOMWINDOW == 228 (0x8db79c00) [pid = 1789] [serial = 1199] [outer = (nil)] [url = about:blank] 05:22:39 INFO - PROCESS | 1789 | --DOMWINDOW == 227 (0x8ee07000) [pid = 1789] [serial = 1229] [outer = (nil)] [url = about:blank] 05:22:39 INFO - PROCESS | 1789 | --DOMWINDOW == 226 (0x8a293000) [pid = 1789] [serial = 1214] [outer = (nil)] [url = about:blank] 05:22:39 INFO - PROCESS | 1789 | --DOMWINDOW == 225 (0x8f554c00) [pid = 1789] [serial = 1233] [outer = (nil)] [url = about:blank] 05:22:39 INFO - PROCESS | 1789 | --DOMWINDOW == 224 (0x8ee0f000) [pid = 1789] [serial = 1230] [outer = (nil)] [url = about:blank] 05:22:39 INFO - PROCESS | 1789 | --DOMWINDOW == 223 (0x8f6bc800) [pid = 1789] [serial = 1236] [outer = (nil)] [url = about:blank] 05:22:39 INFO - PROCESS | 1789 | --DOMWINDOW == 222 (0x911d7400) [pid = 1789] [serial = 1238] [outer = (nil)] [url = about:blank] 05:22:39 INFO - PROCESS | 1789 | --DOMWINDOW == 221 (0xa22d1c00) [pid = 1789] [serial = 1092] [outer = (nil)] [url = about:blank] 05:22:39 INFO - PROCESS | 1789 | --DOMWINDOW == 220 (0x9532e800) [pid = 1789] [serial = 1080] [outer = (nil)] [url = about:blank] 05:22:39 INFO - PROCESS | 1789 | --DOMWINDOW == 219 (0x9a547c00) [pid = 1789] [serial = 1173] [outer = (nil)] [url = about:blank] 05:22:39 INFO - PROCESS | 1789 | --DOMWINDOW == 218 (0x8ca6e000) [pid = 1789] [serial = 1098] [outer = (nil)] [url = about:blank] 05:22:39 INFO - PROCESS | 1789 | --DOMWINDOW == 217 (0x91e51c00) [pid = 1789] [serial = 1101] [outer = (nil)] [url = about:blank] 05:22:39 INFO - PROCESS | 1789 | --DOMWINDOW == 216 (0x9d910400) [pid = 1789] [serial = 1083] [outer = (nil)] [url = about:blank] 05:22:39 INFO - PROCESS | 1789 | --DOMWINDOW == 215 (0x92b45400) [pid = 1789] [serial = 1077] [outer = (nil)] [url = about:blank] 05:22:39 INFO - PROCESS | 1789 | --DOMWINDOW == 214 (0xa23b1400) [pid = 1789] [serial = 1086] [outer = (nil)] [url = about:blank] 05:22:39 INFO - PROCESS | 1789 | --DOMWINDOW == 213 (0xa6dac000) [pid = 1789] [serial = 1089] [outer = (nil)] [url = about:blank] 05:22:39 INFO - PROCESS | 1789 | --DOMWINDOW == 212 (0x91e50800) [pid = 1789] [serial = 1095] [outer = (nil)] [url = about:blank] 05:22:39 INFO - PROCESS | 1789 | --DOMWINDOW == 211 (0x8f088000) [pid = 1789] [serial = 1232] [outer = (nil)] [url = about:blank] 05:22:39 INFO - PROCESS | 1789 | --DOMWINDOW == 210 (0x8f089800) [pid = 1789] [serial = 1235] [outer = (nil)] [url = about:blank] 05:22:39 INFO - PROCESS | 1789 | --DOMWINDOW == 209 (0xa2302000) [pid = 1789] [serial = 1193] [outer = (nil)] [url = about:blank] 05:22:39 INFO - PROCESS | 1789 | --DOMWINDOW == 208 (0x8b771000) [pid = 1789] [serial = 1175] [outer = (nil)] [url = about:blank] 05:22:39 INFO - PROCESS | 1789 | --DOMWINDOW == 207 (0x911e2400) [pid = 1789] [serial = 1181] [outer = (nil)] [url = about:blank] 05:22:39 INFO - PROCESS | 1789 | --DOMWINDOW == 206 (0x8e37ac00) [pid = 1789] [serial = 1205] [outer = (nil)] [url = about:blank] 05:22:39 INFO - PROCESS | 1789 | --DOMWINDOW == 205 (0x9a17d000) [pid = 1789] [serial = 1190] [outer = (nil)] [url = about:blank] 05:22:39 INFO - PROCESS | 1789 | --DOMWINDOW == 204 (0x92b4cc00) [pid = 1789] [serial = 1184] [outer = (nil)] [url = about:blank] 05:22:39 INFO - PROCESS | 1789 | --DOMWINDOW == 203 (0xa2fc8400) [pid = 1789] [serial = 1196] [outer = (nil)] [url = about:blank] 05:22:39 INFO - PROCESS | 1789 | --DOMWINDOW == 202 (0x8b76dc00) [pid = 1789] [serial = 1218] [outer = (nil)] [url = about:blank] 05:22:39 INFO - PROCESS | 1789 | --DOMWINDOW == 201 (0x8b4d3800) [pid = 1789] [serial = 1217] [outer = (nil)] [url = about:blank] 05:22:39 INFO - PROCESS | 1789 | --DOMWINDOW == 200 (0x8e452000) [pid = 1789] [serial = 1224] [outer = (nil)] [url = about:blank] 05:22:39 INFO - PROCESS | 1789 | --DOMWINDOW == 199 (0x8e379000) [pid = 1789] [serial = 1223] [outer = (nil)] [url = about:blank] 05:22:39 INFO - PROCESS | 1789 | --DOMWINDOW == 198 (0x8b8edc00) [pid = 1789] [serial = 1208] [outer = (nil)] [url = about:blank] 05:22:39 INFO - PROCESS | 1789 | --DOMWINDOW == 197 (0x95354400) [pid = 1789] [serial = 1187] [outer = (nil)] [url = about:blank] 05:22:39 INFO - PROCESS | 1789 | --DOMWINDOW == 196 (0x8db80800) [pid = 1789] [serial = 1221] [outer = (nil)] [url = about:blank] 05:22:39 INFO - PROCESS | 1789 | --DOMWINDOW == 195 (0x8ca65c00) [pid = 1789] [serial = 1220] [outer = (nil)] [url = about:blank] 05:22:39 INFO - PROCESS | 1789 | --DOMWINDOW == 194 (0x8ed80c00) [pid = 1789] [serial = 1226] [outer = (nil)] [url = about:blank] 05:22:39 INFO - PROCESS | 1789 | --DOMWINDOW == 193 (0x8eda3400) [pid = 1789] [serial = 1227] [outer = (nil)] [url = about:blank] 05:22:39 INFO - PROCESS | 1789 | --DOMWINDOW == 192 (0x8eeb4000) [pid = 1789] [serial = 1178] [outer = (nil)] [url = about:blank] 05:22:39 INFO - PROCESS | 1789 | --DOMWINDOW == 191 (0xa253bc00) [pid = 1789] [serial = 1202] [outer = (nil)] [url = about:blank] 05:22:39 INFO - PROCESS | 1789 | --DOMWINDOW == 190 (0x8a8d9800) [pid = 1789] [serial = 1211] [outer = (nil)] [url = about:blank] 05:22:40 INFO - PROCESS | 1789 | 1471090960442 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 05:22:40 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:22:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 4241ms 05:22:40 INFO - PROCESS | 1789 | 1471090960504 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 05:22:40 INFO - PROCESS | 1789 | 1471090960511 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 05:22:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 05:22:40 INFO - PROCESS | 1789 | 1471090960518 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 05:22:40 INFO - PROCESS | 1789 | 1471090960523 Marionette TRACE conn3 <- [1,1786,null,{}] 05:22:40 INFO - PROCESS | 1789 | 1471090960531 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:40 INFO - PROCESS | 1789 | 1471090960536 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:22:40 INFO - PROCESS | 1789 | 1471090960705 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 05:22:40 INFO - PROCESS | 1789 | 1471090960894 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 1789 | 1471090960900 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:22:40 INFO - PROCESS | 1789 | ++DOCSHELL 0x8a288c00 == 25 [pid = 1789] [id = 454] 05:22:40 INFO - PROCESS | 1789 | ++DOMWINDOW == 191 (0x8a290800) [pid = 1789] [serial = 1363] [outer = (nil)] 05:22:40 INFO - PROCESS | 1789 | ++DOMWINDOW == 192 (0x8b4d1800) [pid = 1789] [serial = 1364] [outer = 0x8a290800] 05:22:40 INFO - PROCESS | 1789 | 1471090960973 Marionette DEBUG loaded listener.js 05:22:41 INFO - PROCESS | 1789 | ++DOMWINDOW == 193 (0x8b767000) [pid = 1789] [serial = 1365] [outer = 0x8a290800] 05:22:41 INFO - PROCESS | 1789 | 1471090961779 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 05:22:41 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:22:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1334ms 05:22:41 INFO - PROCESS | 1789 | 1471090961852 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 05:22:41 INFO - PROCESS | 1789 | 1471090961860 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 05:22:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 05:22:41 INFO - PROCESS | 1789 | 1471090961870 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 05:22:41 INFO - PROCESS | 1789 | 1471090961874 Marionette TRACE conn3 <- [1,1790,null,{}] 05:22:41 INFO - PROCESS | 1789 | 1471090961880 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:41 INFO - PROCESS | 1789 | 1471090961886 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:22:42 INFO - PROCESS | 1789 | 1471090962065 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 05:22:42 INFO - PROCESS | 1789 | 1471090962076 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:42 INFO - PROCESS | 1789 | 1471090962090 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:22:42 INFO - PROCESS | 1789 | ++DOCSHELL 0x8ca65c00 == 26 [pid = 1789] [id = 455] 05:22:42 INFO - PROCESS | 1789 | ++DOMWINDOW == 194 (0x8ca6d000) [pid = 1789] [serial = 1366] [outer = (nil)] 05:22:42 INFO - PROCESS | 1789 | ++DOMWINDOW == 195 (0x8ca70400) [pid = 1789] [serial = 1367] [outer = 0x8ca6d000] 05:22:42 INFO - PROCESS | 1789 | 1471090962352 Marionette DEBUG loaded listener.js 05:22:42 INFO - PROCESS | 1789 | ++DOMWINDOW == 196 (0x8db7c800) [pid = 1789] [serial = 1368] [outer = 0x8ca6d000] 05:22:43 INFO - PROCESS | 1789 | 1471090963249 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:22:43 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:22:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1437ms 05:22:43 INFO - PROCESS | 1789 | 1471090963312 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 05:22:43 INFO - PROCESS | 1789 | 1471090963315 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 05:22:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 05:22:43 INFO - PROCESS | 1789 | 1471090963322 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 05:22:43 INFO - PROCESS | 1789 | 1471090963327 Marionette TRACE conn3 <- [1,1794,null,{}] 05:22:43 INFO - PROCESS | 1789 | 1471090963344 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:43 INFO - PROCESS | 1789 | 1471090963353 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:22:43 INFO - PROCESS | 1789 | 1471090963600 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 05:22:43 INFO - PROCESS | 1789 | 1471090963630 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090963646 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:22:43 INFO - PROCESS | 1789 | ++DOCSHELL 0x8e37f800 == 27 [pid = 1789] [id = 456] 05:22:43 INFO - PROCESS | 1789 | ++DOMWINDOW == 197 (0x8e452c00) [pid = 1789] [serial = 1369] [outer = (nil)] 05:22:43 INFO - PROCESS | 1789 | ++DOMWINDOW == 198 (0x8e45b000) [pid = 1789] [serial = 1370] [outer = 0x8e452c00] 05:22:43 INFO - PROCESS | 1789 | 1471090963726 Marionette DEBUG loaded listener.js 05:22:43 INFO - PROCESS | 1789 | ++DOMWINDOW == 199 (0x8ed7a800) [pid = 1789] [serial = 1371] [outer = 0x8e452c00] 05:22:46 INFO - PROCESS | 1789 | --DOMWINDOW == 198 (0x8f6af800) [pid = 1789] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 05:22:46 INFO - PROCESS | 1789 | --DOMWINDOW == 197 (0xa2591400) [pid = 1789] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 05:22:46 INFO - PROCESS | 1789 | --DOMWINDOW == 196 (0x8a8d1800) [pid = 1789] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 05:22:46 INFO - PROCESS | 1789 | --DOMWINDOW == 195 (0x9b98c000) [pid = 1789] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 05:22:46 INFO - PROCESS | 1789 | --DOMWINDOW == 194 (0x913f7400) [pid = 1789] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 05:22:46 INFO - PROCESS | 1789 | --DOMWINDOW == 193 (0x8dc8d800) [pid = 1789] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 05:22:46 INFO - PROCESS | 1789 | --DOMWINDOW == 192 (0x8f07c400) [pid = 1789] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 05:22:46 INFO - PROCESS | 1789 | --DOMWINDOW == 191 (0x8a28b800) [pid = 1789] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 05:22:46 INFO - PROCESS | 1789 | --DOMWINDOW == 190 (0x94830400) [pid = 1789] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 05:22:46 INFO - PROCESS | 1789 | --DOMWINDOW == 189 (0x8b76a400) [pid = 1789] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 05:22:46 INFO - PROCESS | 1789 | --DOMWINDOW == 188 (0x94829000) [pid = 1789] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 05:22:46 INFO - PROCESS | 1789 | --DOMWINDOW == 187 (0x8dc91800) [pid = 1789] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 05:22:46 INFO - PROCESS | 1789 | --DOMWINDOW == 186 (0xa3112800) [pid = 1789] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 05:22:46 INFO - PROCESS | 1789 | --DOMWINDOW == 185 (0x8b4c7800) [pid = 1789] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 05:22:46 INFO - PROCESS | 1789 | --DOMWINDOW == 184 (0x8dc94400) [pid = 1789] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 05:22:46 INFO - PROCESS | 1789 | --DOMWINDOW == 183 (0x99d2c400) [pid = 1789] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 05:22:46 INFO - PROCESS | 1789 | --DOMWINDOW == 182 (0x8e377c00) [pid = 1789] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 05:22:46 INFO - PROCESS | 1789 | --DOMWINDOW == 181 (0x8b76bc00) [pid = 1789] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 05:22:46 INFO - PROCESS | 1789 | --DOMWINDOW == 180 (0x8db72800) [pid = 1789] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 05:22:46 INFO - PROCESS | 1789 | --DOMWINDOW == 179 (0x924cf800) [pid = 1789] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 05:22:46 INFO - PROCESS | 1789 | --DOMWINDOW == 178 (0x8db76800) [pid = 1789] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 05:22:46 INFO - PROCESS | 1789 | --DOMWINDOW == 177 (0x8f87cc00) [pid = 1789] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 05:22:46 INFO - PROCESS | 1789 | --DOMWINDOW == 176 (0x8b76ac00) [pid = 1789] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 05:22:46 INFO - PROCESS | 1789 | --DOMWINDOW == 175 (0x8b8e1c00) [pid = 1789] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 05:22:46 INFO - PROCESS | 1789 | --DOMWINDOW == 174 (0x8ee06800) [pid = 1789] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 05:22:46 INFO - PROCESS | 1789 | --DOMWINDOW == 173 (0x8b765800) [pid = 1789] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 05:22:46 INFO - PROCESS | 1789 | --DOMWINDOW == 172 (0x8ca62c00) [pid = 1789] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 05:22:46 INFO - PROCESS | 1789 | --DOMWINDOW == 171 (0x92d18c00) [pid = 1789] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 05:22:46 INFO - PROCESS | 1789 | --DOMWINDOW == 170 (0x91ecd000) [pid = 1789] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 05:22:46 INFO - PROCESS | 1789 | --DOMWINDOW == 169 (0x8a8d5400) [pid = 1789] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 05:22:46 INFO - PROCESS | 1789 | --DOMWINDOW == 168 (0x8b4c6400) [pid = 1789] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 05:22:46 INFO - PROCESS | 1789 | --DOMWINDOW == 167 (0x999e3000) [pid = 1789] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 05:22:46 INFO - PROCESS | 1789 | --DOMWINDOW == 166 (0x92b50000) [pid = 1789] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 05:22:46 INFO - PROCESS | 1789 | --DOMWINDOW == 165 (0x94828400) [pid = 1789] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 05:22:46 INFO - PROCESS | 1789 | --DOMWINDOW == 164 (0x8dc9a800) [pid = 1789] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 05:22:46 INFO - PROCESS | 1789 | --DOMWINDOW == 163 (0x8a8df400) [pid = 1789] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 05:22:46 INFO - PROCESS | 1789 | --DOMWINDOW == 162 (0x8f080000) [pid = 1789] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 05:22:46 INFO - PROCESS | 1789 | --DOMWINDOW == 161 (0x8f874c00) [pid = 1789] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 05:22:46 INFO - PROCESS | 1789 | --DOMWINDOW == 160 (0x8eeb5800) [pid = 1789] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 05:22:46 INFO - PROCESS | 1789 | --DOMWINDOW == 159 (0x95227000) [pid = 1789] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 05:22:46 INFO - PROCESS | 1789 | --DOMWINDOW == 158 (0x9841f800) [pid = 1789] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 05:22:46 INFO - PROCESS | 1789 | --DOMWINDOW == 157 (0x91da9800) [pid = 1789] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 05:22:46 INFO - PROCESS | 1789 | --DOMWINDOW == 156 (0x8f55b800) [pid = 1789] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 05:22:46 INFO - PROCESS | 1789 | --DOMWINDOW == 155 (0x8b4cb800) [pid = 1789] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 05:22:46 INFO - PROCESS | 1789 | --DOMWINDOW == 154 (0x8edab400) [pid = 1789] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 05:22:46 INFO - PROCESS | 1789 | --DOMWINDOW == 153 (0x930e6c00) [pid = 1789] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 05:22:46 INFO - PROCESS | 1789 | --DOMWINDOW == 152 (0x8f551800) [pid = 1789] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 05:22:46 INFO - PROCESS | 1789 | --DOMWINDOW == 151 (0x91da6800) [pid = 1789] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 05:22:46 INFO - PROCESS | 1789 | --DOMWINDOW == 150 (0x8ee02c00) [pid = 1789] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 05:22:47 INFO - PROCESS | 1789 | 1471090967134 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:22:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:22:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 3847ms 05:22:47 INFO - PROCESS | 1789 | 1471090967169 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 05:22:47 INFO - PROCESS | 1789 | 1471090967172 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 05:22:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 05:22:47 INFO - PROCESS | 1789 | 1471090967179 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 05:22:47 INFO - PROCESS | 1789 | 1471090967182 Marionette TRACE conn3 <- [1,1798,null,{}] 05:22:47 INFO - PROCESS | 1789 | 1471090967187 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:47 INFO - PROCESS | 1789 | 1471090967192 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:22:47 INFO - PROCESS | 1789 | 1471090967346 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 05:22:47 INFO - PROCESS | 1789 | 1471090967360 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090967368 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:22:47 INFO - PROCESS | 1789 | ++DOCSHELL 0x8a28f800 == 28 [pid = 1789] [id = 457] 05:22:47 INFO - PROCESS | 1789 | ++DOMWINDOW == 151 (0x8b4cb800) [pid = 1789] [serial = 1372] [outer = (nil)] 05:22:47 INFO - PROCESS | 1789 | ++DOMWINDOW == 152 (0x8db72800) [pid = 1789] [serial = 1373] [outer = 0x8b4cb800] 05:22:47 INFO - PROCESS | 1789 | 1471090967434 Marionette DEBUG loaded listener.js 05:22:47 INFO - PROCESS | 1789 | ++DOMWINDOW == 153 (0x8e373c00) [pid = 1789] [serial = 1374] [outer = 0x8b4cb800] 05:22:48 INFO - PROCESS | 1789 | 1471090968320 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 05:22:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 05:22:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1180ms 05:22:48 INFO - PROCESS | 1789 | 1471090968372 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 05:22:48 INFO - PROCESS | 1789 | 1471090968375 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 05:22:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 05:22:48 INFO - PROCESS | 1789 | 1471090968385 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 05:22:48 INFO - PROCESS | 1789 | 1471090968388 Marionette TRACE conn3 <- [1,1802,null,{}] 05:22:48 INFO - PROCESS | 1789 | 1471090968394 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:48 INFO - PROCESS | 1789 | 1471090968399 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:22:48 INFO - PROCESS | 1789 | 1471090968551 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 05:22:48 INFO - PROCESS | 1789 | 1471090968849 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090968861 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:22:48 INFO - PROCESS | 1789 | ++DOCSHELL 0x88cba400 == 29 [pid = 1789] [id = 458] 05:22:48 INFO - PROCESS | 1789 | ++DOMWINDOW == 154 (0x88cbb800) [pid = 1789] [serial = 1375] [outer = (nil)] 05:22:48 INFO - PROCESS | 1789 | ++DOMWINDOW == 155 (0x88dbc000) [pid = 1789] [serial = 1376] [outer = 0x88cbb800] 05:22:48 INFO - PROCESS | 1789 | 1471090968944 Marionette DEBUG loaded listener.js 05:22:49 INFO - PROCESS | 1789 | ++DOMWINDOW == 156 (0x899f1000) [pid = 1789] [serial = 1377] [outer = 0x88cbb800] 05:22:49 INFO - PROCESS | 1789 | 1471090969897 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:22:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 05:22:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1593ms 05:22:49 INFO - PROCESS | 1789 | 1471090969977 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 05:22:49 INFO - PROCESS | 1789 | 1471090969984 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 05:22:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 05:22:49 INFO - PROCESS | 1789 | 1471090969991 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 05:22:50 INFO - PROCESS | 1789 | 1471090969996 Marionette TRACE conn3 <- [1,1806,null,{}] 05:22:50 INFO - PROCESS | 1789 | 1471090970004 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:50 INFO - PROCESS | 1789 | 1471090970013 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:22:50 INFO - PROCESS | 1789 | 1471090970237 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 05:22:50 INFO - PROCESS | 1789 | 1471090970574 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090970586 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:22:50 INFO - PROCESS | 1789 | ++DOCSHELL 0x8a28a400 == 30 [pid = 1789] [id = 459] 05:22:50 INFO - PROCESS | 1789 | ++DOMWINDOW == 157 (0x8b76c800) [pid = 1789] [serial = 1378] [outer = (nil)] 05:22:50 INFO - PROCESS | 1789 | ++DOMWINDOW == 158 (0x8ca6e400) [pid = 1789] [serial = 1379] [outer = 0x8b76c800] 05:22:50 INFO - PROCESS | 1789 | 1471090970669 Marionette DEBUG loaded listener.js 05:22:50 INFO - PROCESS | 1789 | ++DOMWINDOW == 159 (0x8db9ac00) [pid = 1789] [serial = 1380] [outer = 0x8b76c800] 05:22:51 INFO - PROCESS | 1789 | 1471090971590 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 05:22:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 05:22:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1636ms 05:22:51 INFO - PROCESS | 1789 | 1471090971631 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 05:22:51 INFO - PROCESS | 1789 | 1471090971638 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 05:22:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 05:22:51 INFO - PROCESS | 1789 | 1471090971645 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 05:22:51 INFO - PROCESS | 1789 | 1471090971649 Marionette TRACE conn3 <- [1,1810,null,{}] 05:22:51 INFO - PROCESS | 1789 | 1471090971655 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:51 INFO - PROCESS | 1789 | 1471090971660 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:22:51 INFO - PROCESS | 1789 | 1471090971874 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 05:22:52 INFO - PROCESS | 1789 | 1471090972284 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:52 INFO - PROCESS | 1789 | 1471090972292 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:22:52 INFO - PROCESS | 1789 | ++DOCSHELL 0x8e374400 == 31 [pid = 1789] [id = 460] 05:22:52 INFO - PROCESS | 1789 | ++DOMWINDOW == 160 (0x8ed72c00) [pid = 1789] [serial = 1381] [outer = (nil)] 05:22:52 INFO - PROCESS | 1789 | ++DOMWINDOW == 161 (0x8ed7c400) [pid = 1789] [serial = 1382] [outer = 0x8ed72c00] 05:22:52 INFO - PROCESS | 1789 | 1471090972377 Marionette DEBUG loaded listener.js 05:22:52 INFO - PROCESS | 1789 | ++DOMWINDOW == 162 (0x8ed9fc00) [pid = 1789] [serial = 1383] [outer = 0x8ed72c00] 05:22:53 INFO - PROCESS | 1789 | 1471090973283 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 05:22:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 05:22:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1683ms 05:22:53 INFO - PROCESS | 1789 | 1471090973329 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 05:22:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 05:22:53 INFO - PROCESS | 1789 | 1471090973334 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 05:22:53 INFO - PROCESS | 1789 | 1471090973350 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 05:22:53 INFO - PROCESS | 1789 | 1471090973359 Marionette TRACE conn3 <- [1,1814,null,{}] 05:22:53 INFO - PROCESS | 1789 | 1471090973366 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:53 INFO - PROCESS | 1789 | 1471090973374 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:22:53 INFO - PROCESS | 1789 | 1471090973605 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 05:22:53 INFO - PROCESS | 1789 | 1471090973925 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090973934 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:22:53 INFO - PROCESS | 1789 | ++DOCSHELL 0x8a8dd400 == 32 [pid = 1789] [id = 461] 05:22:53 INFO - PROCESS | 1789 | ++DOMWINDOW == 163 (0x8dc96000) [pid = 1789] [serial = 1384] [outer = (nil)] 05:22:54 INFO - PROCESS | 1789 | ++DOMWINDOW == 164 (0x8ee0dc00) [pid = 1789] [serial = 1385] [outer = 0x8dc96000] 05:22:54 INFO - PROCESS | 1789 | 1471090974017 Marionette DEBUG loaded listener.js 05:22:54 INFO - PROCESS | 1789 | ++DOMWINDOW == 165 (0x8eda5000) [pid = 1789] [serial = 1386] [outer = 0x8dc96000] 05:22:54 INFO - PROCESS | 1789 | 1471090974904 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 05:22:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 05:22:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1601ms 05:22:54 INFO - PROCESS | 1789 | 1471090974943 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 05:22:54 INFO - PROCESS | 1789 | 1471090974948 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 05:22:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 05:22:54 INFO - PROCESS | 1789 | 1471090974954 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 05:22:54 INFO - PROCESS | 1789 | 1471090974958 Marionette TRACE conn3 <- [1,1818,null,{}] 05:22:54 INFO - PROCESS | 1789 | 1471090974964 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:54 INFO - PROCESS | 1789 | 1471090974969 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:22:55 INFO - PROCESS | 1789 | 1471090975152 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 05:22:55 INFO - PROCESS | 1789 | 1471090975469 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090975476 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:22:55 INFO - PROCESS | 1789 | ++DOCSHELL 0x8ca61800 == 33 [pid = 1789] [id = 462] 05:22:55 INFO - PROCESS | 1789 | ++DOMWINDOW == 166 (0x8e37e800) [pid = 1789] [serial = 1387] [outer = (nil)] 05:22:55 INFO - PROCESS | 1789 | ++DOMWINDOW == 167 (0x8f07e400) [pid = 1789] [serial = 1388] [outer = 0x8e37e800] 05:22:55 INFO - PROCESS | 1789 | 1471090975575 Marionette DEBUG loaded listener.js 05:22:55 INFO - PROCESS | 1789 | ++DOMWINDOW == 168 (0x8f083000) [pid = 1789] [serial = 1389] [outer = 0x8e37e800] 05:22:56 INFO - PROCESS | 1789 | 1471090976418 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 05:22:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 05:22:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1529ms 05:22:56 INFO - PROCESS | 1789 | 1471090976485 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 05:22:56 INFO - PROCESS | 1789 | 1471090976489 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 05:22:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 05:22:56 INFO - PROCESS | 1789 | 1471090976496 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 05:22:56 INFO - PROCESS | 1789 | 1471090976499 Marionette TRACE conn3 <- [1,1822,null,{}] 05:22:56 INFO - PROCESS | 1789 | 1471090976505 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:56 INFO - PROCESS | 1789 | 1471090976510 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:22:56 INFO - PROCESS | 1789 | 1471090976687 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 05:22:56 INFO - PROCESS | 1789 | 1471090976975 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090976995 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:22:57 INFO - PROCESS | 1789 | ++DOCSHELL 0x8a289c00 == 34 [pid = 1789] [id = 463] 05:22:57 INFO - PROCESS | 1789 | ++DOMWINDOW == 169 (0x8b8ee000) [pid = 1789] [serial = 1390] [outer = (nil)] 05:22:57 INFO - PROCESS | 1789 | ++DOMWINDOW == 170 (0x8f515800) [pid = 1789] [serial = 1391] [outer = 0x8b8ee000] 05:22:57 INFO - PROCESS | 1789 | 1471090977153 Marionette DEBUG loaded listener.js 05:22:57 INFO - PROCESS | 1789 | ++DOMWINDOW == 171 (0x8f6aec00) [pid = 1789] [serial = 1392] [outer = 0x8b8ee000] 05:22:58 INFO - PROCESS | 1789 | 1471090978128 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 05:22:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 05:22:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1688ms 05:22:58 INFO - PROCESS | 1789 | 1471090978185 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 05:22:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 05:22:58 INFO - PROCESS | 1789 | 1471090978191 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 05:22:58 INFO - PROCESS | 1789 | 1471090978200 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 05:22:58 INFO - PROCESS | 1789 | 1471090978205 Marionette TRACE conn3 <- [1,1826,null,{}] 05:22:58 INFO - PROCESS | 1789 | 1471090978211 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:58 INFO - PROCESS | 1789 | 1471090978217 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:22:58 INFO - PROCESS | 1789 | 1471090978399 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 05:22:58 INFO - PROCESS | 1789 | 1471090978714 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090978721 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:22:58 INFO - PROCESS | 1789 | ++DOCSHELL 0x88cb9000 == 35 [pid = 1789] [id = 464] 05:22:58 INFO - PROCESS | 1789 | ++DOMWINDOW == 172 (0x8a8dac00) [pid = 1789] [serial = 1393] [outer = (nil)] 05:22:58 INFO - PROCESS | 1789 | ++DOMWINDOW == 173 (0x8f879400) [pid = 1789] [serial = 1394] [outer = 0x8a8dac00] 05:22:58 INFO - PROCESS | 1789 | 1471090978806 Marionette DEBUG loaded listener.js 05:22:58 INFO - PROCESS | 1789 | ++DOMWINDOW == 174 (0x8f87f400) [pid = 1789] [serial = 1395] [outer = 0x8a8dac00] 05:22:59 INFO - PROCESS | 1789 | 1471090979664 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 05:22:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 05:22:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1534ms 05:22:59 INFO - PROCESS | 1789 | 1471090979733 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 05:22:59 INFO - PROCESS | 1789 | 1471090979737 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 05:22:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 05:22:59 INFO - PROCESS | 1789 | 1471090979743 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 05:22:59 INFO - PROCESS | 1789 | 1471090979746 Marionette TRACE conn3 <- [1,1830,null,{}] 05:22:59 INFO - PROCESS | 1789 | 1471090979753 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:59 INFO - PROCESS | 1789 | 1471090979757 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:22:59 INFO - PROCESS | 1789 | 1471090979934 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 05:23:00 INFO - PROCESS | 1789 | 1471090980208 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090980216 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:23:00 INFO - PROCESS | 1789 | ++DOCSHELL 0x88dc3000 == 36 [pid = 1789] [id = 465] 05:23:00 INFO - PROCESS | 1789 | ++DOMWINDOW == 175 (0x8ee04800) [pid = 1789] [serial = 1396] [outer = (nil)] 05:23:00 INFO - PROCESS | 1789 | ++DOMWINDOW == 176 (0x913edc00) [pid = 1789] [serial = 1397] [outer = 0x8ee04800] 05:23:00 INFO - PROCESS | 1789 | 1471090980338 Marionette DEBUG loaded listener.js 05:23:00 INFO - PROCESS | 1789 | ++DOMWINDOW == 177 (0x913f1400) [pid = 1789] [serial = 1398] [outer = 0x8ee04800] 05:23:01 INFO - PROCESS | 1789 | 1471090981216 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 05:23:01 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:23:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1536ms 05:23:01 INFO - PROCESS | 1789 | 1471090981280 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 05:23:01 INFO - PROCESS | 1789 | 1471090981284 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 05:23:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 05:23:01 INFO - PROCESS | 1789 | 1471090981290 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 05:23:01 INFO - PROCESS | 1789 | 1471090981293 Marionette TRACE conn3 <- [1,1834,null,{}] 05:23:01 INFO - PROCESS | 1789 | 1471090981299 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:01 INFO - PROCESS | 1789 | 1471090981304 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:23:01 INFO - PROCESS | 1789 | 1471090981476 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 05:23:01 INFO - PROCESS | 1789 | 1471090981767 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:01 INFO - PROCESS | 1789 | 1471090981776 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:23:01 INFO - PROCESS | 1789 | ++DOCSHELL 0x8b763c00 == 37 [pid = 1789] [id = 466] 05:23:01 INFO - PROCESS | 1789 | ++DOMWINDOW == 178 (0x911dd400) [pid = 1789] [serial = 1399] [outer = (nil)] 05:23:01 INFO - PROCESS | 1789 | ++DOMWINDOW == 179 (0x91da9800) [pid = 1789] [serial = 1400] [outer = 0x911dd400] 05:23:01 INFO - PROCESS | 1789 | 1471090981906 Marionette DEBUG loaded listener.js 05:23:02 INFO - PROCESS | 1789 | ++DOMWINDOW == 180 (0x91e4d800) [pid = 1789] [serial = 1401] [outer = 0x911dd400] 05:23:02 INFO - PROCESS | 1789 | 1471090982790 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 05:23:02 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:23:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1531ms 05:23:02 INFO - PROCESS | 1789 | 1471090982823 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 05:23:02 INFO - PROCESS | 1789 | 1471090982827 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 05:23:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 05:23:02 INFO - PROCESS | 1789 | 1471090982833 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 05:23:02 INFO - PROCESS | 1789 | 1471090982837 Marionette TRACE conn3 <- [1,1838,null,{}] 05:23:02 INFO - PROCESS | 1789 | 1471090982843 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:02 INFO - PROCESS | 1789 | 1471090982848 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:23:03 INFO - PROCESS | 1789 | 1471090983019 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 05:23:03 INFO - PROCESS | 1789 | 1471090983301 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090983308 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:23:03 INFO - PROCESS | 1789 | ++DOCSHELL 0x88dbec00 == 38 [pid = 1789] [id = 467] 05:23:03 INFO - PROCESS | 1789 | ++DOMWINDOW == 181 (0x8b76b000) [pid = 1789] [serial = 1402] [outer = (nil)] 05:23:03 INFO - PROCESS | 1789 | ++DOMWINDOW == 182 (0x91e53c00) [pid = 1789] [serial = 1403] [outer = 0x8b76b000] 05:23:03 INFO - PROCESS | 1789 | 1471090983432 Marionette DEBUG loaded listener.js 05:23:03 INFO - PROCESS | 1789 | ++DOMWINDOW == 183 (0x91ec2400) [pid = 1789] [serial = 1404] [outer = 0x8b76b000] 05:23:04 INFO - PROCESS | 1789 | 1471090984304 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 05:23:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 05:23:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1530ms 05:23:04 INFO - PROCESS | 1789 | 1471090984364 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 05:23:04 INFO - PROCESS | 1789 | 1471090984367 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 05:23:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 05:23:04 INFO - PROCESS | 1789 | 1471090984374 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 05:23:04 INFO - PROCESS | 1789 | 1471090984377 Marionette TRACE conn3 <- [1,1842,null,{}] 05:23:04 INFO - PROCESS | 1789 | 1471090984383 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:04 INFO - PROCESS | 1789 | 1471090984388 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:23:04 INFO - PROCESS | 1789 | 1471090984567 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 05:23:04 INFO - PROCESS | 1789 | 1471090984900 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:04 INFO - PROCESS | 1789 | 1471090984908 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:23:04 INFO - PROCESS | 1789 | ++DOCSHELL 0x9222e000 == 39 [pid = 1789] [id = 468] 05:23:04 INFO - PROCESS | 1789 | ++DOMWINDOW == 184 (0x9222ec00) [pid = 1789] [serial = 1405] [outer = (nil)] 05:23:05 INFO - PROCESS | 1789 | ++DOMWINDOW == 185 (0x924cd000) [pid = 1789] [serial = 1406] [outer = 0x9222ec00] 05:23:05 INFO - PROCESS | 1789 | 1471090985015 Marionette DEBUG loaded listener.js 05:23:05 INFO - PROCESS | 1789 | ++DOMWINDOW == 186 (0x92b4b400) [pid = 1789] [serial = 1407] [outer = 0x9222ec00] 05:23:05 INFO - PROCESS | 1789 | 1471090985930 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 05:23:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 05:23:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1630ms 05:23:06 INFO - PROCESS | 1789 | 1471090986004 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 05:23:06 INFO - PROCESS | 1789 | 1471090986008 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 05:23:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 05:23:06 INFO - PROCESS | 1789 | 1471090986014 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 05:23:06 INFO - PROCESS | 1789 | 1471090986019 Marionette TRACE conn3 <- [1,1846,null,{}] 05:23:06 INFO - PROCESS | 1789 | 1471090986025 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:06 INFO - PROCESS | 1789 | 1471090986029 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:23:06 INFO - PROCESS | 1789 | 1471090986235 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 05:23:06 INFO - PROCESS | 1789 | 1471090986556 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090986563 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:23:06 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f871400 == 40 [pid = 1789] [id = 469] 05:23:06 INFO - PROCESS | 1789 | ++DOMWINDOW == 187 (0x91e53400) [pid = 1789] [serial = 1408] [outer = (nil)] 05:23:06 INFO - PROCESS | 1789 | ++DOMWINDOW == 188 (0x930ec000) [pid = 1789] [serial = 1409] [outer = 0x91e53400] 05:23:06 INFO - PROCESS | 1789 | 1471090986645 Marionette DEBUG loaded listener.js 05:23:06 INFO - PROCESS | 1789 | ++DOMWINDOW == 189 (0x93b54c00) [pid = 1789] [serial = 1410] [outer = 0x91e53400] 05:23:07 INFO - PROCESS | 1789 | 1471090987569 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:23:07 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:23:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1592ms 05:23:07 INFO - PROCESS | 1789 | 1471090987607 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 05:23:07 INFO - PROCESS | 1789 | 1471090987611 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 05:23:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 05:23:07 INFO - PROCESS | 1789 | 1471090987617 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 05:23:07 INFO - PROCESS | 1789 | 1471090987621 Marionette TRACE conn3 <- [1,1850,null,{}] 05:23:07 INFO - PROCESS | 1789 | 1471090987626 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:07 INFO - PROCESS | 1789 | 1471090987631 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:23:07 INFO - PROCESS | 1789 | 1471090987806 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 05:23:08 INFO - PROCESS | 1789 | 1471090988084 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:08 INFO - PROCESS | 1789 | 1471090988091 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:23:08 INFO - PROCESS | 1789 | ++DOCSHELL 0x8a293800 == 41 [pid = 1789] [id = 470] 05:23:08 INFO - PROCESS | 1789 | ++DOMWINDOW == 190 (0x8eeb8400) [pid = 1789] [serial = 1411] [outer = (nil)] 05:23:08 INFO - PROCESS | 1789 | ++DOMWINDOW == 191 (0x94825400) [pid = 1789] [serial = 1412] [outer = 0x8eeb8400] 05:23:08 INFO - PROCESS | 1789 | 1471090988211 Marionette DEBUG loaded listener.js 05:23:08 INFO - PROCESS | 1789 | ++DOMWINDOW == 192 (0x9482d400) [pid = 1789] [serial = 1413] [outer = 0x8eeb8400] 05:23:09 INFO - PROCESS | 1789 | 1471090989103 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:23:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:23:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1545ms 05:23:09 INFO - PROCESS | 1789 | 1471090989163 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 05:23:09 INFO - PROCESS | 1789 | 1471090989167 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 05:23:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 05:23:09 INFO - PROCESS | 1789 | 1471090989174 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 05:23:09 INFO - PROCESS | 1789 | 1471090989177 Marionette TRACE conn3 <- [1,1854,null,{}] 05:23:09 INFO - PROCESS | 1789 | 1471090989183 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:09 INFO - PROCESS | 1789 | 1471090989188 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:23:09 INFO - PROCESS | 1789 | 1471090989365 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 05:23:09 INFO - PROCESS | 1789 | 1471090989709 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090989717 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:23:09 INFO - PROCESS | 1789 | ++DOCSHELL 0x88cbf000 == 42 [pid = 1789] [id = 471] 05:23:09 INFO - PROCESS | 1789 | ++DOMWINDOW == 193 (0x899f2400) [pid = 1789] [serial = 1414] [outer = (nil)] 05:23:09 INFO - PROCESS | 1789 | ++DOMWINDOW == 194 (0x95226400) [pid = 1789] [serial = 1415] [outer = 0x899f2400] 05:23:09 INFO - PROCESS | 1789 | 1471090989801 Marionette DEBUG loaded listener.js 05:23:09 INFO - PROCESS | 1789 | ++DOMWINDOW == 195 (0x9522d400) [pid = 1789] [serial = 1416] [outer = 0x899f2400] 05:23:10 INFO - PROCESS | 1789 | 1471090990728 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:23:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 05:23:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1595ms 05:23:10 INFO - PROCESS | 1789 | 1471090990770 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 05:23:10 INFO - PROCESS | 1789 | 1471090990774 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 05:23:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 05:23:10 INFO - PROCESS | 1789 | 1471090990780 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 05:23:10 INFO - PROCESS | 1789 | 1471090990783 Marionette TRACE conn3 <- [1,1858,null,{}] 05:23:10 INFO - PROCESS | 1789 | 1471090990789 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:10 INFO - PROCESS | 1789 | 1471090990794 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:23:10 INFO - PROCESS | 1789 | 1471090990970 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 05:23:11 INFO - PROCESS | 1789 | 1471090991297 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090991307 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:23:11 INFO - PROCESS | 1789 | ++DOCSHELL 0x8a28dc00 == 43 [pid = 1789] [id = 472] 05:23:11 INFO - PROCESS | 1789 | ++DOMWINDOW == 196 (0x8a28fc00) [pid = 1789] [serial = 1417] [outer = (nil)] 05:23:11 INFO - PROCESS | 1789 | ++DOMWINDOW == 197 (0x8db80000) [pid = 1789] [serial = 1418] [outer = 0x8a28fc00] 05:23:11 INFO - PROCESS | 1789 | 1471090991388 Marionette DEBUG loaded listener.js 05:23:11 INFO - PROCESS | 1789 | ++DOMWINDOW == 198 (0x8e45a400) [pid = 1789] [serial = 1419] [outer = 0x8a28fc00] 05:23:12 INFO - PROCESS | 1789 | 1471090992273 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 05:23:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 05:23:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1537ms 05:23:12 INFO - PROCESS | 1789 | 1471090992324 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 05:23:12 INFO - PROCESS | 1789 | 1471090992327 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 05:23:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 05:23:12 INFO - PROCESS | 1789 | 1471090992340 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 05:23:12 INFO - PROCESS | 1789 | 1471090992343 Marionette TRACE conn3 <- [1,1862,null,{}] 05:23:12 INFO - PROCESS | 1789 | 1471090992355 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:12 INFO - PROCESS | 1789 | 1471090992359 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:23:12 INFO - PROCESS | 1789 | 1471090992535 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 05:23:13 INFO - PROCESS | 1789 | 1471090993048 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:13 INFO - PROCESS | 1789 | 1471090993057 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:23:13 INFO - PROCESS | 1789 | ++DOCSHELL 0x88cc0400 == 44 [pid = 1789] [id = 473] 05:23:13 INFO - PROCESS | 1789 | ++DOMWINDOW == 199 (0x88cc0c00) [pid = 1789] [serial = 1420] [outer = (nil)] 05:23:13 INFO - PROCESS | 1789 | ++DOMWINDOW == 200 (0x88dc3c00) [pid = 1789] [serial = 1421] [outer = 0x88cc0c00] 05:23:13 INFO - PROCESS | 1789 | 1471090993134 Marionette DEBUG loaded listener.js 05:23:13 INFO - PROCESS | 1789 | ++DOMWINDOW == 201 (0x899fcc00) [pid = 1789] [serial = 1422] [outer = 0x88cc0c00] 05:23:14 INFO - PROCESS | 1789 | 1471090994025 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 05:23:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 05:23:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1747ms 05:23:14 INFO - PROCESS | 1789 | 1471090994091 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 05:23:14 INFO - PROCESS | 1789 | 1471090994096 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 05:23:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 05:23:14 INFO - PROCESS | 1789 | 1471090994106 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 05:23:14 INFO - PROCESS | 1789 | 1471090994111 Marionette TRACE conn3 <- [1,1866,null,{}] 05:23:14 INFO - PROCESS | 1789 | 1471090994119 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:14 INFO - PROCESS | 1789 | 1471090994127 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:23:14 INFO - PROCESS | 1789 | 1471090994311 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 05:23:14 INFO - PROCESS | 1789 | 1471090994625 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090994633 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:23:14 INFO - PROCESS | 1789 | ++DOCSHELL 0x8b8e0400 == 45 [pid = 1789] [id = 474] 05:23:14 INFO - PROCESS | 1789 | ++DOMWINDOW == 202 (0x8b8ea000) [pid = 1789] [serial = 1423] [outer = (nil)] 05:23:14 INFO - PROCESS | 1789 | ++DOMWINDOW == 203 (0x8ca6f000) [pid = 1789] [serial = 1424] [outer = 0x8b8ea000] 05:23:14 INFO - PROCESS | 1789 | 1471090994713 Marionette DEBUG loaded listener.js 05:23:14 INFO - PROCESS | 1789 | ++DOMWINDOW == 204 (0x8dba1c00) [pid = 1789] [serial = 1425] [outer = 0x8b8ea000] 05:23:15 INFO - PROCESS | 1789 | 1471090995759 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 05:23:15 INFO - PROCESS | 1789 | --DOCSHELL 0x8a28f800 == 44 [pid = 1789] [id = 457] 05:23:15 INFO - PROCESS | 1789 | --DOCSHELL 0x8e37f800 == 43 [pid = 1789] [id = 456] 05:23:15 INFO - PROCESS | 1789 | --DOCSHELL 0x8ca65c00 == 42 [pid = 1789] [id = 455] 05:23:15 INFO - PROCESS | 1789 | --DOCSHELL 0x8a288c00 == 41 [pid = 1789] [id = 454] 05:23:15 INFO - PROCESS | 1789 | --DOMWINDOW == 203 (0x9b390400) [pid = 1789] [serial = 1071] [outer = (nil)] [url = about:blank] 05:23:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 05:23:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1732ms 05:23:15 INFO - PROCESS | 1789 | --DOMWINDOW == 202 (0x9b3ca800) [pid = 1789] [serial = 1134] [outer = (nil)] [url = about:blank] 05:23:15 INFO - PROCESS | 1789 | --DOMWINDOW == 201 (0x8b771800) [pid = 1789] [serial = 1155] [outer = (nil)] [url = about:blank] 05:23:15 INFO - PROCESS | 1789 | --DOMWINDOW == 200 (0x9535c800) [pid = 1789] [serial = 1131] [outer = (nil)] [url = about:blank] 05:23:15 INFO - PROCESS | 1789 | --DOMWINDOW == 199 (0xa6e42400) [pid = 1789] [serial = 1149] [outer = (nil)] [url = about:blank] 05:23:15 INFO - PROCESS | 1789 | --DOMWINDOW == 198 (0xa6daf000) [pid = 1789] [serial = 1143] [outer = (nil)] [url = about:blank] 05:23:15 INFO - PROCESS | 1789 | --DOMWINDOW == 197 (0x8b4d1c00) [pid = 1789] [serial = 1152] [outer = (nil)] [url = about:blank] 05:23:15 INFO - PROCESS | 1789 | --DOMWINDOW == 196 (0xa4d61800) [pid = 1789] [serial = 1140] [outer = (nil)] [url = about:blank] 05:23:15 INFO - PROCESS | 1789 | --DOMWINDOW == 195 (0x8a8dc800) [pid = 1789] [serial = 1212] [outer = (nil)] [url = about:blank] 05:23:15 INFO - PROCESS | 1789 | --DOMWINDOW == 194 (0xa2010800) [pid = 1789] [serial = 1137] [outer = (nil)] [url = about:blank] 05:23:15 INFO - PROCESS | 1789 | --DOMWINDOW == 193 (0x91e57400) [pid = 1789] [serial = 1128] [outer = (nil)] [url = about:blank] 05:23:15 INFO - PROCESS | 1789 | --DOMWINDOW == 192 (0x8dc99800) [pid = 1789] [serial = 1146] [outer = (nil)] [url = about:blank] 05:23:15 INFO - PROCESS | 1789 | --DOMWINDOW == 191 (0x8f511000) [pid = 1789] [serial = 1125] [outer = (nil)] [url = about:blank] 05:23:15 INFO - PROCESS | 1789 | --DOMWINDOW == 190 (0x8a294400) [pid = 1789] [serial = 1215] [outer = (nil)] [url = about:blank] 05:23:15 INFO - PROCESS | 1789 | --DOMWINDOW == 189 (0xa3175800) [pid = 1789] [serial = 1197] [outer = (nil)] [url = about:blank] 05:23:15 INFO - PROCESS | 1789 | --DOMWINDOW == 188 (0x9b395400) [pid = 1789] [serial = 1191] [outer = (nil)] [url = about:blank] 05:23:15 INFO - PROCESS | 1789 | --DOMWINDOW == 187 (0x8e380000) [pid = 1789] [serial = 1206] [outer = (nil)] [url = about:blank] 05:23:15 INFO - PROCESS | 1789 | --DOMWINDOW == 186 (0x948b5000) [pid = 1789] [serial = 1185] [outer = (nil)] [url = about:blank] 05:23:15 INFO - PROCESS | 1789 | --DOMWINDOW == 185 (0x8db7c000) [pid = 1789] [serial = 1200] [outer = (nil)] [url = about:blank] 05:23:15 INFO - PROCESS | 1789 | --DOMWINDOW == 184 (0x9535e800) [pid = 1789] [serial = 1188] [outer = (nil)] [url = about:blank] 05:23:15 INFO - PROCESS | 1789 | --DOMWINDOW == 183 (0xa4f82000) [pid = 1789] [serial = 1203] [outer = (nil)] [url = about:blank] 05:23:15 INFO - PROCESS | 1789 | --DOMWINDOW == 182 (0x91ec4800) [pid = 1789] [serial = 1182] [outer = (nil)] [url = about:blank] 05:23:15 INFO - PROCESS | 1789 | --DOMWINDOW == 181 (0xa23b0000) [pid = 1789] [serial = 1194] [outer = (nil)] [url = about:blank] 05:23:15 INFO - PROCESS | 1789 | --DOMWINDOW == 180 (0x8e378000) [pid = 1789] [serial = 1209] [outer = (nil)] [url = about:blank] 05:23:15 INFO - PROCESS | 1789 | --DOMWINDOW == 179 (0x8f081c00) [pid = 1789] [serial = 1179] [outer = (nil)] [url = about:blank] 05:23:15 INFO - PROCESS | 1789 | --DOMWINDOW == 178 (0x8db9c400) [pid = 1789] [serial = 1176] [outer = (nil)] [url = about:blank] 05:23:15 INFO - PROCESS | 1789 | --DOMWINDOW == 177 (0x8eeb3400) [pid = 1789] [serial = 1304] [outer = (nil)] [url = about:blank] 05:23:15 INFO - PROCESS | 1789 | --DOMWINDOW == 176 (0x92d20c00) [pid = 1789] [serial = 1298] [outer = (nil)] [url = about:blank] 05:23:15 INFO - PROCESS | 1789 | --DOMWINDOW == 175 (0x95356000) [pid = 1789] [serial = 1301] [outer = (nil)] [url = about:blank] 05:23:15 INFO - PROCESS | 1789 | --DOMWINDOW == 174 (0x8f55cc00) [pid = 1789] [serial = 1289] [outer = (nil)] [url = about:blank] 05:23:15 INFO - PROCESS | 1789 | --DOMWINDOW == 173 (0x913f6400) [pid = 1789] [serial = 1290] [outer = (nil)] [url = about:blank] 05:23:15 INFO - PROCESS | 1789 | --DOMWINDOW == 172 (0x8b8e5800) [pid = 1789] [serial = 1241] [outer = (nil)] [url = about:blank] 05:23:15 INFO - PROCESS | 1789 | --DOMWINDOW == 171 (0x8ca62400) [pid = 1789] [serial = 1242] [outer = (nil)] [url = about:blank] 05:23:15 INFO - PROCESS | 1789 | --DOMWINDOW == 170 (0x99df9000) [pid = 1789] [serial = 1274] [outer = (nil)] [url = about:blank] 05:23:15 INFO - PROCESS | 1789 | --DOMWINDOW == 169 (0x9a174800) [pid = 1789] [serial = 1275] [outer = (nil)] [url = about:blank] 05:23:15 INFO - PROCESS | 1789 | --DOMWINDOW == 168 (0x93bbcc00) [pid = 1789] [serial = 1259] [outer = (nil)] [url = about:blank] 05:23:15 INFO - PROCESS | 1789 | --DOMWINDOW == 167 (0x93d69c00) [pid = 1789] [serial = 1260] [outer = (nil)] [url = about:blank] 05:23:15 INFO - PROCESS | 1789 | --DOMWINDOW == 166 (0x95230c00) [pid = 1789] [serial = 1265] [outer = (nil)] [url = about:blank] 05:23:15 INFO - PROCESS | 1789 | --DOMWINDOW == 165 (0x95251000) [pid = 1789] [serial = 1266] [outer = (nil)] [url = about:blank] 05:23:15 INFO - PROCESS | 1789 | --DOMWINDOW == 164 (0x8e377400) [pid = 1789] [serial = 1244] [outer = (nil)] [url = about:blank] 05:23:15 INFO - PROCESS | 1789 | --DOMWINDOW == 163 (0x8e45b800) [pid = 1789] [serial = 1245] [outer = (nil)] [url = about:blank] 05:23:15 INFO - PROCESS | 1789 | --DOMWINDOW == 162 (0x8b4ca000) [pid = 1789] [serial = 1283] [outer = (nil)] [url = about:blank] 05:23:15 INFO - PROCESS | 1789 | --DOMWINDOW == 161 (0x8b76c400) [pid = 1789] [serial = 1284] [outer = (nil)] [url = about:blank] 05:23:15 INFO - PROCESS | 1789 | --DOMWINDOW == 160 (0x92b48000) [pid = 1789] [serial = 1280] [outer = (nil)] [url = about:blank] 05:23:15 INFO - PROCESS | 1789 | --DOMWINDOW == 159 (0x99aef800) [pid = 1789] [serial = 1281] [outer = (nil)] [url = about:blank] 05:23:15 INFO - PROCESS | 1789 | --DOMWINDOW == 158 (0x911e1c00) [pid = 1789] [serial = 1239] [outer = (nil)] [url = about:blank] 05:23:15 INFO - PROCESS | 1789 | --DOMWINDOW == 157 (0x91ecf800) [pid = 1789] [serial = 1295] [outer = (nil)] [url = about:blank] 05:23:15 INFO - PROCESS | 1789 | --DOMWINDOW == 156 (0x9532ac00) [pid = 1789] [serial = 1268] [outer = (nil)] [url = about:blank] 05:23:15 INFO - PROCESS | 1789 | --DOMWINDOW == 155 (0x9532d800) [pid = 1789] [serial = 1269] [outer = (nil)] [url = about:blank] 05:23:15 INFO - PROCESS | 1789 | --DOMWINDOW == 154 (0x98b4b800) [pid = 1789] [serial = 1271] [outer = (nil)] [url = about:blank] 05:23:15 INFO - PROCESS | 1789 | --DOMWINDOW == 153 (0x997e0000) [pid = 1789] [serial = 1272] [outer = (nil)] [url = about:blank] 05:23:15 INFO - PROCESS | 1789 | --DOMWINDOW == 152 (0x9a175400) [pid = 1789] [serial = 1277] [outer = (nil)] [url = about:blank] 05:23:15 INFO - PROCESS | 1789 | --DOMWINDOW == 151 (0x9a298000) [pid = 1789] [serial = 1278] [outer = (nil)] [url = about:blank] 05:23:15 INFO - PROCESS | 1789 | --DOMWINDOW == 150 (0x8f6b5c00) [pid = 1789] [serial = 1247] [outer = (nil)] [url = about:blank] 05:23:15 INFO - PROCESS | 1789 | --DOMWINDOW == 149 (0x911de400) [pid = 1789] [serial = 1248] [outer = (nil)] [url = about:blank] 05:23:15 INFO - PROCESS | 1789 | --DOMWINDOW == 148 (0x8dc96800) [pid = 1789] [serial = 1286] [outer = (nil)] [url = about:blank] 05:23:15 INFO - PROCESS | 1789 | --DOMWINDOW == 147 (0x8e379c00) [pid = 1789] [serial = 1287] [outer = (nil)] [url = about:blank] 05:23:15 INFO - PROCESS | 1789 | --DOMWINDOW == 146 (0x92d1d800) [pid = 1789] [serial = 1256] [outer = (nil)] [url = about:blank] 05:23:15 INFO - PROCESS | 1789 | --DOMWINDOW == 145 (0x92fa0c00) [pid = 1789] [serial = 1257] [outer = (nil)] [url = about:blank] 05:23:15 INFO - PROCESS | 1789 | --DOMWINDOW == 144 (0x9482cc00) [pid = 1789] [serial = 1262] [outer = (nil)] [url = about:blank] 05:23:15 INFO - PROCESS | 1789 | --DOMWINDOW == 143 (0x948b7800) [pid = 1789] [serial = 1263] [outer = (nil)] [url = about:blank] 05:23:15 INFO - PROCESS | 1789 | --DOMWINDOW == 142 (0x91e4cc00) [pid = 1789] [serial = 1250] [outer = (nil)] [url = about:blank] 05:23:15 INFO - PROCESS | 1789 | --DOMWINDOW == 141 (0x91e56400) [pid = 1789] [serial = 1251] [outer = (nil)] [url = about:blank] 05:23:15 INFO - PROCESS | 1789 | --DOMWINDOW == 140 (0x9222b000) [pid = 1789] [serial = 1253] [outer = (nil)] [url = about:blank] 05:23:15 INFO - PROCESS | 1789 | --DOMWINDOW == 139 (0x924c7000) [pid = 1789] [serial = 1254] [outer = (nil)] [url = about:blank] 05:23:15 INFO - PROCESS | 1789 | --DOMWINDOW == 138 (0x8f089400) [pid = 1789] [serial = 1292] [outer = (nil)] [url = about:blank] 05:23:15 INFO - PROCESS | 1789 | --DOMWINDOW == 137 (0x91da9000) [pid = 1789] [serial = 1293] [outer = (nil)] [url = about:blank] 05:23:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 05:23:15 INFO - PROCESS | 1789 | --DOMWINDOW == 136 (0x9482e400) [pid = 1789] [serial = 1299] [outer = (nil)] [url = about:blank] 05:23:15 INFO - PROCESS | 1789 | --DOMWINDOW == 135 (0x98475c00) [pid = 1789] [serial = 1302] [outer = (nil)] [url = about:blank] 05:23:15 INFO - PROCESS | 1789 | --DOMWINDOW == 134 (0x8f6b4800) [pid = 1789] [serial = 1305] [outer = (nil)] [url = about:blank] 05:23:15 INFO - PROCESS | 1789 | --DOMWINDOW == 133 (0x92b41800) [pid = 1789] [serial = 1296] [outer = (nil)] [url = about:blank] 05:23:15 INFO - PROCESS | 1789 | 1471090995900 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 05:23:15 INFO - PROCESS | 1789 | 1471090995919 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 05:23:15 INFO - PROCESS | 1789 | 1471090995953 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 05:23:15 INFO - PROCESS | 1789 | 1471090995958 Marionette TRACE conn3 <- [1,1870,null,{}] 05:23:15 INFO - PROCESS | 1789 | 1471090995965 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:15 INFO - PROCESS | 1789 | 1471090995970 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:23:16 INFO - PROCESS | 1789 | 1471090996142 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 05:23:16 INFO - PROCESS | 1789 | 1471090996436 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090996445 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:23:16 INFO - PROCESS | 1789 | ++DOCSHELL 0x8b76d000 == 42 [pid = 1789] [id = 475] 05:23:16 INFO - PROCESS | 1789 | ++DOMWINDOW == 134 (0x8b772400) [pid = 1789] [serial = 1426] [outer = (nil)] 05:23:16 INFO - PROCESS | 1789 | ++DOMWINDOW == 135 (0x8ca67800) [pid = 1789] [serial = 1427] [outer = 0x8b772400] 05:23:16 INFO - PROCESS | 1789 | 1471090996512 Marionette DEBUG loaded listener.js 05:23:16 INFO - PROCESS | 1789 | ++DOMWINDOW == 136 (0x8dc9b000) [pid = 1789] [serial = 1428] [outer = 0x8b772400] 05:23:17 INFO - PROCESS | 1789 | 1471090997292 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 05:23:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 05:23:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1383ms 05:23:17 INFO - PROCESS | 1789 | 1471090997333 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 05:23:17 INFO - PROCESS | 1789 | 1471090997336 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 05:23:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 05:23:17 INFO - PROCESS | 1789 | 1471090997348 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 05:23:17 INFO - PROCESS | 1789 | 1471090997357 Marionette TRACE conn3 <- [1,1874,null,{}] 05:23:17 INFO - PROCESS | 1789 | 1471090997381 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:17 INFO - PROCESS | 1789 | 1471090997388 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:23:17 INFO - PROCESS | 1789 | 1471090997649 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 05:23:17 INFO - PROCESS | 1789 | 1471090997795 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090997801 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:23:17 INFO - PROCESS | 1789 | ++DOCSHELL 0x8b76c400 == 43 [pid = 1789] [id = 476] 05:23:17 INFO - PROCESS | 1789 | ++DOMWINDOW == 137 (0x8dc9a400) [pid = 1789] [serial = 1429] [outer = (nil)] 05:23:17 INFO - PROCESS | 1789 | ++DOMWINDOW == 138 (0x8eda8800) [pid = 1789] [serial = 1430] [outer = 0x8dc9a400] 05:23:17 INFO - PROCESS | 1789 | 1471090997868 Marionette DEBUG loaded listener.js 05:23:17 INFO - PROCESS | 1789 | ++DOMWINDOW == 139 (0x8ee02c00) [pid = 1789] [serial = 1431] [outer = 0x8dc9a400] 05:23:18 INFO - PROCESS | 1789 | 1471090998701 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 05:23:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 05:23:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1403ms 05:23:18 INFO - PROCESS | 1789 | 1471090998748 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 05:23:18 INFO - PROCESS | 1789 | 1471090998752 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 05:23:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 05:23:18 INFO - PROCESS | 1789 | 1471090998763 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 05:23:18 INFO - PROCESS | 1789 | 1471090998766 Marionette TRACE conn3 <- [1,1878,null,{}] 05:23:18 INFO - PROCESS | 1789 | 1471090998771 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:18 INFO - PROCESS | 1789 | 1471090998776 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:23:19 INFO - PROCESS | 1789 | 1471090999016 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 05:23:19 INFO - PROCESS | 1789 | 1471090999041 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471090999047 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:23:19 INFO - PROCESS | 1789 | ++DOCSHELL 0x8b770400 == 44 [pid = 1789] [id = 477] 05:23:19 INFO - PROCESS | 1789 | ++DOMWINDOW == 140 (0x8e455c00) [pid = 1789] [serial = 1432] [outer = (nil)] 05:23:19 INFO - PROCESS | 1789 | ++DOMWINDOW == 141 (0x8eeb6800) [pid = 1789] [serial = 1433] [outer = 0x8e455c00] 05:23:19 INFO - PROCESS | 1789 | 1471090999127 Marionette DEBUG loaded listener.js 05:23:19 INFO - PROCESS | 1789 | ++DOMWINDOW == 142 (0x8f088c00) [pid = 1789] [serial = 1434] [outer = 0x8e455c00] 05:23:20 INFO - PROCESS | 1789 | 1471091000096 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 05:23:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 05:23:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1384ms 05:23:20 INFO - PROCESS | 1789 | 1471091000159 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 05:23:20 INFO - PROCESS | 1789 | 1471091000161 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 05:23:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 05:23:20 INFO - PROCESS | 1789 | 1471091000168 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 05:23:20 INFO - PROCESS | 1789 | 1471091000170 Marionette TRACE conn3 <- [1,1882,null,{}] 05:23:20 INFO - PROCESS | 1789 | 1471091000176 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:20 INFO - PROCESS | 1789 | 1471091000181 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:23:20 INFO - PROCESS | 1789 | 1471091000595 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 05:23:20 INFO - PROCESS | 1789 | --DOMWINDOW == 141 (0x8b8e6c00) [pid = 1789] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 05:23:20 INFO - PROCESS | 1789 | --DOMWINDOW == 140 (0x8eda2800) [pid = 1789] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 05:23:20 INFO - PROCESS | 1789 | --DOMWINDOW == 139 (0x92b50800) [pid = 1789] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 05:23:20 INFO - PROCESS | 1789 | --DOMWINDOW == 138 (0x92b4c400) [pid = 1789] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 05:23:20 INFO - PROCESS | 1789 | --DOMWINDOW == 137 (0x8e452c00) [pid = 1789] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 05:23:20 INFO - PROCESS | 1789 | --DOMWINDOW == 136 (0x9524f800) [pid = 1789] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 05:23:20 INFO - PROCESS | 1789 | --DOMWINDOW == 135 (0x9a551400) [pid = 1789] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 05:23:20 INFO - PROCESS | 1789 | --DOMWINDOW == 134 (0x9b3d0c00) [pid = 1789] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 05:23:20 INFO - PROCESS | 1789 | --DOMWINDOW == 133 (0x8b8e5400) [pid = 1789] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 05:23:20 INFO - PROCESS | 1789 | --DOMWINDOW == 132 (0x9b3d4000) [pid = 1789] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 05:23:20 INFO - PROCESS | 1789 | --DOMWINDOW == 131 (0x9b993800) [pid = 1789] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 05:23:20 INFO - PROCESS | 1789 | --DOMWINDOW == 130 (0x9d5ff400) [pid = 1789] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 05:23:20 INFO - PROCESS | 1789 | --DOMWINDOW == 129 (0xa255b000) [pid = 1789] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 05:23:20 INFO - PROCESS | 1789 | --DOMWINDOW == 128 (0xa22d1400) [pid = 1789] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 05:23:20 INFO - PROCESS | 1789 | --DOMWINDOW == 127 (0x899f0400) [pid = 1789] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 05:23:20 INFO - PROCESS | 1789 | --DOMWINDOW == 126 (0x899f5000) [pid = 1789] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 05:23:20 INFO - PROCESS | 1789 | --DOMWINDOW == 125 (0x88cb7400) [pid = 1789] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 05:23:20 INFO - PROCESS | 1789 | --DOMWINDOW == 124 (0x8a290800) [pid = 1789] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 05:23:20 INFO - PROCESS | 1789 | --DOMWINDOW == 123 (0x88cbf800) [pid = 1789] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 05:23:20 INFO - PROCESS | 1789 | --DOMWINDOW == 122 (0x88dc0000) [pid = 1789] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 05:23:20 INFO - PROCESS | 1789 | --DOMWINDOW == 121 (0x899f7400) [pid = 1789] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 05:23:20 INFO - PROCESS | 1789 | --DOMWINDOW == 120 (0x8ca6d000) [pid = 1789] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 05:23:20 INFO - PROCESS | 1789 | 1471091000816 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:20 INFO - PROCESS | 1789 | 1471091000831 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:23:20 INFO - PROCESS | 1789 | ++DOCSHELL 0x88dbb000 == 45 [pid = 1789] [id = 478] 05:23:20 INFO - PROCESS | 1789 | ++DOMWINDOW == 121 (0x88dbb400) [pid = 1789] [serial = 1435] [outer = (nil)] 05:23:20 INFO - PROCESS | 1789 | ++DOMWINDOW == 122 (0x899f5800) [pid = 1789] [serial = 1436] [outer = 0x88dbb400] 05:23:20 INFO - PROCESS | 1789 | 1471091000911 Marionette DEBUG loaded listener.js 05:23:21 INFO - PROCESS | 1789 | ++DOMWINDOW == 123 (0x8f554c00) [pid = 1789] [serial = 1437] [outer = 0x88dbb400] 05:23:21 INFO - PROCESS | 1789 | 1471091001679 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 05:23:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 05:23:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1529ms 05:23:21 INFO - PROCESS | 1789 | 1471091001698 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 05:23:21 INFO - PROCESS | 1789 | 1471091001701 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 05:23:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 05:23:21 INFO - PROCESS | 1789 | 1471091001707 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 05:23:21 INFO - PROCESS | 1789 | 1471091001709 Marionette TRACE conn3 <- [1,1886,null,{}] 05:23:21 INFO - PROCESS | 1789 | 1471091001715 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:21 INFO - PROCESS | 1789 | 1471091001720 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:23:21 INFO - PROCESS | 1789 | 1471091001977 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 05:23:22 INFO - PROCESS | 1789 | 1471091002115 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091002124 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:23:22 INFO - PROCESS | 1789 | ++DOCSHELL 0x8a28bc00 == 46 [pid = 1789] [id = 479] 05:23:22 INFO - PROCESS | 1789 | ++DOMWINDOW == 124 (0x8db7a000) [pid = 1789] [serial = 1438] [outer = (nil)] 05:23:22 INFO - PROCESS | 1789 | ++DOMWINDOW == 125 (0x8f872000) [pid = 1789] [serial = 1439] [outer = 0x8db7a000] 05:23:22 INFO - PROCESS | 1789 | 1471091002187 Marionette DEBUG loaded listener.js 05:23:22 INFO - PROCESS | 1789 | ++DOMWINDOW == 126 (0x911dec00) [pid = 1789] [serial = 1440] [outer = 0x8db7a000] 05:23:23 INFO - PROCESS | 1789 | 1471091003213 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 05:23:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 05:23:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1537ms 05:23:23 INFO - PROCESS | 1789 | 1471091003245 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 05:23:23 INFO - PROCESS | 1789 | 1471091003251 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 05:23:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 05:23:23 INFO - PROCESS | 1789 | 1471091003260 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 05:23:23 INFO - PROCESS | 1789 | 1471091003264 Marionette TRACE conn3 <- [1,1890,null,{}] 05:23:23 INFO - PROCESS | 1789 | 1471091003273 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:23 INFO - PROCESS | 1789 | 1471091003279 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:23:23 INFO - PROCESS | 1789 | 1471091003501 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 05:23:23 INFO - PROCESS | 1789 | 1471091003836 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 1789 | 1471091003847 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:23:23 INFO - PROCESS | 1789 | ++DOCSHELL 0x8a294c00 == 47 [pid = 1789] [id = 480] 05:23:23 INFO - PROCESS | 1789 | ++DOMWINDOW == 127 (0x8a8d6400) [pid = 1789] [serial = 1441] [outer = (nil)] 05:23:23 INFO - PROCESS | 1789 | ++DOMWINDOW == 128 (0x8b765c00) [pid = 1789] [serial = 1442] [outer = 0x8a8d6400] 05:23:23 INFO - PROCESS | 1789 | 1471091003929 Marionette DEBUG loaded listener.js 05:23:24 INFO - PROCESS | 1789 | ++DOMWINDOW == 129 (0x8b8e8800) [pid = 1789] [serial = 1443] [outer = 0x8a8d6400] 05:23:24 INFO - PROCESS | 1789 | 1471091004846 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 05:23:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 05:23:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1644ms 05:23:24 INFO - PROCESS | 1789 | 1471091004903 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 05:23:24 INFO - PROCESS | 1789 | 1471091004910 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 05:23:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 05:23:24 INFO - PROCESS | 1789 | 1471091004921 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 05:23:24 INFO - PROCESS | 1789 | 1471091004924 Marionette TRACE conn3 <- [1,1894,null,{}] 05:23:24 INFO - PROCESS | 1789 | 1471091004931 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:24 INFO - PROCESS | 1789 | 1471091004937 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:23:25 INFO - PROCESS | 1789 | 1471091005171 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 05:23:25 INFO - PROCESS | 1789 | 1471091005499 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091005507 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:23:25 INFO - PROCESS | 1789 | ++DOCSHELL 0x8e37e000 == 48 [pid = 1789] [id = 481] 05:23:25 INFO - PROCESS | 1789 | ++DOMWINDOW == 130 (0x8e380800) [pid = 1789] [serial = 1444] [outer = (nil)] 05:23:25 INFO - PROCESS | 1789 | ++DOMWINDOW == 131 (0x8ed9e800) [pid = 1789] [serial = 1445] [outer = 0x8e380800] 05:23:25 INFO - PROCESS | 1789 | 1471091005595 Marionette DEBUG loaded listener.js 05:23:25 INFO - PROCESS | 1789 | ++DOMWINDOW == 132 (0x8ee0e800) [pid = 1789] [serial = 1446] [outer = 0x8e380800] 05:23:26 INFO - PROCESS | 1789 | 1471091006587 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 05:23:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 05:23:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1698ms 05:23:26 INFO - PROCESS | 1789 | 1471091006619 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 05:23:26 INFO - PROCESS | 1789 | 1471091006622 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 05:23:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 05:23:26 INFO - PROCESS | 1789 | 1471091006629 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 05:23:26 INFO - PROCESS | 1789 | 1471091006635 Marionette TRACE conn3 <- [1,1898,null,{}] 05:23:26 INFO - PROCESS | 1789 | 1471091006652 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:26 INFO - PROCESS | 1789 | 1471091006660 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:23:26 INFO - PROCESS | 1789 | 1471091006858 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 05:23:27 INFO - PROCESS | 1789 | 1471091007199 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:27 INFO - PROCESS | 1789 | 1471091007210 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:23:27 INFO - PROCESS | 1789 | ++DOCSHELL 0x913f8000 == 49 [pid = 1789] [id = 482] 05:23:27 INFO - PROCESS | 1789 | ++DOMWINDOW == 133 (0x913f8400) [pid = 1789] [serial = 1447] [outer = (nil)] 05:23:27 INFO - PROCESS | 1789 | ++DOMWINDOW == 134 (0x91da1400) [pid = 1789] [serial = 1448] [outer = 0x913f8400] 05:23:27 INFO - PROCESS | 1789 | 1471091007295 Marionette DEBUG loaded listener.js 05:23:27 INFO - PROCESS | 1789 | ++DOMWINDOW == 135 (0x91e50c00) [pid = 1789] [serial = 1449] [outer = 0x913f8400] 05:23:28 INFO - PROCESS | 1789 | 1471091008147 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 05:23:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 05:23:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1587ms 05:23:28 INFO - PROCESS | 1789 | 1471091008215 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 05:23:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 05:23:28 INFO - PROCESS | 1789 | 1471091008220 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 05:23:28 INFO - PROCESS | 1789 | 1471091008227 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 05:23:28 INFO - PROCESS | 1789 | 1471091008230 Marionette TRACE conn3 <- [1,1902,null,{}] 05:23:28 INFO - PROCESS | 1789 | 1471091008236 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:28 INFO - PROCESS | 1789 | 1471091008241 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:23:28 INFO - PROCESS | 1789 | 1471091008468 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 05:23:28 INFO - PROCESS | 1789 | 1471091008798 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091008807 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:23:28 INFO - PROCESS | 1789 | ++DOCSHELL 0x91d9c800 == 50 [pid = 1789] [id = 483] 05:23:28 INFO - PROCESS | 1789 | ++DOMWINDOW == 136 (0x91d9dc00) [pid = 1789] [serial = 1450] [outer = (nil)] 05:23:28 INFO - PROCESS | 1789 | ++DOMWINDOW == 137 (0x91ecf800) [pid = 1789] [serial = 1451] [outer = 0x91d9dc00] 05:23:28 INFO - PROCESS | 1789 | 1471091008897 Marionette DEBUG loaded listener.js 05:23:29 INFO - PROCESS | 1789 | ++DOMWINDOW == 138 (0x9222f000) [pid = 1789] [serial = 1452] [outer = 0x91d9dc00] 05:23:29 INFO - PROCESS | 1789 | 1471091009741 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 05:23:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 05:23:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1581ms 05:23:29 INFO - PROCESS | 1789 | 1471091009809 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 05:23:29 INFO - PROCESS | 1789 | 1471091009812 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 05:23:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 05:23:29 INFO - PROCESS | 1789 | 1471091009819 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 05:23:29 INFO - PROCESS | 1789 | 1471091009822 Marionette TRACE conn3 <- [1,1906,null,{}] 05:23:29 INFO - PROCESS | 1789 | 1471091009828 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:29 INFO - PROCESS | 1789 | 1471091009833 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:23:30 INFO - PROCESS | 1789 | 1471091010023 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 05:23:30 INFO - PROCESS | 1789 | 1471091010298 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091010304 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:23:30 INFO - PROCESS | 1789 | ++DOCSHELL 0x88cb6800 == 51 [pid = 1789] [id = 484] 05:23:30 INFO - PROCESS | 1789 | ++DOMWINDOW == 139 (0x8f55dc00) [pid = 1789] [serial = 1453] [outer = (nil)] 05:23:30 INFO - PROCESS | 1789 | ++DOMWINDOW == 140 (0x92b4a800) [pid = 1789] [serial = 1454] [outer = 0x8f55dc00] 05:23:30 INFO - PROCESS | 1789 | 1471091010429 Marionette DEBUG loaded listener.js 05:23:30 INFO - PROCESS | 1789 | ++DOMWINDOW == 141 (0x92d1a000) [pid = 1789] [serial = 1455] [outer = 0x8f55dc00] 05:23:31 INFO - PROCESS | 1789 | 1471091011337 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 05:23:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 05:23:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1582ms 05:23:31 INFO - PROCESS | 1789 | 1471091011402 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 05:23:31 INFO - PROCESS | 1789 | 1471091011406 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 05:23:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 05:23:31 INFO - PROCESS | 1789 | 1471091011413 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 05:23:31 INFO - PROCESS | 1789 | 1471091011417 Marionette TRACE conn3 <- [1,1910,null,{}] 05:23:31 INFO - PROCESS | 1789 | 1471091011423 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:31 INFO - PROCESS | 1789 | 1471091011433 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:23:31 INFO - PROCESS | 1789 | 1471091011690 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 05:23:32 INFO - PROCESS | 1789 | 1471091012026 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:32 INFO - PROCESS | 1789 | 1471091012036 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:23:32 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f55e400 == 52 [pid = 1789] [id = 485] 05:23:32 INFO - PROCESS | 1789 | ++DOMWINDOW == 142 (0x91ed0000) [pid = 1789] [serial = 1456] [outer = (nil)] 05:23:32 INFO - PROCESS | 1789 | ++DOMWINDOW == 143 (0x93d68800) [pid = 1789] [serial = 1457] [outer = 0x91ed0000] 05:23:32 INFO - PROCESS | 1789 | 1471091012126 Marionette DEBUG loaded listener.js 05:23:32 INFO - PROCESS | 1789 | ++DOMWINDOW == 144 (0x9482dc00) [pid = 1789] [serial = 1458] [outer = 0x91ed0000] 05:23:33 INFO - PROCESS | 1789 | 1471091012997 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 05:23:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 05:23:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1633ms 05:23:33 INFO - PROCESS | 1789 | 1471091013046 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 05:23:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 05:23:33 INFO - PROCESS | 1789 | 1471091013050 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 05:23:33 INFO - PROCESS | 1789 | 1471091013057 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 05:23:33 INFO - PROCESS | 1789 | 1471091013060 Marionette TRACE conn3 <- [1,1914,null,{}] 05:23:33 INFO - PROCESS | 1789 | 1471091013066 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:33 INFO - PROCESS | 1789 | 1471091013071 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:23:33 INFO - PROCESS | 1789 | 1471091013257 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 05:23:33 INFO - PROCESS | 1789 | 1471091013534 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091013544 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:23:33 INFO - PROCESS | 1789 | ++DOCSHELL 0x8e37ec00 == 53 [pid = 1789] [id = 486] 05:23:33 INFO - PROCESS | 1789 | ++DOMWINDOW == 145 (0x92d24800) [pid = 1789] [serial = 1459] [outer = (nil)] 05:23:33 INFO - PROCESS | 1789 | ++DOMWINDOW == 146 (0x9522ec00) [pid = 1789] [serial = 1460] [outer = 0x92d24800] 05:23:33 INFO - PROCESS | 1789 | 1471091013664 Marionette DEBUG loaded listener.js 05:23:33 INFO - PROCESS | 1789 | ++DOMWINDOW == 147 (0x9524e800) [pid = 1789] [serial = 1461] [outer = 0x92d24800] 05:23:34 INFO - PROCESS | 1789 | 1471091014504 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 05:23:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 05:23:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1484ms 05:23:34 INFO - PROCESS | 1789 | 1471091014540 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 05:23:34 INFO - PROCESS | 1789 | 1471091014543 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 05:23:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 05:23:34 INFO - PROCESS | 1789 | 1471091014550 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 05:23:34 INFO - PROCESS | 1789 | 1471091014554 Marionette TRACE conn3 <- [1,1918,null,{}] 05:23:34 INFO - PROCESS | 1789 | 1471091014574 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:34 INFO - PROCESS | 1789 | 1471091014579 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:23:34 INFO - PROCESS | 1789 | 1471091014837 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 05:23:35 INFO - PROCESS | 1789 | 1471091015003 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:35 INFO - PROCESS | 1789 | 1471091015011 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:23:35 INFO - PROCESS | 1789 | ++DOCSHELL 0x95229800 == 54 [pid = 1789] [id = 487] 05:23:35 INFO - PROCESS | 1789 | ++DOMWINDOW == 148 (0x9524c400) [pid = 1789] [serial = 1462] [outer = (nil)] 05:23:35 INFO - PROCESS | 1789 | ++DOMWINDOW == 149 (0x95331c00) [pid = 1789] [serial = 1463] [outer = 0x9524c400] 05:23:35 INFO - PROCESS | 1789 | 1471091015091 Marionette DEBUG loaded listener.js 05:23:35 INFO - PROCESS | 1789 | ++DOMWINDOW == 150 (0x95333400) [pid = 1789] [serial = 1464] [outer = 0x9524c400] 05:23:35 INFO - PROCESS | 1789 | 1471091015983 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 05:23:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 05:23:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1489ms 05:23:36 INFO - PROCESS | 1789 | 1471091016040 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 05:23:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 05:23:36 INFO - PROCESS | 1789 | 1471091016044 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 05:23:36 INFO - PROCESS | 1789 | 1471091016050 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 05:23:36 INFO - PROCESS | 1789 | 1471091016053 Marionette TRACE conn3 <- [1,1922,null,{}] 05:23:36 INFO - PROCESS | 1789 | 1471091016059 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:36 INFO - PROCESS | 1789 | 1471091016064 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:23:36 INFO - PROCESS | 1789 | 1471091016249 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 05:23:36 INFO - PROCESS | 1789 | 1471091016527 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091016537 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:23:36 INFO - PROCESS | 1789 | ++DOCSHELL 0x93b5a800 == 55 [pid = 1789] [id = 488] 05:23:36 INFO - PROCESS | 1789 | ++DOMWINDOW == 151 (0x9482d800) [pid = 1789] [serial = 1465] [outer = (nil)] 05:23:36 INFO - PROCESS | 1789 | ++DOMWINDOW == 152 (0x95358400) [pid = 1789] [serial = 1466] [outer = 0x9482d800] 05:23:36 INFO - PROCESS | 1789 | 1471091016656 Marionette DEBUG loaded listener.js 05:23:36 INFO - PROCESS | 1789 | ++DOMWINDOW == 153 (0x9535c800) [pid = 1789] [serial = 1467] [outer = 0x9482d800] 05:23:37 INFO - PROCESS | 1789 | 1471091017536 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 05:23:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 05:23:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1531ms 05:23:37 INFO - PROCESS | 1789 | 1471091017581 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 05:23:37 INFO - PROCESS | 1789 | 1471091017584 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 05:23:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 05:23:37 INFO - PROCESS | 1789 | 1471091017591 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 05:23:37 INFO - PROCESS | 1789 | 1471091017594 Marionette TRACE conn3 <- [1,1926,null,{}] 05:23:37 INFO - PROCESS | 1789 | 1471091017607 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:37 INFO - PROCESS | 1789 | 1471091017611 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:23:37 INFO - PROCESS | 1789 | 1471091017828 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 05:23:38 INFO - PROCESS | 1789 | 1471091018156 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091018162 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:23:38 INFO - PROCESS | 1789 | ++DOCSHELL 0x8b4cf800 == 56 [pid = 1789] [id = 489] 05:23:38 INFO - PROCESS | 1789 | ++DOMWINDOW == 154 (0x95354400) [pid = 1789] [serial = 1468] [outer = (nil)] 05:23:38 INFO - PROCESS | 1789 | ++DOMWINDOW == 155 (0x97a73800) [pid = 1789] [serial = 1469] [outer = 0x95354400] 05:23:38 INFO - PROCESS | 1789 | 1471091018244 Marionette DEBUG loaded listener.js 05:23:38 INFO - PROCESS | 1789 | ++DOMWINDOW == 156 (0x97a7a000) [pid = 1789] [serial = 1470] [outer = 0x95354400] 05:23:39 INFO - PROCESS | 1789 | 1471091019120 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 05:23:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 05:23:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1589ms 05:23:39 INFO - PROCESS | 1789 | 1471091019188 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 05:23:39 INFO - PROCESS | 1789 | 1471091019192 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 05:23:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 05:23:39 INFO - PROCESS | 1789 | 1471091019200 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 05:23:39 INFO - PROCESS | 1789 | 1471091019205 Marionette TRACE conn3 <- [1,1930,null,{}] 05:23:39 INFO - PROCESS | 1789 | 1471091019211 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:39 INFO - PROCESS | 1789 | 1471091019216 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:23:39 INFO - PROCESS | 1789 | 1471091019424 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 05:23:39 INFO - PROCESS | 1789 | 1471091019727 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:39 INFO - PROCESS | 1789 | 1471091019737 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:23:39 INFO - PROCESS | 1789 | ++DOCSHELL 0x997dd400 == 57 [pid = 1789] [id = 490] 05:23:39 INFO - PROCESS | 1789 | ++DOMWINDOW == 157 (0x997e5800) [pid = 1789] [serial = 1471] [outer = (nil)] 05:23:39 INFO - PROCESS | 1789 | ++DOMWINDOW == 158 (0x999e5800) [pid = 1789] [serial = 1472] [outer = 0x997e5800] 05:23:39 INFO - PROCESS | 1789 | 1471091019820 Marionette DEBUG loaded listener.js 05:23:39 INFO - PROCESS | 1789 | ++DOMWINDOW == 159 (0x99df7800) [pid = 1789] [serial = 1473] [outer = 0x997e5800] 05:23:40 INFO - PROCESS | 1789 | 1471091020695 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 05:23:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 05:23:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1533ms 05:23:40 INFO - PROCESS | 1789 | 1471091020735 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 05:23:40 INFO - PROCESS | 1789 | 1471091020739 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 05:23:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 05:23:40 INFO - PROCESS | 1789 | 1471091020745 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 05:23:40 INFO - PROCESS | 1789 | 1471091020748 Marionette TRACE conn3 <- [1,1934,null,{}] 05:23:40 INFO - PROCESS | 1789 | 1471091020754 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:40 INFO - PROCESS | 1789 | 1471091020759 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:23:40 INFO - PROCESS | 1789 | 1471091020942 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 05:23:41 INFO - PROCESS | 1789 | 1471091021226 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:41 INFO - PROCESS | 1789 | 1471091021232 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:23:41 INFO - PROCESS | 1789 | ++DOCSHELL 0x95355c00 == 58 [pid = 1789] [id = 491] 05:23:41 INFO - PROCESS | 1789 | ++DOMWINDOW == 160 (0x999e3400) [pid = 1789] [serial = 1474] [outer = (nil)] 05:23:41 INFO - PROCESS | 1789 | ++DOMWINDOW == 161 (0x9a175400) [pid = 1789] [serial = 1475] [outer = 0x999e3400] 05:23:41 INFO - PROCESS | 1789 | 1471091021356 Marionette DEBUG loaded listener.js 05:23:41 INFO - PROCESS | 1789 | ++DOMWINDOW == 162 (0x9a179c00) [pid = 1789] [serial = 1476] [outer = 0x999e3400] 05:23:42 INFO - PROCESS | 1789 | 1471091022265 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 05:23:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 05:23:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1580ms 05:23:42 INFO - PROCESS | 1789 | 1471091022326 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 05:23:42 INFO - PROCESS | 1789 | 1471091022330 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 05:23:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 05:23:42 INFO - PROCESS | 1789 | 1471091022336 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 05:23:42 INFO - PROCESS | 1789 | 1471091022339 Marionette TRACE conn3 <- [1,1938,null,{}] 05:23:42 INFO - PROCESS | 1789 | 1471091022345 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:42 INFO - PROCESS | 1789 | 1471091022349 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:23:42 INFO - PROCESS | 1789 | 1471091022538 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 05:23:42 INFO - PROCESS | 1789 | 1471091022896 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091022903 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:23:42 INFO - PROCESS | 1789 | ++DOCSHELL 0x88dbfc00 == 59 [pid = 1789] [id = 492] 05:23:42 INFO - PROCESS | 1789 | ++DOMWINDOW == 163 (0x88dc5800) [pid = 1789] [serial = 1477] [outer = (nil)] 05:23:42 INFO - PROCESS | 1789 | ++DOMWINDOW == 164 (0x9a28d400) [pid = 1789] [serial = 1478] [outer = 0x88dc5800] 05:23:42 INFO - PROCESS | 1789 | 1471091022985 Marionette DEBUG loaded listener.js 05:23:43 INFO - PROCESS | 1789 | ++DOMWINDOW == 165 (0x9a291c00) [pid = 1789] [serial = 1479] [outer = 0x88dc5800] 05:23:43 INFO - PROCESS | 1789 | 1471091023832 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 05:23:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 05:23:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1543ms 05:23:43 INFO - PROCESS | 1789 | 1471091023880 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 05:23:43 INFO - PROCESS | 1789 | 1471091023884 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 05:23:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 05:23:43 INFO - PROCESS | 1789 | 1471091023890 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 05:23:43 INFO - PROCESS | 1789 | 1471091023893 Marionette TRACE conn3 <- [1,1942,null,{}] 05:23:43 INFO - PROCESS | 1789 | 1471091023899 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:43 INFO - PROCESS | 1789 | 1471091023904 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:23:44 INFO - PROCESS | 1789 | 1471091024092 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 05:23:44 INFO - PROCESS | 1789 | 1471091024410 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091024421 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:23:44 INFO - PROCESS | 1789 | ++DOCSHELL 0x88cbac00 == 60 [pid = 1789] [id = 493] 05:23:44 INFO - PROCESS | 1789 | ++DOMWINDOW == 166 (0x88cbd000) [pid = 1789] [serial = 1480] [outer = (nil)] 05:23:44 INFO - PROCESS | 1789 | ++DOMWINDOW == 167 (0x899f5c00) [pid = 1789] [serial = 1481] [outer = 0x88cbd000] 05:23:44 INFO - PROCESS | 1789 | 1471091024546 Marionette DEBUG loaded listener.js 05:23:44 INFO - PROCESS | 1789 | ++DOMWINDOW == 168 (0x8db7b400) [pid = 1789] [serial = 1482] [outer = 0x88cbd000] 05:23:45 INFO - PROCESS | 1789 | 1471091025448 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 05:23:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 05:23:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 2093ms 05:23:46 INFO - PROCESS | 1789 | 1471091026088 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 05:23:46 INFO - PROCESS | 1789 | 1471091026094 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 05:23:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 05:23:46 INFO - PROCESS | 1789 | 1471091026118 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 05:23:46 INFO - PROCESS | 1789 | 1471091026123 Marionette TRACE conn3 <- [1,1946,null,{}] 05:23:46 INFO - PROCESS | 1789 | 1471091026131 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:46 INFO - PROCESS | 1789 | 1471091026137 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:23:46 INFO - PROCESS | 1789 | 1471091026308 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 05:23:46 INFO - PROCESS | 1789 | 1471091026559 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:46 INFO - PROCESS | 1789 | 1471091026577 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:23:46 INFO - PROCESS | 1789 | ++DOCSHELL 0x8a28d000 == 61 [pid = 1789] [id = 494] 05:23:46 INFO - PROCESS | 1789 | ++DOMWINDOW == 169 (0x8a8da400) [pid = 1789] [serial = 1483] [outer = (nil)] 05:23:46 INFO - PROCESS | 1789 | ++DOMWINDOW == 170 (0x8a8df400) [pid = 1789] [serial = 1484] [outer = 0x8a8da400] 05:23:46 INFO - PROCESS | 1789 | 1471091026648 Marionette DEBUG loaded listener.js 05:23:46 INFO - PROCESS | 1789 | ++DOMWINDOW == 171 (0x8b4cc000) [pid = 1789] [serial = 1485] [outer = 0x8a8da400] 05:23:47 INFO - PROCESS | 1789 | 1471091027938 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 05:23:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 05:23:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1885ms 05:23:48 INFO - PROCESS | 1789 | 1471091028003 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 05:23:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 05:23:48 INFO - PROCESS | 1789 | 1471091028009 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 05:23:48 INFO - PROCESS | 1789 | 1471091028021 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 05:23:48 INFO - PROCESS | 1789 | 1471091028026 Marionette TRACE conn3 <- [1,1950,null,{}] 05:23:48 INFO - PROCESS | 1789 | 1471091028094 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:48 INFO - PROCESS | 1789 | 1471091028101 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:23:48 INFO - PROCESS | 1789 | 1471091028364 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 05:23:48 INFO - PROCESS | 1789 | 1471091028679 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091028689 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:23:48 INFO - PROCESS | 1789 | ++DOCSHELL 0x88cb7400 == 62 [pid = 1789] [id = 495] 05:23:48 INFO - PROCESS | 1789 | ++DOMWINDOW == 172 (0x8b8e5000) [pid = 1789] [serial = 1486] [outer = (nil)] 05:23:48 INFO - PROCESS | 1789 | ++DOMWINDOW == 173 (0x8e455800) [pid = 1789] [serial = 1487] [outer = 0x8b8e5000] 05:23:48 INFO - PROCESS | 1789 | 1471091028774 Marionette DEBUG loaded listener.js 05:23:48 INFO - PROCESS | 1789 | ++DOMWINDOW == 174 (0x8eda5400) [pid = 1789] [serial = 1488] [outer = 0x8b8e5000] 05:23:50 INFO - PROCESS | 1789 | --DOCSHELL 0x8db9dc00 == 61 [pid = 1789] [id = 407] 05:23:50 INFO - PROCESS | 1789 | --DOCSHELL 0x8f6b1000 == 60 [pid = 1789] [id = 412] 05:23:50 INFO - PROCESS | 1789 | --DOCSHELL 0x8eebac00 == 59 [pid = 1789] [id = 410] 05:23:50 INFO - PROCESS | 1789 | --DOCSHELL 0x8a8de400 == 58 [pid = 1789] [id = 413] 05:23:50 INFO - PROCESS | 1789 | --DOCSHELL 0x8b770c00 == 57 [pid = 1789] [id = 411] 05:23:50 INFO - PROCESS | 1789 | --DOCSHELL 0x8b4ce800 == 56 [pid = 1789] [id = 409] 05:23:50 INFO - PROCESS | 1789 | --DOCSHELL 0x8b4cb400 == 55 [pid = 1789] [id = 408] 05:23:50 INFO - PROCESS | 1789 | --DOCSHELL 0x91d9ec00 == 54 [pid = 1789] [id = 417] 05:23:50 INFO - PROCESS | 1789 | --DOCSHELL 0x8e374400 == 53 [pid = 1789] [id = 460] 05:23:50 INFO - PROCESS | 1789 | --DOCSHELL 0x8eeb2000 == 52 [pid = 1789] [id = 416] 05:23:50 INFO - PROCESS | 1789 | --DOCSHELL 0x8a28a400 == 51 [pid = 1789] [id = 459] 05:23:50 INFO - PROCESS | 1789 | --DOCSHELL 0x8b763c00 == 50 [pid = 1789] [id = 466] 05:23:50 INFO - PROCESS | 1789 | --DOCSHELL 0x88cba400 == 49 [pid = 1789] [id = 458] 05:23:50 INFO - PROCESS | 1789 | --DOCSHELL 0x8dba3000 == 48 [pid = 1789] [id = 414] 05:23:50 INFO - PROCESS | 1789 | --DOCSHELL 0x8a28dc00 == 47 [pid = 1789] [id = 472] 05:23:50 INFO - PROCESS | 1789 | --DOCSHELL 0x92b46000 == 46 [pid = 1789] [id = 419] 05:23:50 INFO - PROCESS | 1789 | --DOCSHELL 0x88cbf000 == 45 [pid = 1789] [id = 471] 05:23:50 INFO - PROCESS | 1789 | --DOCSHELL 0x93b58c00 == 44 [pid = 1789] [id = 422] 05:23:50 INFO - PROCESS | 1789 | --DOCSHELL 0x88dbec00 == 43 [pid = 1789] [id = 467] 05:23:50 INFO - PROCESS | 1789 | --DOCSHELL 0x8a8dd400 == 42 [pid = 1789] [id = 461] 05:23:50 INFO - PROCESS | 1789 | --DOCSHELL 0x92d27000 == 41 [pid = 1789] [id = 420] 05:23:50 INFO - PROCESS | 1789 | --DOCSHELL 0x8ca61800 == 40 [pid = 1789] [id = 462] 05:23:50 INFO - PROCESS | 1789 | --DOCSHELL 0x8f55b000 == 39 [pid = 1789] [id = 415] 05:23:50 INFO - PROCESS | 1789 | --DOCSHELL 0x8a289c00 == 38 [pid = 1789] [id = 463] 05:23:50 INFO - PROCESS | 1789 | --DOCSHELL 0x8a293800 == 37 [pid = 1789] [id = 470] 05:23:50 INFO - PROCESS | 1789 | --DOCSHELL 0x8dc8d400 == 36 [pid = 1789] [id = 418] 05:23:50 INFO - PROCESS | 1789 | --DOCSHELL 0x8f871400 == 35 [pid = 1789] [id = 469] 05:23:50 INFO - PROCESS | 1789 | --DOCSHELL 0x88dc3000 == 34 [pid = 1789] [id = 465] 05:23:50 INFO - PROCESS | 1789 | --DOCSHELL 0x88cc0400 == 33 [pid = 1789] [id = 473] 05:23:50 INFO - PROCESS | 1789 | --DOCSHELL 0x88cb9000 == 32 [pid = 1789] [id = 464] 05:23:50 INFO - PROCESS | 1789 | --DOCSHELL 0x93d72000 == 31 [pid = 1789] [id = 421] 05:23:50 INFO - PROCESS | 1789 | --DOCSHELL 0x9222e000 == 30 [pid = 1789] [id = 468] 05:23:50 INFO - PROCESS | 1789 | --DOCSHELL 0x8a296400 == 29 [pid = 1789] [id = 453] 05:23:50 INFO - PROCESS | 1789 | --DOCSHELL 0x8b8e9400 == 28 [pid = 1789] [id = 406] 05:23:51 INFO - PROCESS | 1789 | --DOMWINDOW == 173 (0x8db72800) [pid = 1789] [serial = 1373] [outer = (nil)] [url = about:blank] 05:23:51 INFO - PROCESS | 1789 | --DOMWINDOW == 172 (0x8db77800) [pid = 1789] [serial = 1308] [outer = (nil)] [url = about:blank] 05:23:51 INFO - PROCESS | 1789 | --DOMWINDOW == 171 (0x8ca66c00) [pid = 1789] [serial = 1307] [outer = (nil)] [url = about:blank] 05:23:51 INFO - PROCESS | 1789 | --DOMWINDOW == 170 (0x8f07f400) [pid = 1789] [serial = 1311] [outer = (nil)] [url = about:blank] 05:23:51 INFO - PROCESS | 1789 | --DOMWINDOW == 169 (0x8ee05400) [pid = 1789] [serial = 1310] [outer = (nil)] [url = about:blank] 05:23:51 INFO - PROCESS | 1789 | --DOMWINDOW == 168 (0x948b0000) [pid = 1789] [serial = 1314] [outer = (nil)] [url = about:blank] 05:23:51 INFO - PROCESS | 1789 | --DOMWINDOW == 167 (0x930e9c00) [pid = 1789] [serial = 1313] [outer = (nil)] [url = about:blank] 05:23:51 INFO - PROCESS | 1789 | --DOMWINDOW == 166 (0x999f0c00) [pid = 1789] [serial = 1317] [outer = (nil)] [url = about:blank] 05:23:51 INFO - PROCESS | 1789 | --DOMWINDOW == 165 (0x9535fc00) [pid = 1789] [serial = 1316] [outer = (nil)] [url = about:blank] 05:23:51 INFO - PROCESS | 1789 | --DOMWINDOW == 164 (0x8e45b000) [pid = 1789] [serial = 1370] [outer = (nil)] [url = about:blank] 05:23:51 INFO - PROCESS | 1789 | --DOMWINDOW == 163 (0x9a295000) [pid = 1789] [serial = 1320] [outer = (nil)] [url = about:blank] 05:23:51 INFO - PROCESS | 1789 | --DOMWINDOW == 162 (0x9a1adc00) [pid = 1789] [serial = 1319] [outer = (nil)] [url = about:blank] 05:23:51 INFO - PROCESS | 1789 | --DOMWINDOW == 161 (0x8ed7a800) [pid = 1789] [serial = 1371] [outer = (nil)] [url = about:blank] 05:23:51 INFO - PROCESS | 1789 | --DOMWINDOW == 160 (0x9b307000) [pid = 1789] [serial = 1322] [outer = (nil)] [url = about:blank] 05:23:51 INFO - PROCESS | 1789 | --DOMWINDOW == 159 (0x9b3c8c00) [pid = 1789] [serial = 1323] [outer = (nil)] [url = about:blank] 05:23:51 INFO - PROCESS | 1789 | --DOMWINDOW == 158 (0x9b996c00) [pid = 1789] [serial = 1326] [outer = (nil)] [url = about:blank] 05:23:51 INFO - PROCESS | 1789 | --DOMWINDOW == 157 (0x9b993000) [pid = 1789] [serial = 1325] [outer = (nil)] [url = about:blank] 05:23:51 INFO - PROCESS | 1789 | --DOMWINDOW == 156 (0x8e456c00) [pid = 1789] [serial = 1362] [outer = (nil)] [url = about:blank] 05:23:51 INFO - PROCESS | 1789 | --DOMWINDOW == 155 (0xa2004400) [pid = 1789] [serial = 1329] [outer = (nil)] [url = about:blank] 05:23:51 INFO - PROCESS | 1789 | --DOMWINDOW == 154 (0xa1120800) [pid = 1789] [serial = 1328] [outer = (nil)] [url = about:blank] 05:23:51 INFO - PROCESS | 1789 | --DOMWINDOW == 153 (0x8dba8000) [pid = 1789] [serial = 1361] [outer = (nil)] [url = about:blank] 05:23:51 INFO - PROCESS | 1789 | --DOMWINDOW == 152 (0xa230b000) [pid = 1789] [serial = 1332] [outer = (nil)] [url = about:blank] 05:23:51 INFO - PROCESS | 1789 | --DOMWINDOW == 151 (0xa2280c00) [pid = 1789] [serial = 1331] [outer = (nil)] [url = about:blank] 05:23:51 INFO - PROCESS | 1789 | --DOMWINDOW == 150 (0xa2fcac00) [pid = 1789] [serial = 1335] [outer = (nil)] [url = about:blank] 05:23:51 INFO - PROCESS | 1789 | --DOMWINDOW == 149 (0xa2593800) [pid = 1789] [serial = 1334] [outer = (nil)] [url = about:blank] 05:23:51 INFO - PROCESS | 1789 | --DOMWINDOW == 148 (0xa61e2400) [pid = 1789] [serial = 1338] [outer = (nil)] [url = about:blank] 05:23:51 INFO - PROCESS | 1789 | --DOMWINDOW == 147 (0xa4d10c00) [pid = 1789] [serial = 1337] [outer = (nil)] [url = about:blank] 05:23:51 INFO - PROCESS | 1789 | --DOMWINDOW == 146 (0xa6dadc00) [pid = 1789] [serial = 1341] [outer = (nil)] [url = about:blank] 05:23:51 INFO - PROCESS | 1789 | --DOMWINDOW == 145 (0xa6da6000) [pid = 1789] [serial = 1340] [outer = (nil)] [url = about:blank] 05:23:51 INFO - PROCESS | 1789 | --DOMWINDOW == 144 (0x899fac00) [pid = 1789] [serial = 1344] [outer = (nil)] [url = about:blank] 05:23:51 INFO - PROCESS | 1789 | --DOMWINDOW == 143 (0x899f7000) [pid = 1789] [serial = 1343] [outer = (nil)] [url = about:blank] 05:23:51 INFO - PROCESS | 1789 | --DOMWINDOW == 142 (0xa6e41c00) [pid = 1789] [serial = 1347] [outer = (nil)] [url = about:blank] 05:23:51 INFO - PROCESS | 1789 | --DOMWINDOW == 141 (0xa68af000) [pid = 1789] [serial = 1346] [outer = (nil)] [url = about:blank] 05:23:51 INFO - PROCESS | 1789 | --DOMWINDOW == 140 (0x88cc2800) [pid = 1789] [serial = 1350] [outer = (nil)] [url = about:blank] 05:23:51 INFO - PROCESS | 1789 | --DOMWINDOW == 139 (0x88cbec00) [pid = 1789] [serial = 1349] [outer = (nil)] [url = about:blank] 05:23:51 INFO - PROCESS | 1789 | --DOMWINDOW == 138 (0x8b4d1800) [pid = 1789] [serial = 1364] [outer = (nil)] [url = about:blank] 05:23:51 INFO - PROCESS | 1789 | --DOMWINDOW == 137 (0x88dc0400) [pid = 1789] [serial = 1353] [outer = (nil)] [url = about:blank] 05:23:51 INFO - PROCESS | 1789 | --DOMWINDOW == 136 (0x88dbe000) [pid = 1789] [serial = 1352] [outer = (nil)] [url = about:blank] 05:23:51 INFO - PROCESS | 1789 | --DOMWINDOW == 135 (0x8b767000) [pid = 1789] [serial = 1365] [outer = (nil)] [url = about:blank] 05:23:51 INFO - PROCESS | 1789 | --DOMWINDOW == 134 (0x88dc9000) [pid = 1789] [serial = 1356] [outer = (nil)] [url = about:blank] 05:23:51 INFO - PROCESS | 1789 | --DOMWINDOW == 133 (0x88dc7800) [pid = 1789] [serial = 1355] [outer = (nil)] [url = about:blank] 05:23:51 INFO - PROCESS | 1789 | --DOMWINDOW == 132 (0x8a8d6800) [pid = 1789] [serial = 1359] [outer = (nil)] [url = about:blank] 05:23:51 INFO - PROCESS | 1789 | --DOMWINDOW == 131 (0x8a28d400) [pid = 1789] [serial = 1358] [outer = (nil)] [url = about:blank] 05:23:51 INFO - PROCESS | 1789 | --DOMWINDOW == 130 (0x8db7c800) [pid = 1789] [serial = 1368] [outer = (nil)] [url = about:blank] 05:23:51 INFO - PROCESS | 1789 | --DOMWINDOW == 129 (0x8ca70400) [pid = 1789] [serial = 1367] [outer = (nil)] [url = about:blank] 05:23:51 INFO - PROCESS | 1789 | 1471091031802 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 05:23:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 05:23:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 3805ms 05:23:51 INFO - PROCESS | 1789 | 1471091031829 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 05:23:51 INFO - PROCESS | 1789 | 1471091031835 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 05:23:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 05:23:51 INFO - PROCESS | 1789 | 1471091031842 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 05:23:51 INFO - PROCESS | 1789 | 1471091031849 Marionette TRACE conn3 <- [1,1954,null,{}] 05:23:51 INFO - PROCESS | 1789 | 1471091031856 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:51 INFO - PROCESS | 1789 | 1471091031862 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:23:52 INFO - PROCESS | 1789 | 1471091032007 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 05:23:52 INFO - PROCESS | 1789 | 1471091032172 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091032180 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:23:52 INFO - PROCESS | 1789 | ++DOCSHELL 0x88dc8800 == 29 [pid = 1789] [id = 496] 05:23:52 INFO - PROCESS | 1789 | ++DOMWINDOW == 130 (0x899fdc00) [pid = 1789] [serial = 1489] [outer = (nil)] 05:23:52 INFO - PROCESS | 1789 | ++DOMWINDOW == 131 (0x8a8d0400) [pid = 1789] [serial = 1490] [outer = 0x899fdc00] 05:23:52 INFO - PROCESS | 1789 | 1471091032257 Marionette DEBUG loaded listener.js 05:23:52 INFO - PROCESS | 1789 | ++DOMWINDOW == 132 (0x8a8d7400) [pid = 1789] [serial = 1491] [outer = 0x899fdc00] 05:23:53 INFO - PROCESS | 1789 | 1471091033072 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 05:23:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 05:23:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1288ms 05:23:53 INFO - PROCESS | 1789 | 1471091033131 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 05:23:53 INFO - PROCESS | 1789 | 1471091033138 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 05:23:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 05:23:53 INFO - PROCESS | 1789 | 1471091033147 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 05:23:53 INFO - PROCESS | 1789 | 1471091033151 Marionette TRACE conn3 <- [1,1958,null,{}] 05:23:53 INFO - PROCESS | 1789 | 1471091033157 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:53 INFO - PROCESS | 1789 | 1471091033161 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:23:53 INFO - PROCESS | 1789 | 1471091033332 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 05:23:53 INFO - PROCESS | 1789 | 1471091033342 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:53 INFO - PROCESS | 1789 | 1471091033351 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:23:53 INFO - PROCESS | 1789 | ++DOCSHELL 0x8a291400 == 30 [pid = 1789] [id = 497] 05:23:53 INFO - PROCESS | 1789 | ++DOMWINDOW == 133 (0x8b766c00) [pid = 1789] [serial = 1492] [outer = (nil)] 05:23:53 INFO - PROCESS | 1789 | ++DOMWINDOW == 134 (0x8b8e1400) [pid = 1789] [serial = 1493] [outer = 0x8b766c00] 05:23:53 INFO - PROCESS | 1789 | 1471091033423 Marionette DEBUG loaded listener.js 05:23:53 INFO - PROCESS | 1789 | ++DOMWINDOW == 135 (0x8b8e8c00) [pid = 1789] [serial = 1494] [outer = 0x8b766c00] 05:23:54 INFO - PROCESS | 1789 | 1471091034666 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 05:23:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 05:23:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1580ms 05:23:54 INFO - PROCESS | 1789 | 1471091034729 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 05:23:54 INFO - PROCESS | 1789 | 1471091034733 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 05:23:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 05:23:54 INFO - PROCESS | 1789 | 1471091034740 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 05:23:54 INFO - PROCESS | 1789 | 1471091034746 Marionette TRACE conn3 <- [1,1962,null,{}] 05:23:54 INFO - PROCESS | 1789 | 1471091034806 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:54 INFO - PROCESS | 1789 | 1471091034819 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:23:55 INFO - PROCESS | 1789 | 1471091035060 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 05:23:55 INFO - PROCESS | 1789 | 1471091035086 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 1789 | 1471091035100 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:23:55 INFO - PROCESS | 1789 | ++DOCSHELL 0x8db73000 == 31 [pid = 1789] [id = 498] 05:23:55 INFO - PROCESS | 1789 | ++DOMWINDOW == 136 (0x8db78000) [pid = 1789] [serial = 1495] [outer = (nil)] 05:23:55 INFO - PROCESS | 1789 | ++DOMWINDOW == 137 (0x8db7f000) [pid = 1789] [serial = 1496] [outer = 0x8db78000] 05:23:55 INFO - PROCESS | 1789 | 1471091035165 Marionette DEBUG loaded listener.js 05:23:55 INFO - PROCESS | 1789 | ++DOMWINDOW == 138 (0x8dba5c00) [pid = 1789] [serial = 1497] [outer = 0x8db78000] 05:23:57 INFO - PROCESS | 1789 | --DOMWINDOW == 137 (0x8dc9a400) [pid = 1789] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 05:23:57 INFO - PROCESS | 1789 | --DOMWINDOW == 136 (0x8b76b000) [pid = 1789] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 05:23:57 INFO - PROCESS | 1789 | --DOMWINDOW == 135 (0x8b772400) [pid = 1789] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 05:23:57 INFO - PROCESS | 1789 | --DOMWINDOW == 134 (0x8ed72c00) [pid = 1789] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 05:23:57 INFO - PROCESS | 1789 | --DOMWINDOW == 133 (0x8e37e800) [pid = 1789] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 05:23:57 INFO - PROCESS | 1789 | --DOMWINDOW == 132 (0x911dd400) [pid = 1789] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 05:23:57 INFO - PROCESS | 1789 | --DOMWINDOW == 131 (0x8a28fc00) [pid = 1789] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 05:23:57 INFO - PROCESS | 1789 | --DOMWINDOW == 130 (0x8ee04800) [pid = 1789] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 05:23:57 INFO - PROCESS | 1789 | --DOMWINDOW == 129 (0x9222ec00) [pid = 1789] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 05:23:57 INFO - PROCESS | 1789 | --DOMWINDOW == 128 (0x88cc0c00) [pid = 1789] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 05:23:57 INFO - PROCESS | 1789 | --DOMWINDOW == 127 (0x88cbb800) [pid = 1789] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 05:23:57 INFO - PROCESS | 1789 | --DOMWINDOW == 126 (0x8b8ea000) [pid = 1789] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 05:23:57 INFO - PROCESS | 1789 | --DOMWINDOW == 125 (0x8b8ee000) [pid = 1789] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 05:23:57 INFO - PROCESS | 1789 | --DOMWINDOW == 124 (0x8eeb8400) [pid = 1789] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 05:23:57 INFO - PROCESS | 1789 | --DOMWINDOW == 123 (0x8e455c00) [pid = 1789] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 05:23:57 INFO - PROCESS | 1789 | --DOMWINDOW == 122 (0x91e53400) [pid = 1789] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 05:23:57 INFO - PROCESS | 1789 | --DOMWINDOW == 121 (0x899f2400) [pid = 1789] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 05:23:57 INFO - PROCESS | 1789 | --DOMWINDOW == 120 (0x8b76c800) [pid = 1789] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 05:23:57 INFO - PROCESS | 1789 | --DOMWINDOW == 119 (0x8b4cb800) [pid = 1789] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 05:23:57 INFO - PROCESS | 1789 | --DOMWINDOW == 118 (0x88dbb400) [pid = 1789] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 05:23:57 INFO - PROCESS | 1789 | --DOMWINDOW == 117 (0x8dc96000) [pid = 1789] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 05:23:57 INFO - PROCESS | 1789 | --DOMWINDOW == 116 (0x8a8dac00) [pid = 1789] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 05:23:57 INFO - PROCESS | 1789 | --DOMWINDOW == 115 (0x8db7a000) [pid = 1789] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 05:23:57 INFO - PROCESS | 1789 | 1471091037466 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 05:23:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 05:23:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 2756ms 05:23:57 INFO - PROCESS | 1789 | 1471091037498 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 05:23:57 INFO - PROCESS | 1789 | 1471091037505 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 05:23:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 05:23:57 INFO - PROCESS | 1789 | 1471091037513 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 05:23:57 INFO - PROCESS | 1789 | 1471091037519 Marionette TRACE conn3 <- [1,1966,null,{}] 05:23:57 INFO - PROCESS | 1789 | 1471091037542 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:57 INFO - PROCESS | 1789 | 1471091037550 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:23:57 INFO - PROCESS | 1789 | 1471091037738 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 05:23:57 INFO - PROCESS | 1789 | 1471091037747 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:57 INFO - PROCESS | 1789 | 1471091037758 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:23:57 INFO - PROCESS | 1789 | ++DOCSHELL 0x8a28fc00 == 32 [pid = 1789] [id = 499] 05:23:57 INFO - PROCESS | 1789 | ++DOMWINDOW == 116 (0x8b76b000) [pid = 1789] [serial = 1498] [outer = (nil)] 05:23:57 INFO - PROCESS | 1789 | ++DOMWINDOW == 117 (0x8db99400) [pid = 1789] [serial = 1499] [outer = 0x8b76b000] 05:23:57 INFO - PROCESS | 1789 | 1471091037821 Marionette DEBUG loaded listener.js 05:23:57 INFO - PROCESS | 1789 | ++DOMWINDOW == 118 (0x8dc96400) [pid = 1789] [serial = 1500] [outer = 0x8b76b000] 05:23:58 INFO - PROCESS | 1789 | 1471091038698 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 05:23:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 05:23:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1201ms 05:23:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 05:23:58 INFO - PROCESS | 1789 | 1471091038714 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 05:23:58 INFO - PROCESS | 1789 | 1471091038717 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 05:23:58 INFO - PROCESS | 1789 | 1471091038727 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 05:23:58 INFO - PROCESS | 1789 | 1471091038730 Marionette TRACE conn3 <- [1,1970,null,{}] 05:23:58 INFO - PROCESS | 1789 | 1471091038747 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:58 INFO - PROCESS | 1789 | 1471091038751 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:23:58 INFO - PROCESS | 1789 | 1471091038901 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 05:23:58 INFO - PROCESS | 1789 | 1471091038918 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091038927 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:23:58 INFO - PROCESS | 1789 | ++DOCSHELL 0x8dc9cc00 == 33 [pid = 1789] [id = 500] 05:23:58 INFO - PROCESS | 1789 | ++DOMWINDOW == 119 (0x8e374800) [pid = 1789] [serial = 1501] [outer = (nil)] 05:23:58 INFO - PROCESS | 1789 | ++DOMWINDOW == 120 (0x8e37b400) [pid = 1789] [serial = 1502] [outer = 0x8e374800] 05:23:58 INFO - PROCESS | 1789 | 1471091038991 Marionette DEBUG loaded listener.js 05:23:59 INFO - PROCESS | 1789 | ++DOMWINDOW == 121 (0x8e380c00) [pid = 1789] [serial = 1503] [outer = 0x8e374800] 05:24:00 INFO - PROCESS | 1789 | 1471091040361 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 05:24:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 05:24:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1699ms 05:24:00 INFO - PROCESS | 1789 | 1471091040421 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 05:24:00 INFO - PROCESS | 1789 | 1471091040428 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 05:24:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 05:24:00 INFO - PROCESS | 1789 | 1471091040436 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 05:24:00 INFO - PROCESS | 1789 | 1471091040444 Marionette TRACE conn3 <- [1,1974,null,{}] 05:24:00 INFO - PROCESS | 1789 | 1471091040506 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:00 INFO - PROCESS | 1789 | 1471091040513 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:00 INFO - PROCESS | 1789 | 1471091040711 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 05:24:00 INFO - PROCESS | 1789 | 1471091040964 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091040972 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:01 INFO - PROCESS | 1789 | ++DOCSHELL 0x899f4400 == 34 [pid = 1789] [id = 501] 05:24:01 INFO - PROCESS | 1789 | ++DOMWINDOW == 122 (0x8a295000) [pid = 1789] [serial = 1504] [outer = (nil)] 05:24:01 INFO - PROCESS | 1789 | ++DOMWINDOW == 123 (0x8b4d0c00) [pid = 1789] [serial = 1505] [outer = 0x8a295000] 05:24:01 INFO - PROCESS | 1789 | 1471091041062 Marionette DEBUG loaded listener.js 05:24:01 INFO - PROCESS | 1789 | ++DOMWINDOW == 124 (0x8b76e800) [pid = 1789] [serial = 1506] [outer = 0x8a295000] 05:24:02 INFO - PROCESS | 1789 | 1471091042016 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 05:24:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 05:24:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1629ms 05:24:02 INFO - PROCESS | 1789 | 1471091042064 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 05:24:02 INFO - PROCESS | 1789 | 1471091042076 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 05:24:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 05:24:02 INFO - PROCESS | 1789 | 1471091042094 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 05:24:02 INFO - PROCESS | 1789 | 1471091042101 Marionette TRACE conn3 <- [1,1978,null,{}] 05:24:02 INFO - PROCESS | 1789 | 1471091042107 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:02 INFO - PROCESS | 1789 | 1471091042115 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:02 INFO - PROCESS | 1789 | 1471091042373 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 05:24:02 INFO - PROCESS | 1789 | 1471091042619 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091042628 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:02 INFO - PROCESS | 1789 | ++DOCSHELL 0x8db7c800 == 35 [pid = 1789] [id = 502] 05:24:02 INFO - PROCESS | 1789 | ++DOMWINDOW == 125 (0x8dba1800) [pid = 1789] [serial = 1507] [outer = (nil)] 05:24:02 INFO - PROCESS | 1789 | ++DOMWINDOW == 126 (0x8dc99c00) [pid = 1789] [serial = 1508] [outer = 0x8dba1800] 05:24:02 INFO - PROCESS | 1789 | 1471091042724 Marionette DEBUG loaded listener.js 05:24:02 INFO - PROCESS | 1789 | ++DOMWINDOW == 127 (0x8e37bc00) [pid = 1789] [serial = 1509] [outer = 0x8dba1800] 05:24:03 INFO - PROCESS | 1789 | 1471091043780 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:24:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 05:24:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1738ms 05:24:03 INFO - PROCESS | 1789 | 1471091043835 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 05:24:03 INFO - PROCESS | 1789 | 1471091043843 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 05:24:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 05:24:03 INFO - PROCESS | 1789 | 1471091043853 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 05:24:03 INFO - PROCESS | 1789 | 1471091043863 Marionette TRACE conn3 <- [1,1982,null,{}] 05:24:03 INFO - PROCESS | 1789 | 1471091043890 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:03 INFO - PROCESS | 1789 | 1471091043904 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:04 INFO - PROCESS | 1789 | 1471091044187 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 05:24:04 INFO - PROCESS | 1789 | 1471091044417 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:04 INFO - PROCESS | 1789 | 1471091044426 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:04 INFO - PROCESS | 1789 | ++DOCSHELL 0x8ed7c000 == 36 [pid = 1789] [id = 503] 05:24:04 INFO - PROCESS | 1789 | ++DOMWINDOW == 128 (0x8ed7cc00) [pid = 1789] [serial = 1510] [outer = (nil)] 05:24:04 INFO - PROCESS | 1789 | ++DOMWINDOW == 129 (0x8ed9f800) [pid = 1789] [serial = 1511] [outer = 0x8ed7cc00] 05:24:04 INFO - PROCESS | 1789 | 1471091044509 Marionette DEBUG loaded listener.js 05:24:04 INFO - PROCESS | 1789 | ++DOMWINDOW == 130 (0x8edac000) [pid = 1789] [serial = 1512] [outer = 0x8ed7cc00] 05:24:05 INFO - PROCESS | 1789 | 1471091045348 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:24:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 05:24:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1546ms 05:24:05 INFO - PROCESS | 1789 | 1471091045397 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 05:24:05 INFO - PROCESS | 1789 | 1471091045402 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 05:24:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 05:24:05 INFO - PROCESS | 1789 | 1471091045408 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 05:24:05 INFO - PROCESS | 1789 | 1471091045412 Marionette TRACE conn3 <- [1,1986,null,{}] 05:24:05 INFO - PROCESS | 1789 | 1471091045417 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:05 INFO - PROCESS | 1789 | 1471091045421 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:05 INFO - PROCESS | 1789 | 1471091045665 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 05:24:05 INFO - PROCESS | 1789 | 1471091045802 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091045812 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:05 INFO - PROCESS | 1789 | ++DOCSHELL 0x8ee0a800 == 37 [pid = 1789] [id = 504] 05:24:05 INFO - PROCESS | 1789 | ++DOMWINDOW == 131 (0x8ee0c000) [pid = 1789] [serial = 1513] [outer = (nil)] 05:24:05 INFO - PROCESS | 1789 | ++DOMWINDOW == 132 (0x8eeaf800) [pid = 1789] [serial = 1514] [outer = 0x8ee0c000] 05:24:05 INFO - PROCESS | 1789 | 1471091045891 Marionette DEBUG loaded listener.js 05:24:06 INFO - PROCESS | 1789 | ++DOMWINDOW == 133 (0x8eeb7000) [pid = 1789] [serial = 1515] [outer = 0x8ee0c000] 05:24:06 INFO - PROCESS | 1789 | 1471091046758 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:24:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 05:24:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1379ms 05:24:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 05:24:06 INFO - PROCESS | 1789 | 1471091046789 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 05:24:06 INFO - PROCESS | 1789 | 1471091046792 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 05:24:06 INFO - PROCESS | 1789 | 1471091046798 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 05:24:06 INFO - PROCESS | 1789 | 1471091046802 Marionette TRACE conn3 <- [1,1990,null,{}] 05:24:06 INFO - PROCESS | 1789 | 1471091046808 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:06 INFO - PROCESS | 1789 | 1471091046813 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:06 INFO - PROCESS | 1789 | 1471091046974 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 05:24:07 INFO - PROCESS | 1789 | 1471091047235 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091047241 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:07 INFO - PROCESS | 1789 | ++DOCSHELL 0x8dc8d400 == 38 [pid = 1789] [id = 505] 05:24:07 INFO - PROCESS | 1789 | ++DOMWINDOW == 134 (0x8ee02800) [pid = 1789] [serial = 1516] [outer = (nil)] 05:24:07 INFO - PROCESS | 1789 | ++DOMWINDOW == 135 (0x8f080400) [pid = 1789] [serial = 1517] [outer = 0x8ee02800] 05:24:07 INFO - PROCESS | 1789 | 1471091047334 Marionette DEBUG loaded listener.js 05:24:07 INFO - PROCESS | 1789 | ++DOMWINDOW == 136 (0x8f082c00) [pid = 1789] [serial = 1518] [outer = 0x8ee02800] 05:24:08 INFO - PROCESS | 1789 | 1471091048315 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:24:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 05:24:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1539ms 05:24:08 INFO - PROCESS | 1789 | 1471091048337 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 05:24:08 INFO - PROCESS | 1789 | 1471091048340 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 05:24:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 05:24:08 INFO - PROCESS | 1789 | 1471091048346 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 05:24:08 INFO - PROCESS | 1789 | 1471091048350 Marionette TRACE conn3 <- [1,1994,null,{}] 05:24:08 INFO - PROCESS | 1789 | 1471091048355 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:08 INFO - PROCESS | 1789 | 1471091048366 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:08 INFO - PROCESS | 1789 | 1471091048554 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 05:24:08 INFO - PROCESS | 1789 | 1471091048790 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:08 INFO - PROCESS | 1789 | 1471091048798 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:08 INFO - PROCESS | 1789 | ++DOCSHELL 0x8a288400 == 39 [pid = 1789] [id = 506] 05:24:08 INFO - PROCESS | 1789 | ++DOMWINDOW == 137 (0x8dc96000) [pid = 1789] [serial = 1519] [outer = (nil)] 05:24:08 INFO - PROCESS | 1789 | ++DOMWINDOW == 138 (0x8f557c00) [pid = 1789] [serial = 1520] [outer = 0x8dc96000] 05:24:08 INFO - PROCESS | 1789 | 1471091048919 Marionette DEBUG loaded listener.js 05:24:09 INFO - PROCESS | 1789 | ++DOMWINDOW == 139 (0x8f6af000) [pid = 1789] [serial = 1521] [outer = 0x8dc96000] 05:24:09 INFO - PROCESS | 1789 | 1471091049766 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 05:24:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 05:24:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1480ms 05:24:09 INFO - PROCESS | 1789 | 1471091049826 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 05:24:09 INFO - PROCESS | 1789 | 1471091049829 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 05:24:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 05:24:09 INFO - PROCESS | 1789 | 1471091049836 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 05:24:09 INFO - PROCESS | 1789 | 1471091049839 Marionette TRACE conn3 <- [1,1998,null,{}] 05:24:09 INFO - PROCESS | 1789 | 1471091049845 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:09 INFO - PROCESS | 1789 | 1471091049851 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:10 INFO - PROCESS | 1789 | 1471091050014 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 05:24:10 INFO - PROCESS | 1789 | 1471091050205 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091050215 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:10 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f07f800 == 40 [pid = 1789] [id = 507] 05:24:10 INFO - PROCESS | 1789 | ++DOMWINDOW == 140 (0x8f555800) [pid = 1789] [serial = 1522] [outer = (nil)] 05:24:10 INFO - PROCESS | 1789 | ++DOMWINDOW == 141 (0x8f871400) [pid = 1789] [serial = 1523] [outer = 0x8f555800] 05:24:10 INFO - PROCESS | 1789 | 1471091050291 Marionette DEBUG loaded listener.js 05:24:10 INFO - PROCESS | 1789 | ++DOMWINDOW == 142 (0x8f6bb800) [pid = 1789] [serial = 1524] [outer = 0x8f555800] 05:24:11 INFO - PROCESS | 1789 | 1471091051205 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 05:24:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 05:24:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1430ms 05:24:11 INFO - PROCESS | 1789 | 1471091051267 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 05:24:11 INFO - PROCESS | 1789 | 1471091051271 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 05:24:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 05:24:11 INFO - PROCESS | 1789 | 1471091051277 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 05:24:11 INFO - PROCESS | 1789 | 1471091051280 Marionette TRACE conn3 <- [1,2002,null,{}] 05:24:11 INFO - PROCESS | 1789 | 1471091051286 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:11 INFO - PROCESS | 1789 | 1471091051291 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:11 INFO - PROCESS | 1789 | 1471091051456 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 05:24:11 INFO - PROCESS | 1789 | 1471091051659 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:11 INFO - PROCESS | 1789 | 1471091051669 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:11 INFO - PROCESS | 1789 | ++DOCSHELL 0x8a28c400 == 41 [pid = 1789] [id = 508] 05:24:11 INFO - PROCESS | 1789 | ++DOMWINDOW == 143 (0x8a290400) [pid = 1789] [serial = 1525] [outer = (nil)] 05:24:11 INFO - PROCESS | 1789 | ++DOMWINDOW == 144 (0x8f87cc00) [pid = 1789] [serial = 1526] [outer = 0x8a290400] 05:24:11 INFO - PROCESS | 1789 | 1471091051787 Marionette DEBUG loaded listener.js 05:24:11 INFO - PROCESS | 1789 | ++DOMWINDOW == 145 (0x911d5000) [pid = 1789] [serial = 1527] [outer = 0x8a290400] 05:24:12 INFO - PROCESS | 1789 | 1471091052793 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 05:24:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 05:24:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1579ms 05:24:12 INFO - PROCESS | 1789 | 1471091052857 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 05:24:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 05:24:12 INFO - PROCESS | 1789 | 1471091052861 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 05:24:12 INFO - PROCESS | 1789 | 1471091052867 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 05:24:12 INFO - PROCESS | 1789 | 1471091052871 Marionette TRACE conn3 <- [1,2006,null,{}] 05:24:12 INFO - PROCESS | 1789 | 1471091052876 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:12 INFO - PROCESS | 1789 | 1471091052881 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:13 INFO - PROCESS | 1789 | 1471091053049 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 05:24:13 INFO - PROCESS | 1789 | 1471091053251 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091053263 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:13 INFO - PROCESS | 1789 | ++DOCSHELL 0x88cc5400 == 42 [pid = 1789] [id = 509] 05:24:13 INFO - PROCESS | 1789 | ++DOMWINDOW == 146 (0x899f7800) [pid = 1789] [serial = 1528] [outer = (nil)] 05:24:13 INFO - PROCESS | 1789 | ++DOMWINDOW == 147 (0x8b8e6c00) [pid = 1789] [serial = 1529] [outer = 0x899f7800] 05:24:13 INFO - PROCESS | 1789 | 1471091053377 Marionette DEBUG loaded listener.js 05:24:13 INFO - PROCESS | 1789 | ++DOMWINDOW == 148 (0x8e377000) [pid = 1789] [serial = 1530] [outer = 0x899f7800] 05:24:14 INFO - PROCESS | 1789 | 1471091054483 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 05:24:14 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:24:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1687ms 05:24:14 INFO - PROCESS | 1789 | 1471091054555 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 05:24:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 05:24:14 INFO - PROCESS | 1789 | 1471091054561 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 05:24:14 INFO - PROCESS | 1789 | 1471091054568 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 05:24:14 INFO - PROCESS | 1789 | 1471091054572 Marionette TRACE conn3 <- [1,2010,null,{}] 05:24:14 INFO - PROCESS | 1789 | 1471091054581 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:14 INFO - PROCESS | 1789 | 1471091054586 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:14 INFO - PROCESS | 1789 | 1471091054801 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 05:24:15 INFO - PROCESS | 1789 | 1471091055160 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091055169 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:15 INFO - PROCESS | 1789 | --DOCSHELL 0x8a28fc00 == 41 [pid = 1789] [id = 499] 05:24:15 INFO - PROCESS | 1789 | --DOCSHELL 0x8db73000 == 40 [pid = 1789] [id = 498] 05:24:15 INFO - PROCESS | 1789 | --DOCSHELL 0x8a291400 == 39 [pid = 1789] [id = 497] 05:24:15 INFO - PROCESS | 1789 | ++DOCSHELL 0x88dc6400 == 40 [pid = 1789] [id = 510] 05:24:15 INFO - PROCESS | 1789 | ++DOMWINDOW == 149 (0x88dc9400) [pid = 1789] [serial = 1531] [outer = (nil)] 05:24:15 INFO - PROCESS | 1789 | ++DOMWINDOW == 150 (0x8a289000) [pid = 1789] [serial = 1532] [outer = 0x88dc9400] 05:24:15 INFO - PROCESS | 1789 | 1471091055283 Marionette DEBUG loaded listener.js 05:24:15 INFO - PROCESS | 1789 | ++DOMWINDOW == 151 (0x8a296400) [pid = 1789] [serial = 1533] [outer = 0x88dc9400] 05:24:15 INFO - PROCESS | 1789 | --DOCSHELL 0x88dc8800 == 39 [pid = 1789] [id = 496] 05:24:15 INFO - PROCESS | 1789 | --DOMWINDOW == 150 (0x8f872000) [pid = 1789] [serial = 1439] [outer = (nil)] [url = about:blank] 05:24:15 INFO - PROCESS | 1789 | --DOMWINDOW == 149 (0x911dec00) [pid = 1789] [serial = 1440] [outer = (nil)] [url = about:blank] 05:24:15 INFO - PROCESS | 1789 | --DOMWINDOW == 148 (0x8eda8800) [pid = 1789] [serial = 1430] [outer = (nil)] [url = about:blank] 05:24:15 INFO - PROCESS | 1789 | --DOMWINDOW == 147 (0x91e53c00) [pid = 1789] [serial = 1403] [outer = (nil)] [url = about:blank] 05:24:15 INFO - PROCESS | 1789 | --DOMWINDOW == 146 (0x8ca67800) [pid = 1789] [serial = 1427] [outer = (nil)] [url = about:blank] 05:24:15 INFO - PROCESS | 1789 | --DOMWINDOW == 145 (0x8ed9fc00) [pid = 1789] [serial = 1383] [outer = (nil)] [url = about:blank] 05:24:15 INFO - PROCESS | 1789 | --DOMWINDOW == 144 (0x8f083000) [pid = 1789] [serial = 1389] [outer = (nil)] [url = about:blank] 05:24:15 INFO - PROCESS | 1789 | --DOMWINDOW == 143 (0x91da9800) [pid = 1789] [serial = 1400] [outer = (nil)] [url = about:blank] 05:24:15 INFO - PROCESS | 1789 | --DOMWINDOW == 142 (0x8e45a400) [pid = 1789] [serial = 1419] [outer = (nil)] [url = about:blank] 05:24:15 INFO - PROCESS | 1789 | --DOMWINDOW == 141 (0x8f07e400) [pid = 1789] [serial = 1388] [outer = (nil)] [url = about:blank] 05:24:15 INFO - PROCESS | 1789 | --DOMWINDOW == 140 (0x913f1400) [pid = 1789] [serial = 1398] [outer = (nil)] [url = about:blank] 05:24:15 INFO - PROCESS | 1789 | --DOMWINDOW == 139 (0x924cd000) [pid = 1789] [serial = 1406] [outer = (nil)] [url = about:blank] 05:24:15 INFO - PROCESS | 1789 | --DOMWINDOW == 138 (0x88dc3c00) [pid = 1789] [serial = 1421] [outer = (nil)] [url = about:blank] 05:24:15 INFO - PROCESS | 1789 | --DOMWINDOW == 137 (0x899f1000) [pid = 1789] [serial = 1377] [outer = (nil)] [url = about:blank] 05:24:15 INFO - PROCESS | 1789 | --DOMWINDOW == 136 (0x8db80000) [pid = 1789] [serial = 1418] [outer = (nil)] [url = about:blank] 05:24:15 INFO - PROCESS | 1789 | --DOMWINDOW == 135 (0x8dba1c00) [pid = 1789] [serial = 1425] [outer = (nil)] [url = about:blank] 05:24:15 INFO - PROCESS | 1789 | --DOMWINDOW == 134 (0x8f515800) [pid = 1789] [serial = 1391] [outer = (nil)] [url = about:blank] 05:24:15 INFO - PROCESS | 1789 | --DOMWINDOW == 133 (0x9482d400) [pid = 1789] [serial = 1413] [outer = (nil)] [url = about:blank] 05:24:15 INFO - PROCESS | 1789 | --DOMWINDOW == 132 (0x8f088c00) [pid = 1789] [serial = 1434] [outer = (nil)] [url = about:blank] 05:24:15 INFO - PROCESS | 1789 | --DOMWINDOW == 131 (0x93b54c00) [pid = 1789] [serial = 1410] [outer = (nil)] [url = about:blank] 05:24:15 INFO - PROCESS | 1789 | --DOMWINDOW == 130 (0x9522d400) [pid = 1789] [serial = 1416] [outer = (nil)] [url = about:blank] 05:24:15 INFO - PROCESS | 1789 | --DOMWINDOW == 129 (0x8ca6e400) [pid = 1789] [serial = 1379] [outer = (nil)] [url = about:blank] 05:24:15 INFO - PROCESS | 1789 | --DOMWINDOW == 128 (0x899fcc00) [pid = 1789] [serial = 1422] [outer = (nil)] [url = about:blank] 05:24:15 INFO - PROCESS | 1789 | --DOMWINDOW == 127 (0x8e373c00) [pid = 1789] [serial = 1374] [outer = (nil)] [url = about:blank] 05:24:15 INFO - PROCESS | 1789 | --DOMWINDOW == 126 (0x899f5800) [pid = 1789] [serial = 1436] [outer = (nil)] [url = about:blank] 05:24:15 INFO - PROCESS | 1789 | --DOMWINDOW == 125 (0x88dbc000) [pid = 1789] [serial = 1376] [outer = (nil)] [url = about:blank] 05:24:15 INFO - PROCESS | 1789 | --DOMWINDOW == 124 (0x8eda5000) [pid = 1789] [serial = 1386] [outer = (nil)] [url = about:blank] 05:24:15 INFO - PROCESS | 1789 | --DOMWINDOW == 123 (0x913edc00) [pid = 1789] [serial = 1397] [outer = (nil)] [url = about:blank] 05:24:15 INFO - PROCESS | 1789 | --DOMWINDOW == 122 (0x8f879400) [pid = 1789] [serial = 1394] [outer = (nil)] [url = about:blank] 05:24:15 INFO - PROCESS | 1789 | --DOMWINDOW == 121 (0x92b4b400) [pid = 1789] [serial = 1407] [outer = (nil)] [url = about:blank] 05:24:15 INFO - PROCESS | 1789 | --DOMWINDOW == 120 (0x8f87f400) [pid = 1789] [serial = 1395] [outer = (nil)] [url = about:blank] 05:24:15 INFO - PROCESS | 1789 | --DOMWINDOW == 119 (0x8eeb6800) [pid = 1789] [serial = 1433] [outer = (nil)] [url = about:blank] 05:24:15 INFO - PROCESS | 1789 | --DOMWINDOW == 118 (0x8db9ac00) [pid = 1789] [serial = 1380] [outer = (nil)] [url = about:blank] 05:24:15 INFO - PROCESS | 1789 | --DOMWINDOW == 117 (0x8f6aec00) [pid = 1789] [serial = 1392] [outer = (nil)] [url = about:blank] 05:24:15 INFO - PROCESS | 1789 | --DOMWINDOW == 116 (0x95226400) [pid = 1789] [serial = 1415] [outer = (nil)] [url = about:blank] 05:24:15 INFO - PROCESS | 1789 | --DOMWINDOW == 115 (0x8ee02c00) [pid = 1789] [serial = 1431] [outer = (nil)] [url = about:blank] 05:24:15 INFO - PROCESS | 1789 | --DOMWINDOW == 114 (0x91e4d800) [pid = 1789] [serial = 1401] [outer = (nil)] [url = about:blank] 05:24:15 INFO - PROCESS | 1789 | --DOMWINDOW == 113 (0x8ee0dc00) [pid = 1789] [serial = 1385] [outer = (nil)] [url = about:blank] 05:24:15 INFO - PROCESS | 1789 | --DOMWINDOW == 112 (0x8dc9b000) [pid = 1789] [serial = 1428] [outer = (nil)] [url = about:blank] 05:24:15 INFO - PROCESS | 1789 | --DOMWINDOW == 111 (0x930ec000) [pid = 1789] [serial = 1409] [outer = (nil)] [url = about:blank] 05:24:15 INFO - PROCESS | 1789 | --DOMWINDOW == 110 (0x8ed7c400) [pid = 1789] [serial = 1382] [outer = (nil)] [url = about:blank] 05:24:15 INFO - PROCESS | 1789 | --DOMWINDOW == 109 (0x8f554c00) [pid = 1789] [serial = 1437] [outer = (nil)] [url = about:blank] 05:24:15 INFO - PROCESS | 1789 | --DOMWINDOW == 108 (0x91ec2400) [pid = 1789] [serial = 1404] [outer = (nil)] [url = about:blank] 05:24:15 INFO - PROCESS | 1789 | --DOMWINDOW == 107 (0x8ca6f000) [pid = 1789] [serial = 1424] [outer = (nil)] [url = about:blank] 05:24:15 INFO - PROCESS | 1789 | --DOMWINDOW == 106 (0x94825400) [pid = 1789] [serial = 1412] [outer = (nil)] [url = about:blank] 05:24:16 INFO - PROCESS | 1789 | 1471091056097 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 05:24:16 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:24:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1590ms 05:24:16 INFO - PROCESS | 1789 | 1471091056156 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 05:24:16 INFO - PROCESS | 1789 | 1471091056163 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 05:24:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 05:24:16 INFO - PROCESS | 1789 | 1471091056173 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 05:24:16 INFO - PROCESS | 1789 | 1471091056176 Marionette TRACE conn3 <- [1,2014,null,{}] 05:24:16 INFO - PROCESS | 1789 | 1471091056183 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:16 INFO - PROCESS | 1789 | 1471091056188 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:16 INFO - PROCESS | 1789 | 1471091056363 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 05:24:16 INFO - PROCESS | 1789 | 1471091056510 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:16 INFO - PROCESS | 1789 | 1471091056518 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:16 INFO - PROCESS | 1789 | ++DOCSHELL 0x88dc3c00 == 40 [pid = 1789] [id = 511] 05:24:16 INFO - PROCESS | 1789 | ++DOMWINDOW == 107 (0x8b8e0000) [pid = 1789] [serial = 1534] [outer = (nil)] 05:24:16 INFO - PROCESS | 1789 | ++DOMWINDOW == 108 (0x8ca68400) [pid = 1789] [serial = 1535] [outer = 0x8b8e0000] 05:24:16 INFO - PROCESS | 1789 | 1471091056587 Marionette DEBUG loaded listener.js 05:24:16 INFO - PROCESS | 1789 | ++DOMWINDOW == 109 (0x8db74800) [pid = 1789] [serial = 1536] [outer = 0x8b8e0000] 05:24:17 INFO - PROCESS | 1789 | 1471091057509 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 05:24:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 05:24:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1380ms 05:24:17 INFO - PROCESS | 1789 | 1471091057554 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 05:24:17 INFO - PROCESS | 1789 | 1471091057558 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 05:24:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 05:24:17 INFO - PROCESS | 1789 | 1471091057564 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 05:24:17 INFO - PROCESS | 1789 | 1471091057569 Marionette TRACE conn3 <- [1,2018,null,{}] 05:24:17 INFO - PROCESS | 1789 | 1471091057585 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:17 INFO - PROCESS | 1789 | 1471091057592 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:17 INFO - PROCESS | 1789 | 1471091057754 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 05:24:17 INFO - PROCESS | 1789 | 1471091057764 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091057774 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:17 INFO - PROCESS | 1789 | ++DOCSHELL 0x8e373c00 == 41 [pid = 1789] [id = 512] 05:24:17 INFO - PROCESS | 1789 | ++DOMWINDOW == 110 (0x8e374400) [pid = 1789] [serial = 1537] [outer = (nil)] 05:24:17 INFO - PROCESS | 1789 | ++DOMWINDOW == 111 (0x8e458800) [pid = 1789] [serial = 1538] [outer = 0x8e374400] 05:24:17 INFO - PROCESS | 1789 | 1471091057843 Marionette DEBUG loaded listener.js 05:24:17 INFO - PROCESS | 1789 | ++DOMWINDOW == 112 (0x8ed75400) [pid = 1789] [serial = 1539] [outer = 0x8e374400] 05:24:18 INFO - PROCESS | 1789 | 1471091058797 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:24:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 05:24:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1282ms 05:24:18 INFO - PROCESS | 1789 | 1471091058852 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 05:24:18 INFO - PROCESS | 1789 | 1471091058857 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 05:24:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 05:24:18 INFO - PROCESS | 1789 | 1471091058862 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 05:24:18 INFO - PROCESS | 1789 | 1471091058865 Marionette TRACE conn3 <- [1,2022,null,{}] 05:24:18 INFO - PROCESS | 1789 | 1471091058871 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:18 INFO - PROCESS | 1789 | 1471091058875 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:19 INFO - PROCESS | 1789 | 1471091059103 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 05:24:19 INFO - PROCESS | 1789 | 1471091059128 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091059139 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:19 INFO - PROCESS | 1789 | ++DOCSHELL 0x8b4ce800 == 42 [pid = 1789] [id = 513] 05:24:19 INFO - PROCESS | 1789 | ++DOMWINDOW == 113 (0x8e459000) [pid = 1789] [serial = 1540] [outer = (nil)] 05:24:19 INFO - PROCESS | 1789 | ++DOMWINDOW == 114 (0x8eda9000) [pid = 1789] [serial = 1541] [outer = 0x8e459000] 05:24:19 INFO - PROCESS | 1789 | 1471091059201 Marionette DEBUG loaded listener.js 05:24:19 INFO - PROCESS | 1789 | ++DOMWINDOW == 115 (0x8ee08400) [pid = 1789] [serial = 1542] [outer = 0x8e459000] 05:24:20 INFO - PROCESS | 1789 | 1471091060283 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 05:24:20 INFO - PROCESS | 1789 | --DOMWINDOW == 114 (0x8f55dc00) [pid = 1789] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 05:24:20 INFO - PROCESS | 1789 | --DOMWINDOW == 113 (0x91ed0000) [pid = 1789] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 05:24:20 INFO - PROCESS | 1789 | --DOMWINDOW == 112 (0x92d24800) [pid = 1789] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 05:24:20 INFO - PROCESS | 1789 | --DOMWINDOW == 111 (0x9524c400) [pid = 1789] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 05:24:20 INFO - PROCESS | 1789 | --DOMWINDOW == 110 (0x9482d800) [pid = 1789] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 05:24:20 INFO - PROCESS | 1789 | --DOMWINDOW == 109 (0x95354400) [pid = 1789] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 05:24:20 INFO - PROCESS | 1789 | --DOMWINDOW == 108 (0x997e5800) [pid = 1789] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 05:24:20 INFO - PROCESS | 1789 | --DOMWINDOW == 107 (0x999e3400) [pid = 1789] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 05:24:20 INFO - PROCESS | 1789 | --DOMWINDOW == 106 (0x88dc5800) [pid = 1789] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 05:24:20 INFO - PROCESS | 1789 | --DOMWINDOW == 105 (0x8b8e5000) [pid = 1789] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 05:24:20 INFO - PROCESS | 1789 | --DOMWINDOW == 104 (0x88cbd000) [pid = 1789] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 05:24:20 INFO - PROCESS | 1789 | --DOMWINDOW == 103 (0x8db78000) [pid = 1789] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 05:24:20 INFO - PROCESS | 1789 | --DOMWINDOW == 102 (0x8b766c00) [pid = 1789] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 05:24:20 INFO - PROCESS | 1789 | --DOMWINDOW == 101 (0x8a8da400) [pid = 1789] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 05:24:20 INFO - PROCESS | 1789 | --DOMWINDOW == 100 (0x899fdc00) [pid = 1789] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 05:24:20 INFO - PROCESS | 1789 | --DOMWINDOW == 99 (0x8a8d6400) [pid = 1789] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 05:24:20 INFO - PROCESS | 1789 | --DOMWINDOW == 98 (0x8e380800) [pid = 1789] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 05:24:20 INFO - PROCESS | 1789 | --DOMWINDOW == 97 (0x913f8400) [pid = 1789] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 05:24:20 INFO - PROCESS | 1789 | --DOMWINDOW == 96 (0x91d9dc00) [pid = 1789] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 05:24:20 INFO - PROCESS | 1789 | --DOMWINDOW == 95 (0x8b76b000) [pid = 1789] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 05:24:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 05:24:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1531ms 05:24:20 INFO - PROCESS | 1789 | 1471091060394 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 05:24:20 INFO - PROCESS | 1789 | 1471091060398 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 05:24:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 05:24:20 INFO - PROCESS | 1789 | 1471091060403 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 05:24:20 INFO - PROCESS | 1789 | 1471091060407 Marionette TRACE conn3 <- [1,2026,null,{}] 05:24:20 INFO - PROCESS | 1789 | 1471091060412 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:20 INFO - PROCESS | 1789 | 1471091060417 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:20 INFO - PROCESS | 1789 | 1471091060565 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 05:24:20 INFO - PROCESS | 1789 | 1471091060753 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:20 INFO - PROCESS | 1789 | 1471091060765 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:20 INFO - PROCESS | 1789 | ++DOCSHELL 0x8a28b000 == 43 [pid = 1789] [id = 514] 05:24:20 INFO - PROCESS | 1789 | ++DOMWINDOW == 96 (0x8a8d7000) [pid = 1789] [serial = 1543] [outer = (nil)] 05:24:20 INFO - PROCESS | 1789 | ++DOMWINDOW == 97 (0x8db75c00) [pid = 1789] [serial = 1544] [outer = 0x8a8d7000] 05:24:20 INFO - PROCESS | 1789 | 1471091060830 Marionette DEBUG loaded listener.js 05:24:20 INFO - PROCESS | 1789 | ++DOMWINDOW == 98 (0x8e375400) [pid = 1789] [serial = 1545] [outer = 0x8a8d7000] 05:24:21 INFO - PROCESS | 1789 | 1471091061533 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 05:24:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 05:24:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1184ms 05:24:21 INFO - PROCESS | 1789 | 1471091061588 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 05:24:21 INFO - PROCESS | 1789 | 1471091061591 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 05:24:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 05:24:21 INFO - PROCESS | 1789 | 1471091061606 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 05:24:21 INFO - PROCESS | 1789 | 1471091061609 Marionette TRACE conn3 <- [1,2030,null,{}] 05:24:21 INFO - PROCESS | 1789 | 1471091061614 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:21 INFO - PROCESS | 1789 | 1471091061624 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:21 INFO - PROCESS | 1789 | 1471091061813 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 05:24:21 INFO - PROCESS | 1789 | 1471091061823 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091061828 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:21 INFO - PROCESS | 1789 | ++DOCSHELL 0x8a28f400 == 44 [pid = 1789] [id = 515] 05:24:21 INFO - PROCESS | 1789 | ++DOMWINDOW == 99 (0x8b4ca800) [pid = 1789] [serial = 1546] [outer = (nil)] 05:24:21 INFO - PROCESS | 1789 | ++DOMWINDOW == 100 (0x8f510000) [pid = 1789] [serial = 1547] [outer = 0x8b4ca800] 05:24:21 INFO - PROCESS | 1789 | 1471091061895 Marionette DEBUG loaded listener.js 05:24:21 INFO - PROCESS | 1789 | ++DOMWINDOW == 101 (0x8f554c00) [pid = 1789] [serial = 1548] [outer = 0x8b4ca800] 05:24:23 INFO - PROCESS | 1789 | 1471091063025 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 05:24:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 05:24:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1498ms 05:24:23 INFO - PROCESS | 1789 | 1471091063104 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 05:24:23 INFO - PROCESS | 1789 | 1471091063111 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 05:24:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 05:24:23 INFO - PROCESS | 1789 | 1471091063119 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 05:24:23 INFO - PROCESS | 1789 | 1471091063125 Marionette TRACE conn3 <- [1,2034,null,{}] 05:24:23 INFO - PROCESS | 1789 | 1471091063135 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:23 INFO - PROCESS | 1789 | 1471091063141 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:23 INFO - PROCESS | 1789 | 1471091063375 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 05:24:23 INFO - PROCESS | 1789 | 1471091063658 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091063669 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:23 INFO - PROCESS | 1789 | ++DOCSHELL 0x899f4000 == 45 [pid = 1789] [id = 516] 05:24:23 INFO - PROCESS | 1789 | ++DOMWINDOW == 102 (0x899fac00) [pid = 1789] [serial = 1549] [outer = (nil)] 05:24:23 INFO - PROCESS | 1789 | ++DOMWINDOW == 103 (0x8b4d2c00) [pid = 1789] [serial = 1550] [outer = 0x899fac00] 05:24:23 INFO - PROCESS | 1789 | 1471091063788 Marionette DEBUG loaded listener.js 05:24:23 INFO - PROCESS | 1789 | ++DOMWINDOW == 104 (0x8ca6c400) [pid = 1789] [serial = 1551] [outer = 0x899fac00] 05:24:24 INFO - PROCESS | 1789 | 1471091064688 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:24:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 05:24:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1643ms 05:24:24 INFO - PROCESS | 1789 | 1471091064762 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 05:24:24 INFO - PROCESS | 1789 | 1471091064769 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 05:24:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 05:24:24 INFO - PROCESS | 1789 | 1471091064780 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 05:24:24 INFO - PROCESS | 1789 | 1471091064785 Marionette TRACE conn3 <- [1,2038,null,{}] 05:24:24 INFO - PROCESS | 1789 | 1471091064791 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:24 INFO - PROCESS | 1789 | 1471091064796 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:25 INFO - PROCESS | 1789 | 1471091065019 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 05:24:25 INFO - PROCESS | 1789 | 1471091065263 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091065271 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:25 INFO - PROCESS | 1789 | ++DOCSHELL 0x8dc9a000 == 46 [pid = 1789] [id = 517] 05:24:25 INFO - PROCESS | 1789 | ++DOMWINDOW == 105 (0x8dc9c800) [pid = 1789] [serial = 1552] [outer = (nil)] 05:24:25 INFO - PROCESS | 1789 | ++DOMWINDOW == 106 (0x8ed79800) [pid = 1789] [serial = 1553] [outer = 0x8dc9c800] 05:24:25 INFO - PROCESS | 1789 | 1471091065396 Marionette DEBUG loaded listener.js 05:24:25 INFO - PROCESS | 1789 | ++DOMWINDOW == 107 (0x8ee07800) [pid = 1789] [serial = 1554] [outer = 0x8dc9c800] 05:24:26 INFO - PROCESS | 1789 | 1471091066342 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 05:24:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 05:24:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1631ms 05:24:26 INFO - PROCESS | 1789 | 1471091066411 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 05:24:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 05:24:26 INFO - PROCESS | 1789 | 1471091066415 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 05:24:26 INFO - PROCESS | 1789 | 1471091066422 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 05:24:26 INFO - PROCESS | 1789 | 1471091066428 Marionette TRACE conn3 <- [1,2042,null,{}] 05:24:26 INFO - PROCESS | 1789 | 1471091066445 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:26 INFO - PROCESS | 1789 | 1471091066453 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:26 INFO - PROCESS | 1789 | 1471091066670 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 05:24:26 INFO - PROCESS | 1789 | 1471091066915 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:26 INFO - PROCESS | 1789 | 1471091066924 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:26 INFO - PROCESS | 1789 | ++DOCSHELL 0x8eeb1400 == 47 [pid = 1789] [id = 518] 05:24:26 INFO - PROCESS | 1789 | ++DOMWINDOW == 108 (0x8f55ac00) [pid = 1789] [serial = 1555] [outer = (nil)] 05:24:27 INFO - PROCESS | 1789 | ++DOMWINDOW == 109 (0x8f6b6000) [pid = 1789] [serial = 1556] [outer = 0x8f55ac00] 05:24:27 INFO - PROCESS | 1789 | 1471091067049 Marionette DEBUG loaded listener.js 05:24:27 INFO - PROCESS | 1789 | ++DOMWINDOW == 110 (0x8f87c800) [pid = 1789] [serial = 1557] [outer = 0x8f55ac00] 05:24:27 INFO - PROCESS | 1789 | 1471091067929 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:24:27 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:24:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1539ms 05:24:27 INFO - PROCESS | 1789 | 1471091067961 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 05:24:27 INFO - PROCESS | 1789 | 1471091067966 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 05:24:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 05:24:27 INFO - PROCESS | 1789 | 1471091067972 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 05:24:27 INFO - PROCESS | 1789 | 1471091067976 Marionette TRACE conn3 <- [1,2046,null,{}] 05:24:27 INFO - PROCESS | 1789 | 1471091067981 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:27 INFO - PROCESS | 1789 | 1471091067986 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:28 INFO - PROCESS | 1789 | 1471091068167 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 05:24:28 INFO - PROCESS | 1789 | 1471091068357 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:28 INFO - PROCESS | 1789 | 1471091068369 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:28 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f081400 == 48 [pid = 1789] [id = 519] 05:24:28 INFO - PROCESS | 1789 | ++DOMWINDOW == 111 (0x8f879400) [pid = 1789] [serial = 1558] [outer = (nil)] 05:24:28 INFO - PROCESS | 1789 | ++DOMWINDOW == 112 (0x911de800) [pid = 1789] [serial = 1559] [outer = 0x8f879400] 05:24:28 INFO - PROCESS | 1789 | 1471091068453 Marionette DEBUG loaded listener.js 05:24:28 INFO - PROCESS | 1789 | ++DOMWINDOW == 113 (0x911e2400) [pid = 1789] [serial = 1560] [outer = 0x8f879400] 05:24:29 INFO - PROCESS | 1789 | 1471091069369 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:24:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:24:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1430ms 05:24:29 INFO - PROCESS | 1789 | 1471091069402 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 05:24:29 INFO - PROCESS | 1789 | 1471091069405 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 05:24:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 05:24:29 INFO - PROCESS | 1789 | 1471091069412 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 05:24:29 INFO - PROCESS | 1789 | 1471091069416 Marionette TRACE conn3 <- [1,2050,null,{}] 05:24:29 INFO - PROCESS | 1789 | 1471091069422 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:29 INFO - PROCESS | 1789 | 1471091069427 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:29 INFO - PROCESS | 1789 | 1471091069597 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 05:24:29 INFO - PROCESS | 1789 | 1471091069793 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091069800 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:29 INFO - PROCESS | 1789 | ++DOCSHELL 0x8db7cc00 == 49 [pid = 1789] [id = 520] 05:24:29 INFO - PROCESS | 1789 | ++DOMWINDOW == 114 (0x8f880c00) [pid = 1789] [serial = 1561] [outer = (nil)] 05:24:29 INFO - PROCESS | 1789 | ++DOMWINDOW == 115 (0x913f3800) [pid = 1789] [serial = 1562] [outer = 0x8f880c00] 05:24:29 INFO - PROCESS | 1789 | 1471091069876 Marionette DEBUG loaded listener.js 05:24:29 INFO - PROCESS | 1789 | ++DOMWINDOW == 116 (0x913f7c00) [pid = 1789] [serial = 1563] [outer = 0x8f880c00] 05:24:30 INFO - PROCESS | 1789 | 1471091070862 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:24:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 05:24:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1486ms 05:24:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 05:24:30 INFO - PROCESS | 1789 | 1471091070898 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 05:24:30 INFO - PROCESS | 1789 | 1471091070902 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 05:24:30 INFO - PROCESS | 1789 | 1471091070908 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 05:24:30 INFO - PROCESS | 1789 | 1471091070911 Marionette TRACE conn3 <- [1,2054,null,{}] 05:24:30 INFO - PROCESS | 1789 | 1471091070917 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:30 INFO - PROCESS | 1789 | 1471091070927 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:31 INFO - PROCESS | 1789 | 1471091071131 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 05:24:31 INFO - PROCESS | 1789 | 1471091071330 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091071346 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:31 INFO - PROCESS | 1789 | ++DOCSHELL 0x913ee400 == 50 [pid = 1789] [id = 521] 05:24:31 INFO - PROCESS | 1789 | ++DOMWINDOW == 117 (0x913f3000) [pid = 1789] [serial = 1564] [outer = (nil)] 05:24:31 INFO - PROCESS | 1789 | ++DOMWINDOW == 118 (0x91e4a400) [pid = 1789] [serial = 1565] [outer = 0x913f3000] 05:24:31 INFO - PROCESS | 1789 | 1471091071506 Marionette DEBUG loaded listener.js 05:24:31 INFO - PROCESS | 1789 | ++DOMWINDOW == 119 (0x91e50400) [pid = 1789] [serial = 1566] [outer = 0x913f3000] 05:24:32 INFO - PROCESS | 1789 | 1471091072353 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 05:24:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 05:24:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1531ms 05:24:32 INFO - PROCESS | 1789 | 1471091072439 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 05:24:32 INFO - PROCESS | 1789 | 1471091072443 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 05:24:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 05:24:32 INFO - PROCESS | 1789 | 1471091072449 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 05:24:32 INFO - PROCESS | 1789 | 1471091072453 Marionette TRACE conn3 <- [1,2058,null,{}] 05:24:32 INFO - PROCESS | 1789 | 1471091072459 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:32 INFO - PROCESS | 1789 | 1471091072464 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:32 INFO - PROCESS | 1789 | 1471091072686 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 05:24:32 INFO - PROCESS | 1789 | 1471091072923 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:32 INFO - PROCESS | 1789 | 1471091072930 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:33 INFO - PROCESS | 1789 | ++DOCSHELL 0x88dbb400 == 51 [pid = 1789] [id = 522] 05:24:33 INFO - PROCESS | 1789 | ++DOMWINDOW == 120 (0x899f6400) [pid = 1789] [serial = 1567] [outer = (nil)] 05:24:33 INFO - PROCESS | 1789 | ++DOMWINDOW == 121 (0x8a8d8800) [pid = 1789] [serial = 1568] [outer = 0x899f6400] 05:24:33 INFO - PROCESS | 1789 | 1471091073052 Marionette DEBUG loaded listener.js 05:24:33 INFO - PROCESS | 1789 | ++DOMWINDOW == 122 (0x8b76a400) [pid = 1789] [serial = 1569] [outer = 0x899f6400] 05:24:34 INFO - PROCESS | 1789 | 1471091074242 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 05:24:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 05:24:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1842ms 05:24:34 INFO - PROCESS | 1789 | 1471091074292 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 05:24:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 05:24:34 INFO - PROCESS | 1789 | 1471091074298 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 05:24:34 INFO - PROCESS | 1789 | 1471091074306 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 05:24:34 INFO - PROCESS | 1789 | 1471091074309 Marionette TRACE conn3 <- [1,2062,null,{}] 05:24:34 INFO - PROCESS | 1789 | 1471091074327 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:34 INFO - PROCESS | 1789 | 1471091074332 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:34 INFO - PROCESS | 1789 | 1471091074497 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 05:24:34 INFO - PROCESS | 1789 | 1471091074756 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:34 INFO - PROCESS | 1789 | 1471091074765 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:34 INFO - PROCESS | 1789 | ++DOCSHELL 0x8b4cb800 == 52 [pid = 1789] [id = 523] 05:24:34 INFO - PROCESS | 1789 | ++DOMWINDOW == 123 (0x8b4cd000) [pid = 1789] [serial = 1570] [outer = (nil)] 05:24:34 INFO - PROCESS | 1789 | ++DOMWINDOW == 124 (0x8ca67000) [pid = 1789] [serial = 1571] [outer = 0x8b4cd000] 05:24:34 INFO - PROCESS | 1789 | 1471091074839 Marionette DEBUG loaded listener.js 05:24:34 INFO - PROCESS | 1789 | ++DOMWINDOW == 125 (0x8db7b000) [pid = 1789] [serial = 1572] [outer = 0x8b4cd000] 05:24:35 INFO - PROCESS | 1789 | 1471091075781 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 05:24:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 05:24:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1544ms 05:24:35 INFO - PROCESS | 1789 | 1471091075849 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 05:24:35 INFO - PROCESS | 1789 | 1471091075855 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 05:24:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 05:24:35 INFO - PROCESS | 1789 | 1471091075865 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 05:24:35 INFO - PROCESS | 1789 | 1471091075869 Marionette TRACE conn3 <- [1,2066,null,{}] 05:24:35 INFO - PROCESS | 1789 | 1471091075875 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:35 INFO - PROCESS | 1789 | 1471091075881 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:36 INFO - PROCESS | 1789 | 1471091076088 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 05:24:37 INFO - PROCESS | 1789 | --DOCSHELL 0x8a28b000 == 51 [pid = 1789] [id = 514] 05:24:37 INFO - PROCESS | 1789 | --DOCSHELL 0x8b4ce800 == 50 [pid = 1789] [id = 513] 05:24:37 INFO - PROCESS | 1789 | --DOCSHELL 0x8e373c00 == 49 [pid = 1789] [id = 512] 05:24:37 INFO - PROCESS | 1789 | --DOCSHELL 0x88dc3c00 == 48 [pid = 1789] [id = 511] 05:24:37 INFO - PROCESS | 1789 | --DOCSHELL 0x88dc6400 == 47 [pid = 1789] [id = 510] 05:24:37 INFO - PROCESS | 1789 | --DOCSHELL 0x88cb7400 == 46 [pid = 1789] [id = 495] 05:24:37 INFO - PROCESS | 1789 | --DOCSHELL 0x8dc9cc00 == 45 [pid = 1789] [id = 500] 05:24:37 INFO - PROCESS | 1789 | --DOCSHELL 0x899f4400 == 44 [pid = 1789] [id = 501] 05:24:37 INFO - PROCESS | 1789 | --DOCSHELL 0x8db7c800 == 43 [pid = 1789] [id = 502] 05:24:37 INFO - PROCESS | 1789 | --DOCSHELL 0x8ed7c000 == 42 [pid = 1789] [id = 503] 05:24:37 INFO - PROCESS | 1789 | --DOCSHELL 0x8a28c400 == 41 [pid = 1789] [id = 508] 05:24:37 INFO - PROCESS | 1789 | --DOCSHELL 0x8ee0a800 == 40 [pid = 1789] [id = 504] 05:24:37 INFO - PROCESS | 1789 | --DOCSHELL 0x8dc8d400 == 39 [pid = 1789] [id = 505] 05:24:37 INFO - PROCESS | 1789 | --DOCSHELL 0x8f07f800 == 38 [pid = 1789] [id = 507] 05:24:37 INFO - PROCESS | 1789 | --DOCSHELL 0x88cc5400 == 37 [pid = 1789] [id = 509] 05:24:37 INFO - PROCESS | 1789 | --DOCSHELL 0x8a288400 == 36 [pid = 1789] [id = 506] 05:24:37 INFO - PROCESS | 1789 | --DOCSHELL 0x88dbfc00 == 35 [pid = 1789] [id = 492] 05:24:37 INFO - PROCESS | 1789 | --DOCSHELL 0x8a28d000 == 34 [pid = 1789] [id = 494] 05:24:37 INFO - PROCESS | 1789 | --DOCSHELL 0x95355c00 == 33 [pid = 1789] [id = 491] 05:24:37 INFO - PROCESS | 1789 | --DOCSHELL 0x88cbac00 == 32 [pid = 1789] [id = 493] 05:24:37 INFO - PROCESS | 1789 | --DOCSHELL 0x8b4cb800 == 31 [pid = 1789] [id = 523] 05:24:37 INFO - PROCESS | 1789 | --DOCSHELL 0x88dbb400 == 30 [pid = 1789] [id = 522] 05:24:37 INFO - PROCESS | 1789 | --DOCSHELL 0x913ee400 == 29 [pid = 1789] [id = 521] 05:24:37 INFO - PROCESS | 1789 | --DOCSHELL 0x8f081400 == 28 [pid = 1789] [id = 519] 05:24:37 INFO - PROCESS | 1789 | --DOCSHELL 0x8db7cc00 == 27 [pid = 1789] [id = 520] 05:24:37 INFO - PROCESS | 1789 | --DOCSHELL 0x8eeb1400 == 26 [pid = 1789] [id = 518] 05:24:37 INFO - PROCESS | 1789 | --DOCSHELL 0x8dc9a000 == 25 [pid = 1789] [id = 517] 05:24:37 INFO - PROCESS | 1789 | --DOCSHELL 0x8a28f400 == 24 [pid = 1789] [id = 515] 05:24:37 INFO - PROCESS | 1789 | --DOCSHELL 0x899f4000 == 23 [pid = 1789] [id = 516] 05:24:37 INFO - PROCESS | 1789 | --DOMWINDOW == 124 (0x8db99400) [pid = 1789] [serial = 1499] [outer = (nil)] [url = about:blank] 05:24:37 INFO - PROCESS | 1789 | --DOMWINDOW == 123 (0x92d1a000) [pid = 1789] [serial = 1455] [outer = (nil)] [url = about:blank] 05:24:37 INFO - PROCESS | 1789 | --DOMWINDOW == 122 (0x92b4a800) [pid = 1789] [serial = 1454] [outer = (nil)] [url = about:blank] 05:24:37 INFO - PROCESS | 1789 | --DOMWINDOW == 121 (0x9482dc00) [pid = 1789] [serial = 1458] [outer = (nil)] [url = about:blank] 05:24:37 INFO - PROCESS | 1789 | --DOMWINDOW == 120 (0x93d68800) [pid = 1789] [serial = 1457] [outer = (nil)] [url = about:blank] 05:24:37 INFO - PROCESS | 1789 | --DOMWINDOW == 119 (0x9524e800) [pid = 1789] [serial = 1461] [outer = (nil)] [url = about:blank] 05:24:37 INFO - PROCESS | 1789 | --DOMWINDOW == 118 (0x9522ec00) [pid = 1789] [serial = 1460] [outer = (nil)] [url = about:blank] 05:24:37 INFO - PROCESS | 1789 | --DOMWINDOW == 117 (0x95333400) [pid = 1789] [serial = 1464] [outer = (nil)] [url = about:blank] 05:24:37 INFO - PROCESS | 1789 | --DOMWINDOW == 116 (0x95331c00) [pid = 1789] [serial = 1463] [outer = (nil)] [url = about:blank] 05:24:37 INFO - PROCESS | 1789 | --DOMWINDOW == 115 (0x9535c800) [pid = 1789] [serial = 1467] [outer = (nil)] [url = about:blank] 05:24:37 INFO - PROCESS | 1789 | --DOMWINDOW == 114 (0x95358400) [pid = 1789] [serial = 1466] [outer = (nil)] [url = about:blank] 05:24:37 INFO - PROCESS | 1789 | --DOMWINDOW == 113 (0x97a7a000) [pid = 1789] [serial = 1470] [outer = (nil)] [url = about:blank] 05:24:37 INFO - PROCESS | 1789 | --DOMWINDOW == 112 (0x97a73800) [pid = 1789] [serial = 1469] [outer = (nil)] [url = about:blank] 05:24:37 INFO - PROCESS | 1789 | --DOMWINDOW == 111 (0x99df7800) [pid = 1789] [serial = 1473] [outer = (nil)] [url = about:blank] 05:24:37 INFO - PROCESS | 1789 | --DOMWINDOW == 110 (0x999e5800) [pid = 1789] [serial = 1472] [outer = (nil)] [url = about:blank] 05:24:37 INFO - PROCESS | 1789 | --DOMWINDOW == 109 (0x9a179c00) [pid = 1789] [serial = 1476] [outer = (nil)] [url = about:blank] 05:24:37 INFO - PROCESS | 1789 | --DOMWINDOW == 108 (0x9a175400) [pid = 1789] [serial = 1475] [outer = (nil)] [url = about:blank] 05:24:37 INFO - PROCESS | 1789 | --DOMWINDOW == 107 (0x9a291c00) [pid = 1789] [serial = 1479] [outer = (nil)] [url = about:blank] 05:24:37 INFO - PROCESS | 1789 | --DOMWINDOW == 106 (0x9a28d400) [pid = 1789] [serial = 1478] [outer = (nil)] [url = about:blank] 05:24:37 INFO - PROCESS | 1789 | --DOMWINDOW == 105 (0x8eda5400) [pid = 1789] [serial = 1488] [outer = (nil)] [url = about:blank] 05:24:37 INFO - PROCESS | 1789 | --DOMWINDOW == 104 (0x8e455800) [pid = 1789] [serial = 1487] [outer = (nil)] [url = about:blank] 05:24:37 INFO - PROCESS | 1789 | --DOMWINDOW == 103 (0x8db7b400) [pid = 1789] [serial = 1482] [outer = (nil)] [url = about:blank] 05:24:37 INFO - PROCESS | 1789 | --DOMWINDOW == 102 (0x8db7f000) [pid = 1789] [serial = 1496] [outer = (nil)] [url = about:blank] 05:24:37 INFO - PROCESS | 1789 | --DOMWINDOW == 101 (0x899f5c00) [pid = 1789] [serial = 1481] [outer = (nil)] [url = about:blank] 05:24:37 INFO - PROCESS | 1789 | --DOMWINDOW == 100 (0x8b8e1400) [pid = 1789] [serial = 1493] [outer = (nil)] [url = about:blank] 05:24:37 INFO - PROCESS | 1789 | --DOMWINDOW == 99 (0x8b4cc000) [pid = 1789] [serial = 1485] [outer = (nil)] [url = about:blank] 05:24:37 INFO - PROCESS | 1789 | --DOMWINDOW == 98 (0x8a8d0400) [pid = 1789] [serial = 1490] [outer = (nil)] [url = about:blank] 05:24:37 INFO - PROCESS | 1789 | --DOMWINDOW == 97 (0x8a8df400) [pid = 1789] [serial = 1484] [outer = (nil)] [url = about:blank] 05:24:37 INFO - PROCESS | 1789 | --DOMWINDOW == 96 (0x8a8d7400) [pid = 1789] [serial = 1491] [outer = (nil)] [url = about:blank] 05:24:37 INFO - PROCESS | 1789 | --DOMWINDOW == 95 (0x8b8e8800) [pid = 1789] [serial = 1443] [outer = (nil)] [url = about:blank] 05:24:37 INFO - PROCESS | 1789 | --DOMWINDOW == 94 (0x8b765c00) [pid = 1789] [serial = 1442] [outer = (nil)] [url = about:blank] 05:24:37 INFO - PROCESS | 1789 | --DOMWINDOW == 93 (0x8ee0e800) [pid = 1789] [serial = 1446] [outer = (nil)] [url = about:blank] 05:24:37 INFO - PROCESS | 1789 | --DOMWINDOW == 92 (0x8ed9e800) [pid = 1789] [serial = 1445] [outer = (nil)] [url = about:blank] 05:24:37 INFO - PROCESS | 1789 | --DOMWINDOW == 91 (0x91e50c00) [pid = 1789] [serial = 1449] [outer = (nil)] [url = about:blank] 05:24:37 INFO - PROCESS | 1789 | --DOMWINDOW == 90 (0x91da1400) [pid = 1789] [serial = 1448] [outer = (nil)] [url = about:blank] 05:24:37 INFO - PROCESS | 1789 | --DOMWINDOW == 89 (0x9222f000) [pid = 1789] [serial = 1452] [outer = (nil)] [url = about:blank] 05:24:37 INFO - PROCESS | 1789 | --DOMWINDOW == 88 (0x8dba5c00) [pid = 1789] [serial = 1497] [outer = (nil)] [url = about:blank] 05:24:37 INFO - PROCESS | 1789 | --DOMWINDOW == 87 (0x8dc96400) [pid = 1789] [serial = 1500] [outer = (nil)] [url = about:blank] 05:24:37 INFO - PROCESS | 1789 | --DOMWINDOW == 86 (0x91ecf800) [pid = 1789] [serial = 1451] [outer = (nil)] [url = about:blank] 05:24:37 INFO - PROCESS | 1789 | --DOMWINDOW == 85 (0x8b8e8c00) [pid = 1789] [serial = 1494] [outer = (nil)] [url = about:blank] 05:24:37 INFO - PROCESS | 1789 | 1471091077713 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091077724 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:37 INFO - PROCESS | 1789 | ++DOCSHELL 0x88cbc000 == 24 [pid = 1789] [id = 524] 05:24:37 INFO - PROCESS | 1789 | ++DOMWINDOW == 86 (0x88cbe800) [pid = 1789] [serial = 1573] [outer = (nil)] 05:24:37 INFO - PROCESS | 1789 | ++DOMWINDOW == 87 (0x88cc2000) [pid = 1789] [serial = 1574] [outer = 0x88cbe800] 05:24:37 INFO - PROCESS | 1789 | 1471091077801 Marionette DEBUG loaded listener.js 05:24:37 INFO - PROCESS | 1789 | ++DOMWINDOW == 88 (0x88dbd400) [pid = 1789] [serial = 1575] [outer = 0x88cbe800] 05:24:38 INFO - PROCESS | 1789 | 1471091078619 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 05:24:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 05:24:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 2786ms 05:24:38 INFO - PROCESS | 1789 | 1471091078653 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 05:24:38 INFO - PROCESS | 1789 | 1471091078656 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 05:24:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 05:24:38 INFO - PROCESS | 1789 | 1471091078664 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 05:24:38 INFO - PROCESS | 1789 | 1471091078669 Marionette TRACE conn3 <- [1,2070,null,{}] 05:24:38 INFO - PROCESS | 1789 | 1471091078677 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:38 INFO - PROCESS | 1789 | 1471091078682 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:38 INFO - PROCESS | 1789 | 1471091078893 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 05:24:38 INFO - PROCESS | 1789 | 1471091078909 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:38 INFO - PROCESS | 1789 | 1471091078920 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:38 INFO - PROCESS | 1789 | ++DOCSHELL 0x88dc7400 == 25 [pid = 1789] [id = 525] 05:24:38 INFO - PROCESS | 1789 | ++DOMWINDOW == 89 (0x899f4800) [pid = 1789] [serial = 1576] [outer = (nil)] 05:24:38 INFO - PROCESS | 1789 | ++DOMWINDOW == 90 (0x8a28d800) [pid = 1789] [serial = 1577] [outer = 0x899f4800] 05:24:38 INFO - PROCESS | 1789 | 1471091078988 Marionette DEBUG loaded listener.js 05:24:39 INFO - PROCESS | 1789 | ++DOMWINDOW == 91 (0x8a297c00) [pid = 1789] [serial = 1578] [outer = 0x899f4800] 05:24:39 INFO - PROCESS | 1789 | 1471091079857 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 05:24:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 05:24:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1229ms 05:24:39 INFO - PROCESS | 1789 | 1471091079896 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 05:24:39 INFO - PROCESS | 1789 | 1471091079902 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 05:24:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 05:24:39 INFO - PROCESS | 1789 | 1471091079909 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 05:24:39 INFO - PROCESS | 1789 | 1471091079913 Marionette TRACE conn3 <- [1,2074,null,{}] 05:24:39 INFO - PROCESS | 1789 | 1471091079918 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:39 INFO - PROCESS | 1789 | 1471091079923 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:40 INFO - PROCESS | 1789 | 1471091080088 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 05:24:40 INFO - PROCESS | 1789 | 1471091080098 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091080110 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:40 INFO - PROCESS | 1789 | ++DOCSHELL 0x8a8dd800 == 26 [pid = 1789] [id = 526] 05:24:40 INFO - PROCESS | 1789 | ++DOMWINDOW == 92 (0x8b4cec00) [pid = 1789] [serial = 1579] [outer = (nil)] 05:24:40 INFO - PROCESS | 1789 | ++DOMWINDOW == 93 (0x8b76dc00) [pid = 1789] [serial = 1580] [outer = 0x8b4cec00] 05:24:40 INFO - PROCESS | 1789 | 1471091080311 Marionette DEBUG loaded listener.js 05:24:40 INFO - PROCESS | 1789 | ++DOMWINDOW == 94 (0x8b8e3800) [pid = 1789] [serial = 1581] [outer = 0x8b4cec00] 05:24:41 INFO - PROCESS | 1789 | 1471091081252 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 05:24:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 05:24:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1380ms 05:24:41 INFO - PROCESS | 1789 | 1471091081290 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 05:24:41 INFO - PROCESS | 1789 | 1471091081292 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 05:24:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 05:24:41 INFO - PROCESS | 1789 | 1471091081314 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 05:24:41 INFO - PROCESS | 1789 | 1471091081324 Marionette TRACE conn3 <- [1,2078,null,{}] 05:24:41 INFO - PROCESS | 1789 | 1471091081332 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:41 INFO - PROCESS | 1789 | 1471091081339 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:41 INFO - PROCESS | 1789 | 1471091081616 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 05:24:41 INFO - PROCESS | 1789 | 1471091081650 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:41 INFO - PROCESS | 1789 | 1471091081660 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:41 INFO - PROCESS | 1789 | ++DOCSHELL 0x8ca6d400 == 27 [pid = 1789] [id = 527] 05:24:41 INFO - PROCESS | 1789 | ++DOMWINDOW == 95 (0x8db77800) [pid = 1789] [serial = 1582] [outer = (nil)] 05:24:41 INFO - PROCESS | 1789 | ++DOMWINDOW == 96 (0x8db9f800) [pid = 1789] [serial = 1583] [outer = 0x8db77800] 05:24:41 INFO - PROCESS | 1789 | 1471091081725 Marionette DEBUG loaded listener.js 05:24:41 INFO - PROCESS | 1789 | ++DOMWINDOW == 97 (0x8dba6c00) [pid = 1789] [serial = 1584] [outer = 0x8db77800] 05:24:42 INFO - PROCESS | 1789 | --DOMWINDOW == 96 (0x8e459000) [pid = 1789] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 05:24:42 INFO - PROCESS | 1789 | --DOMWINDOW == 95 (0x8b8e0000) [pid = 1789] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 05:24:43 INFO - PROCESS | 1789 | --DOMWINDOW == 94 (0x899f7800) [pid = 1789] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 05:24:43 INFO - PROCESS | 1789 | --DOMWINDOW == 93 (0x8ed7cc00) [pid = 1789] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 05:24:43 INFO - PROCESS | 1789 | --DOMWINDOW == 92 (0x8dc96000) [pid = 1789] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 05:24:43 INFO - PROCESS | 1789 | --DOMWINDOW == 91 (0x8ee0c000) [pid = 1789] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 05:24:43 INFO - PROCESS | 1789 | --DOMWINDOW == 90 (0x8ee02800) [pid = 1789] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 05:24:43 INFO - PROCESS | 1789 | --DOMWINDOW == 89 (0x8dba1800) [pid = 1789] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 05:24:43 INFO - PROCESS | 1789 | --DOMWINDOW == 88 (0x8e374400) [pid = 1789] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 05:24:43 INFO - PROCESS | 1789 | --DOMWINDOW == 87 (0x88dc9400) [pid = 1789] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 05:24:43 INFO - PROCESS | 1789 | --DOMWINDOW == 86 (0x8f555800) [pid = 1789] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 05:24:43 INFO - PROCESS | 1789 | --DOMWINDOW == 85 (0x8a295000) [pid = 1789] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 05:24:43 INFO - PROCESS | 1789 | --DOMWINDOW == 84 (0x8a290400) [pid = 1789] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 05:24:43 INFO - PROCESS | 1789 | --DOMWINDOW == 83 (0x8e374800) [pid = 1789] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 05:24:43 INFO - PROCESS | 1789 | --DOMWINDOW == 82 (0x8b4ca800) [pid = 1789] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 05:24:43 INFO - PROCESS | 1789 | --DOMWINDOW == 81 (0x8a8d7000) [pid = 1789] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 05:24:43 INFO - PROCESS | 1789 | 1471091083321 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 05:24:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 05:24:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 2060ms 05:24:43 INFO - PROCESS | 1789 | 1471091083359 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 05:24:43 INFO - PROCESS | 1789 | 1471091083363 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 05:24:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 05:24:43 INFO - PROCESS | 1789 | 1471091083369 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 05:24:43 INFO - PROCESS | 1789 | 1471091083371 Marionette TRACE conn3 <- [1,2082,null,{}] 05:24:43 INFO - PROCESS | 1789 | 1471091083377 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:43 INFO - PROCESS | 1789 | 1471091083382 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:43 INFO - PROCESS | 1789 | 1471091083588 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 05:24:43 INFO - PROCESS | 1789 | 1471091083602 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:43 INFO - PROCESS | 1789 | 1471091083612 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:43 INFO - PROCESS | 1789 | ++DOCSHELL 0x88dc1c00 == 28 [pid = 1789] [id = 528] 05:24:43 INFO - PROCESS | 1789 | ++DOMWINDOW == 82 (0x88dc9400) [pid = 1789] [serial = 1585] [outer = (nil)] 05:24:43 INFO - PROCESS | 1789 | ++DOMWINDOW == 83 (0x8db9f400) [pid = 1789] [serial = 1586] [outer = 0x88dc9400] 05:24:43 INFO - PROCESS | 1789 | 1471091083688 Marionette DEBUG loaded listener.js 05:24:43 INFO - PROCESS | 1789 | ++DOMWINDOW == 84 (0x8dc8f400) [pid = 1789] [serial = 1587] [outer = 0x88dc9400] 05:24:44 INFO - PROCESS | 1789 | 1471091084420 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 05:24:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 05:24:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1091ms 05:24:44 INFO - PROCESS | 1789 | 1471091084460 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 05:24:44 INFO - PROCESS | 1789 | 1471091084463 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 05:24:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 05:24:44 INFO - PROCESS | 1789 | 1471091084469 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 05:24:44 INFO - PROCESS | 1789 | 1471091084472 Marionette TRACE conn3 <- [1,2086,null,{}] 05:24:44 INFO - PROCESS | 1789 | 1471091084478 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:44 INFO - PROCESS | 1789 | 1471091084482 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:44 INFO - PROCESS | 1789 | 1471091084679 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 05:24:44 INFO - PROCESS | 1789 | 1471091084697 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091084715 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:44 INFO - PROCESS | 1789 | ++DOCSHELL 0x8dc94c00 == 29 [pid = 1789] [id = 529] 05:24:44 INFO - PROCESS | 1789 | ++DOMWINDOW == 85 (0x8dc95c00) [pid = 1789] [serial = 1588] [outer = (nil)] 05:24:44 INFO - PROCESS | 1789 | ++DOMWINDOW == 86 (0x8e377800) [pid = 1789] [serial = 1589] [outer = 0x8dc95c00] 05:24:44 INFO - PROCESS | 1789 | 1471091084792 Marionette DEBUG loaded listener.js 05:24:44 INFO - PROCESS | 1789 | ++DOMWINDOW == 87 (0x8ed77c00) [pid = 1789] [serial = 1590] [outer = 0x8dc95c00] 05:24:45 INFO - PROCESS | 1789 | 1471091085883 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 05:24:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 05:24:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1485ms 05:24:45 INFO - PROCESS | 1789 | 1471091085955 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 05:24:45 INFO - PROCESS | 1789 | 1471091085961 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 05:24:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 05:24:45 INFO - PROCESS | 1789 | 1471091085969 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 05:24:45 INFO - PROCESS | 1789 | 1471091085977 Marionette TRACE conn3 <- [1,2090,null,{}] 05:24:45 INFO - PROCESS | 1789 | 1471091085985 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:45 INFO - PROCESS | 1789 | 1471091085990 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:46 INFO - PROCESS | 1789 | 1471091086203 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 05:24:46 INFO - PROCESS | 1789 | 1471091086430 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:46 INFO - PROCESS | 1789 | 1471091086439 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:46 INFO - PROCESS | 1789 | ++DOCSHELL 0x899f8c00 == 30 [pid = 1789] [id = 530] 05:24:46 INFO - PROCESS | 1789 | ++DOMWINDOW == 88 (0x8a28a400) [pid = 1789] [serial = 1591] [outer = (nil)] 05:24:46 INFO - PROCESS | 1789 | ++DOMWINDOW == 89 (0x8a8d7400) [pid = 1789] [serial = 1592] [outer = 0x8a28a400] 05:24:46 INFO - PROCESS | 1789 | 1471091086565 Marionette DEBUG loaded listener.js 05:24:46 INFO - PROCESS | 1789 | ++DOMWINDOW == 90 (0x8b4d3c00) [pid = 1789] [serial = 1593] [outer = 0x8a28a400] 05:24:47 INFO - PROCESS | 1789 | 1471091087489 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 05:24:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 05:24:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1600ms 05:24:47 INFO - PROCESS | 1789 | 1471091087569 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 05:24:47 INFO - PROCESS | 1789 | 1471091087576 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 05:24:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 05:24:47 INFO - PROCESS | 1789 | 1471091087587 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 05:24:47 INFO - PROCESS | 1789 | 1471091087592 Marionette TRACE conn3 <- [1,2094,null,{}] 05:24:47 INFO - PROCESS | 1789 | 1471091087598 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:47 INFO - PROCESS | 1789 | 1471091087603 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:47 INFO - PROCESS | 1789 | 1471091087823 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 05:24:48 INFO - PROCESS | 1789 | 1471091088095 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:48 INFO - PROCESS | 1789 | 1471091088104 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:48 INFO - PROCESS | 1789 | ++DOCSHELL 0x8db7f000 == 31 [pid = 1789] [id = 531] 05:24:48 INFO - PROCESS | 1789 | ++DOMWINDOW == 91 (0x8db9d000) [pid = 1789] [serial = 1594] [outer = (nil)] 05:24:48 INFO - PROCESS | 1789 | ++DOMWINDOW == 92 (0x8dc8e800) [pid = 1789] [serial = 1595] [outer = 0x8db9d000] 05:24:48 INFO - PROCESS | 1789 | 1471091088200 Marionette DEBUG loaded listener.js 05:24:48 INFO - PROCESS | 1789 | ++DOMWINDOW == 93 (0x8e372400) [pid = 1789] [serial = 1596] [outer = 0x8db9d000] 05:24:49 INFO - PROCESS | 1789 | 1471091089072 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 05:24:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 05:24:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1534ms 05:24:49 INFO - PROCESS | 1789 | 1471091089121 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 05:24:49 INFO - PROCESS | 1789 | 1471091089124 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 05:24:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 05:24:49 INFO - PROCESS | 1789 | 1471091089133 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 05:24:49 INFO - PROCESS | 1789 | 1471091089138 Marionette TRACE conn3 <- [1,2098,null,{}] 05:24:49 INFO - PROCESS | 1789 | 1471091089155 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:49 INFO - PROCESS | 1789 | 1471091089164 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:49 INFO - PROCESS | 1789 | 1471091089375 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 05:24:49 INFO - PROCESS | 1789 | 1471091089567 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091089576 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:49 INFO - PROCESS | 1789 | ++DOCSHELL 0x8eda3000 == 32 [pid = 1789] [id = 532] 05:24:49 INFO - PROCESS | 1789 | ++DOMWINDOW == 94 (0x8eda6400) [pid = 1789] [serial = 1597] [outer = (nil)] 05:24:49 INFO - PROCESS | 1789 | ++DOMWINDOW == 95 (0x8ee04400) [pid = 1789] [serial = 1598] [outer = 0x8eda6400] 05:24:49 INFO - PROCESS | 1789 | 1471091089655 Marionette DEBUG loaded listener.js 05:24:49 INFO - PROCESS | 1789 | ++DOMWINDOW == 96 (0x8ee0c800) [pid = 1789] [serial = 1599] [outer = 0x8eda6400] 05:24:50 INFO - PROCESS | 1789 | 1471091090606 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 05:24:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 05:24:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1538ms 05:24:50 INFO - PROCESS | 1789 | 1471091090670 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 05:24:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 05:24:50 INFO - PROCESS | 1789 | 1471091090675 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 05:24:50 INFO - PROCESS | 1789 | 1471091090681 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 05:24:50 INFO - PROCESS | 1789 | 1471091090685 Marionette TRACE conn3 <- [1,2102,null,{}] 05:24:50 INFO - PROCESS | 1789 | 1471091090690 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:50 INFO - PROCESS | 1789 | 1471091090696 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:50 INFO - PROCESS | 1789 | 1471091090872 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 05:24:51 INFO - PROCESS | 1789 | 1471091091056 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:51 INFO - PROCESS | 1789 | 1471091091067 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:51 INFO - PROCESS | 1789 | ++DOCSHELL 0x8ee0c000 == 33 [pid = 1789] [id = 533] 05:24:51 INFO - PROCESS | 1789 | ++DOMWINDOW == 97 (0x8eeb1400) [pid = 1789] [serial = 1600] [outer = (nil)] 05:24:51 INFO - PROCESS | 1789 | ++DOMWINDOW == 98 (0x8eeb9800) [pid = 1789] [serial = 1601] [outer = 0x8eeb1400] 05:24:51 INFO - PROCESS | 1789 | 1471091091141 Marionette DEBUG loaded listener.js 05:24:51 INFO - PROCESS | 1789 | ++DOMWINDOW == 99 (0x8f07c800) [pid = 1789] [serial = 1602] [outer = 0x8eeb1400] 05:24:52 INFO - PROCESS | 1789 | 1471091092006 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 05:24:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 05:24:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1380ms 05:24:52 INFO - PROCESS | 1789 | 1471091092061 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 05:24:52 INFO - PROCESS | 1789 | 1471091092064 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 05:24:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 05:24:52 INFO - PROCESS | 1789 | 1471091092088 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 05:24:52 INFO - PROCESS | 1789 | 1471091092092 Marionette TRACE conn3 <- [1,2106,null,{}] 05:24:52 INFO - PROCESS | 1789 | 1471091092098 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:52 INFO - PROCESS | 1789 | 1471091092103 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:52 INFO - PROCESS | 1789 | 1471091092266 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 05:24:52 INFO - PROCESS | 1789 | 1471091092470 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091092479 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:52 INFO - PROCESS | 1789 | ++DOCSHELL 0x8ee0f800 == 34 [pid = 1789] [id = 534] 05:24:52 INFO - PROCESS | 1789 | ++DOMWINDOW == 100 (0x8eeb0800) [pid = 1789] [serial = 1603] [outer = (nil)] 05:24:52 INFO - PROCESS | 1789 | ++DOMWINDOW == 101 (0x8f085400) [pid = 1789] [serial = 1604] [outer = 0x8eeb0800] 05:24:52 INFO - PROCESS | 1789 | 1471091092598 Marionette DEBUG loaded listener.js 05:24:52 INFO - PROCESS | 1789 | ++DOMWINDOW == 102 (0x8f50d400) [pid = 1789] [serial = 1605] [outer = 0x8eeb0800] 05:24:53 INFO - PROCESS | 1789 | 1471091093592 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 05:24:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 05:24:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1536ms 05:24:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 05:24:53 INFO - PROCESS | 1789 | 1471091093623 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 05:24:53 INFO - PROCESS | 1789 | 1471091093627 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 05:24:53 INFO - PROCESS | 1789 | 1471091093633 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 05:24:53 INFO - PROCESS | 1789 | 1471091093636 Marionette TRACE conn3 <- [1,2110,null,{}] 05:24:53 INFO - PROCESS | 1789 | 1471091093676 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:53 INFO - PROCESS | 1789 | 1471091093693 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:53 INFO - PROCESS | 1789 | 1471091093937 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 05:24:54 INFO - PROCESS | 1789 | 1471091094169 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:54 INFO - PROCESS | 1789 | 1471091094177 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:54 INFO - PROCESS | 1789 | ++DOCSHELL 0x88cc4c00 == 35 [pid = 1789] [id = 535] 05:24:54 INFO - PROCESS | 1789 | ++DOMWINDOW == 103 (0x88dc7000) [pid = 1789] [serial = 1606] [outer = (nil)] 05:24:54 INFO - PROCESS | 1789 | ++DOMWINDOW == 104 (0x8a8d1c00) [pid = 1789] [serial = 1607] [outer = 0x88dc7000] 05:24:54 INFO - PROCESS | 1789 | 1471091094301 Marionette DEBUG loaded listener.js 05:24:54 INFO - PROCESS | 1789 | ++DOMWINDOW == 105 (0x8db72c00) [pid = 1789] [serial = 1608] [outer = 0x88dc7000] 05:24:55 INFO - PROCESS | 1789 | 1471091095326 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 05:24:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 05:24:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1769ms 05:24:55 INFO - PROCESS | 1789 | 1471091095401 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 05:24:55 INFO - PROCESS | 1789 | 1471091095407 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 05:24:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 05:24:55 INFO - PROCESS | 1789 | 1471091095416 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 05:24:55 INFO - PROCESS | 1789 | 1471091095420 Marionette TRACE conn3 <- [1,2114,null,{}] 05:24:55 INFO - PROCESS | 1789 | 1471091095429 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:55 INFO - PROCESS | 1789 | 1471091095433 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:55 INFO - PROCESS | 1789 | 1471091095641 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 05:24:55 INFO - PROCESS | 1789 | 1471091095975 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091095989 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:56 INFO - PROCESS | 1789 | ++DOCSHELL 0x899fa000 == 36 [pid = 1789] [id = 536] 05:24:56 INFO - PROCESS | 1789 | ++DOMWINDOW == 106 (0x899fb400) [pid = 1789] [serial = 1609] [outer = (nil)] 05:24:56 INFO - PROCESS | 1789 | ++DOMWINDOW == 107 (0x8a28fc00) [pid = 1789] [serial = 1610] [outer = 0x899fb400] 05:24:56 INFO - PROCESS | 1789 | 1471091096058 Marionette DEBUG loaded listener.js 05:24:56 INFO - PROCESS | 1789 | ++DOMWINDOW == 108 (0x8a8d9400) [pid = 1789] [serial = 1611] [outer = 0x899fb400] 05:24:56 INFO - PROCESS | 1789 | --DOMWINDOW == 107 (0x8eda9000) [pid = 1789] [serial = 1541] [outer = (nil)] [url = about:blank] 05:24:56 INFO - PROCESS | 1789 | --DOMWINDOW == 106 (0x8ee08400) [pid = 1789] [serial = 1542] [outer = (nil)] [url = about:blank] 05:24:56 INFO - PROCESS | 1789 | --DOMWINDOW == 105 (0x8ca68400) [pid = 1789] [serial = 1535] [outer = (nil)] [url = about:blank] 05:24:56 INFO - PROCESS | 1789 | --DOMWINDOW == 104 (0x8b8e6c00) [pid = 1789] [serial = 1529] [outer = (nil)] [url = about:blank] 05:24:56 INFO - PROCESS | 1789 | --DOMWINDOW == 103 (0x8e377000) [pid = 1789] [serial = 1530] [outer = (nil)] [url = about:blank] 05:24:56 INFO - PROCESS | 1789 | --DOMWINDOW == 102 (0x8ed9f800) [pid = 1789] [serial = 1511] [outer = (nil)] [url = about:blank] 05:24:56 INFO - PROCESS | 1789 | --DOMWINDOW == 101 (0x8edac000) [pid = 1789] [serial = 1512] [outer = (nil)] [url = about:blank] 05:24:56 INFO - PROCESS | 1789 | --DOMWINDOW == 100 (0x8f557c00) [pid = 1789] [serial = 1520] [outer = (nil)] [url = about:blank] 05:24:56 INFO - PROCESS | 1789 | --DOMWINDOW == 99 (0x8f6af000) [pid = 1789] [serial = 1521] [outer = (nil)] [url = about:blank] 05:24:56 INFO - PROCESS | 1789 | --DOMWINDOW == 98 (0x8eeaf800) [pid = 1789] [serial = 1514] [outer = (nil)] [url = about:blank] 05:24:56 INFO - PROCESS | 1789 | --DOMWINDOW == 97 (0x8eeb7000) [pid = 1789] [serial = 1515] [outer = (nil)] [url = about:blank] 05:24:56 INFO - PROCESS | 1789 | --DOMWINDOW == 96 (0x8f080400) [pid = 1789] [serial = 1517] [outer = (nil)] [url = about:blank] 05:24:56 INFO - PROCESS | 1789 | --DOMWINDOW == 95 (0x8f082c00) [pid = 1789] [serial = 1518] [outer = (nil)] [url = about:blank] 05:24:56 INFO - PROCESS | 1789 | --DOMWINDOW == 94 (0x8dc99c00) [pid = 1789] [serial = 1508] [outer = (nil)] [url = about:blank] 05:24:56 INFO - PROCESS | 1789 | --DOMWINDOW == 93 (0x8e37bc00) [pid = 1789] [serial = 1509] [outer = (nil)] [url = about:blank] 05:24:56 INFO - PROCESS | 1789 | --DOMWINDOW == 92 (0x8e458800) [pid = 1789] [serial = 1538] [outer = (nil)] [url = about:blank] 05:24:56 INFO - PROCESS | 1789 | --DOMWINDOW == 91 (0x8a289000) [pid = 1789] [serial = 1532] [outer = (nil)] [url = about:blank] 05:24:56 INFO - PROCESS | 1789 | --DOMWINDOW == 90 (0x8a296400) [pid = 1789] [serial = 1533] [outer = (nil)] [url = about:blank] 05:24:56 INFO - PROCESS | 1789 | --DOMWINDOW == 89 (0x8f871400) [pid = 1789] [serial = 1523] [outer = (nil)] [url = about:blank] 05:24:56 INFO - PROCESS | 1789 | --DOMWINDOW == 88 (0x8f6bb800) [pid = 1789] [serial = 1524] [outer = (nil)] [url = about:blank] 05:24:56 INFO - PROCESS | 1789 | --DOMWINDOW == 87 (0x8b4d0c00) [pid = 1789] [serial = 1505] [outer = (nil)] [url = about:blank] 05:24:56 INFO - PROCESS | 1789 | --DOMWINDOW == 86 (0x8b76e800) [pid = 1789] [serial = 1506] [outer = (nil)] [url = about:blank] 05:24:56 INFO - PROCESS | 1789 | --DOMWINDOW == 85 (0x8f87cc00) [pid = 1789] [serial = 1526] [outer = (nil)] [url = about:blank] 05:24:56 INFO - PROCESS | 1789 | --DOMWINDOW == 84 (0x911d5000) [pid = 1789] [serial = 1527] [outer = (nil)] [url = about:blank] 05:24:56 INFO - PROCESS | 1789 | --DOMWINDOW == 83 (0x8e380c00) [pid = 1789] [serial = 1503] [outer = (nil)] [url = about:blank] 05:24:56 INFO - PROCESS | 1789 | --DOMWINDOW == 82 (0x8e37b400) [pid = 1789] [serial = 1502] [outer = (nil)] [url = about:blank] 05:24:56 INFO - PROCESS | 1789 | --DOMWINDOW == 81 (0x8db74800) [pid = 1789] [serial = 1536] [outer = (nil)] [url = about:blank] 05:24:56 INFO - PROCESS | 1789 | --DOMWINDOW == 80 (0x8f510000) [pid = 1789] [serial = 1547] [outer = (nil)] [url = about:blank] 05:24:56 INFO - PROCESS | 1789 | --DOMWINDOW == 79 (0x8f554c00) [pid = 1789] [serial = 1548] [outer = (nil)] [url = about:blank] 05:24:56 INFO - PROCESS | 1789 | --DOMWINDOW == 78 (0x8e375400) [pid = 1789] [serial = 1545] [outer = (nil)] [url = about:blank] 05:24:56 INFO - PROCESS | 1789 | --DOMWINDOW == 77 (0x8db75c00) [pid = 1789] [serial = 1544] [outer = (nil)] [url = about:blank] 05:24:56 INFO - PROCESS | 1789 | --DOMWINDOW == 76 (0x8ed75400) [pid = 1789] [serial = 1539] [outer = (nil)] [url = about:blank] 05:24:56 INFO - PROCESS | 1789 | 1471091096900 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 05:24:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 05:24:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1531ms 05:24:56 INFO - PROCESS | 1789 | 1471091096946 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 05:24:56 INFO - PROCESS | 1789 | 1471091096952 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 05:24:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 05:24:57 INFO - PROCESS | 1789 | 1471091097001 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 05:24:57 INFO - PROCESS | 1789 | 1471091097005 Marionette TRACE conn3 <- [1,2118,null,{}] 05:24:57 INFO - PROCESS | 1789 | 1471091097011 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:57 INFO - PROCESS | 1789 | 1471091097016 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:57 INFO - PROCESS | 1789 | 1471091097175 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 05:24:57 INFO - PROCESS | 1789 | 1471091097185 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091097192 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:57 INFO - PROCESS | 1789 | ++DOCSHELL 0x8a28c000 == 37 [pid = 1789] [id = 537] 05:24:57 INFO - PROCESS | 1789 | ++DOMWINDOW == 77 (0x8b76f000) [pid = 1789] [serial = 1612] [outer = (nil)] 05:24:57 INFO - PROCESS | 1789 | ++DOMWINDOW == 78 (0x8b8e7400) [pid = 1789] [serial = 1613] [outer = 0x8b76f000] 05:24:57 INFO - PROCESS | 1789 | 1471091097260 Marionette DEBUG loaded listener.js 05:24:57 INFO - PROCESS | 1789 | ++DOMWINDOW == 79 (0x8ca65c00) [pid = 1789] [serial = 1614] [outer = 0x8b76f000] 05:24:58 INFO - PROCESS | 1789 | 1471091098166 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 05:24:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 05:24:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1209ms 05:24:58 INFO - PROCESS | 1789 | 1471091098199 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 05:24:58 INFO - PROCESS | 1789 | 1471091098202 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 05:24:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 05:24:58 INFO - PROCESS | 1789 | 1471091098209 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 05:24:58 INFO - PROCESS | 1789 | 1471091098214 Marionette TRACE conn3 <- [1,2122,null,{}] 05:24:58 INFO - PROCESS | 1789 | 1471091098230 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:58 INFO - PROCESS | 1789 | 1471091098237 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:58 INFO - PROCESS | 1789 | 1471091098392 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 05:24:58 INFO - PROCESS | 1789 | 1471091098544 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091098553 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:58 INFO - PROCESS | 1789 | ++DOCSHELL 0x8dc8d800 == 38 [pid = 1789] [id = 538] 05:24:58 INFO - PROCESS | 1789 | ++DOMWINDOW == 80 (0x8dc96000) [pid = 1789] [serial = 1615] [outer = (nil)] 05:24:58 INFO - PROCESS | 1789 | ++DOMWINDOW == 81 (0x8e37f800) [pid = 1789] [serial = 1616] [outer = 0x8dc96000] 05:24:58 INFO - PROCESS | 1789 | 1471091098619 Marionette DEBUG loaded listener.js 05:24:58 INFO - PROCESS | 1789 | ++DOMWINDOW == 82 (0x8ed72400) [pid = 1789] [serial = 1617] [outer = 0x8dc96000] 05:24:59 INFO - PROCESS | 1789 | 1471091099467 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 05:24:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 05:24:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1334ms 05:24:59 INFO - PROCESS | 1789 | 1471091099548 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 05:24:59 INFO - PROCESS | 1789 | 1471091099551 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 05:24:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 05:24:59 INFO - PROCESS | 1789 | 1471091099558 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 05:24:59 INFO - PROCESS | 1789 | 1471091099561 Marionette TRACE conn3 <- [1,2126,null,{}] 05:24:59 INFO - PROCESS | 1789 | 1471091099573 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:59 INFO - PROCESS | 1789 | 1471091099577 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:59 INFO - PROCESS | 1789 | 1471091099782 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 05:24:59 INFO - PROCESS | 1789 | 1471091099808 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:59 INFO - PROCESS | 1789 | 1471091099814 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:24:59 INFO - PROCESS | 1789 | ++DOCSHELL 0x8a8de400 == 39 [pid = 1789] [id = 539] 05:24:59 INFO - PROCESS | 1789 | ++DOMWINDOW == 83 (0x8dc96c00) [pid = 1789] [serial = 1618] [outer = (nil)] 05:24:59 INFO - PROCESS | 1789 | ++DOMWINDOW == 84 (0x8eda0c00) [pid = 1789] [serial = 1619] [outer = 0x8dc96c00] 05:24:59 INFO - PROCESS | 1789 | 1471091099895 Marionette DEBUG loaded listener.js 05:24:59 INFO - PROCESS | 1789 | ++DOMWINDOW == 85 (0x8edac800) [pid = 1789] [serial = 1620] [outer = 0x8dc96c00] 05:25:00 INFO - PROCESS | 1789 | 1471091100778 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 05:25:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 05:25:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1284ms 05:25:00 INFO - PROCESS | 1789 | 1471091100842 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 05:25:00 INFO - PROCESS | 1789 | 1471091100846 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 05:25:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 05:25:00 INFO - PROCESS | 1789 | 1471091100852 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 05:25:00 INFO - PROCESS | 1789 | 1471091100854 Marionette TRACE conn3 <- [1,2130,null,{}] 05:25:00 INFO - PROCESS | 1789 | 1471091100878 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:00 INFO - PROCESS | 1789 | 1471091100883 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:01 INFO - PROCESS | 1789 | 1471091101156 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 05:25:01 INFO - PROCESS | 1789 | --DOMWINDOW == 84 (0x88dc9400) [pid = 1789] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 05:25:01 INFO - PROCESS | 1789 | --DOMWINDOW == 83 (0x8db77800) [pid = 1789] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 05:25:01 INFO - PROCESS | 1789 | --DOMWINDOW == 82 (0x88cbe800) [pid = 1789] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 05:25:01 INFO - PROCESS | 1789 | --DOMWINDOW == 81 (0x899f4800) [pid = 1789] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 05:25:01 INFO - PROCESS | 1789 | --DOMWINDOW == 80 (0x8b4cd000) [pid = 1789] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 05:25:01 INFO - PROCESS | 1789 | --DOMWINDOW == 79 (0x899fac00) [pid = 1789] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 05:25:01 INFO - PROCESS | 1789 | --DOMWINDOW == 78 (0x8dc9c800) [pid = 1789] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 05:25:01 INFO - PROCESS | 1789 | --DOMWINDOW == 77 (0x8f55ac00) [pid = 1789] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 05:25:01 INFO - PROCESS | 1789 | --DOMWINDOW == 76 (0x8f879400) [pid = 1789] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 05:25:01 INFO - PROCESS | 1789 | --DOMWINDOW == 75 (0x8f880c00) [pid = 1789] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 05:25:01 INFO - PROCESS | 1789 | --DOMWINDOW == 74 (0x913f3000) [pid = 1789] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 05:25:01 INFO - PROCESS | 1789 | --DOMWINDOW == 73 (0x899f6400) [pid = 1789] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 05:25:01 INFO - PROCESS | 1789 | --DOMWINDOW == 72 (0x8b4cec00) [pid = 1789] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 05:25:01 INFO - PROCESS | 1789 | 1471091101277 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:01 INFO - PROCESS | 1789 | 1471091101286 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:01 INFO - PROCESS | 1789 | ++DOCSHELL 0x88cb9000 == 40 [pid = 1789] [id = 540] 05:25:01 INFO - PROCESS | 1789 | ++DOMWINDOW == 73 (0x88cbb800) [pid = 1789] [serial = 1621] [outer = (nil)] 05:25:01 INFO - PROCESS | 1789 | ++DOMWINDOW == 74 (0x899fac00) [pid = 1789] [serial = 1622] [outer = 0x88cbb800] 05:25:01 INFO - PROCESS | 1789 | 1471091101351 Marionette DEBUG loaded listener.js 05:25:01 INFO - PROCESS | 1789 | ++DOMWINDOW == 75 (0x8a8d6000) [pid = 1789] [serial = 1623] [outer = 0x88cbb800] 05:25:02 INFO - PROCESS | 1789 | 1471091102450 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 05:25:02 INFO - PROCESS | 1789 | 1471091102494 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 05:25:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 05:25:02 INFO - PROCESS | 1789 | 1471091102500 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 05:25:02 INFO - PROCESS | 1789 | 1471091102503 Marionette TRACE conn3 <- [1,2134,null,{}] 05:25:02 INFO - PROCESS | 1789 | 1471091102508 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:02 INFO - PROCESS | 1789 | 1471091102517 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:02 INFO - PROCESS | 1789 | 1471091102766 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 05:25:02 INFO - PROCESS | 1789 | 1471091102775 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091102784 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:02 INFO - PROCESS | 1789 | ++DOCSHELL 0x8a8dd400 == 41 [pid = 1789] [id = 541] 05:25:02 INFO - PROCESS | 1789 | ++DOMWINDOW == 76 (0x8eda9800) [pid = 1789] [serial = 1624] [outer = (nil)] 05:25:02 INFO - PROCESS | 1789 | ++DOMWINDOW == 77 (0x8f515800) [pid = 1789] [serial = 1625] [outer = 0x8eda9800] 05:25:02 INFO - PROCESS | 1789 | 1471091102930 Marionette DEBUG loaded listener.js 05:25:03 INFO - PROCESS | 1789 | ++DOMWINDOW == 78 (0x8f553000) [pid = 1789] [serial = 1626] [outer = 0x8eda9800] 05:25:03 INFO - PROCESS | 1789 | 1471091103899 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 05:25:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 05:25:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1429ms 05:25:03 INFO - PROCESS | 1789 | 1471091103930 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 05:25:03 INFO - PROCESS | 1789 | 1471091103937 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 05:25:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 05:25:03 INFO - PROCESS | 1789 | 1471091103945 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 05:25:03 INFO - PROCESS | 1789 | 1471091103951 Marionette TRACE conn3 <- [1,2138,null,{}] 05:25:03 INFO - PROCESS | 1789 | 1471091103960 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:03 INFO - PROCESS | 1789 | 1471091103965 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:04 INFO - PROCESS | 1789 | 1471091104147 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 05:25:04 INFO - PROCESS | 1789 | 1471091104336 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:04 INFO - PROCESS | 1789 | 1471091104345 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:04 INFO - PROCESS | 1789 | ++DOCSHELL 0x899f5800 == 42 [pid = 1789] [id = 542] 05:25:04 INFO - PROCESS | 1789 | ++DOMWINDOW == 79 (0x899fa800) [pid = 1789] [serial = 1627] [outer = (nil)] 05:25:04 INFO - PROCESS | 1789 | ++DOMWINDOW == 80 (0x8b765400) [pid = 1789] [serial = 1628] [outer = 0x899fa800] 05:25:04 INFO - PROCESS | 1789 | 1471091104481 Marionette DEBUG loaded listener.js 05:25:04 INFO - PROCESS | 1789 | ++DOMWINDOW == 81 (0x8ca64000) [pid = 1789] [serial = 1629] [outer = 0x899fa800] 05:25:05 INFO - PROCESS | 1789 | 1471091105387 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 05:25:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 05:25:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1495ms 05:25:05 INFO - PROCESS | 1789 | 1471091105440 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 05:25:05 INFO - PROCESS | 1789 | 1471091105447 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 05:25:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 05:25:05 INFO - PROCESS | 1789 | 1471091105458 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 05:25:05 INFO - PROCESS | 1789 | 1471091105462 Marionette TRACE conn3 <- [1,2142,null,{}] 05:25:05 INFO - PROCESS | 1789 | 1471091105469 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:05 INFO - PROCESS | 1789 | 1471091105474 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:05 INFO - PROCESS | 1789 | 1471091105656 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 05:25:05 INFO - PROCESS | 1789 | 1471091105840 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091105849 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:05 INFO - PROCESS | 1789 | ++DOCSHELL 0x8b76e800 == 43 [pid = 1789] [id = 543] 05:25:05 INFO - PROCESS | 1789 | ++DOMWINDOW == 82 (0x8e372000) [pid = 1789] [serial = 1630] [outer = (nil)] 05:25:05 INFO - PROCESS | 1789 | ++DOMWINDOW == 83 (0x8e451c00) [pid = 1789] [serial = 1631] [outer = 0x8e372000] 05:25:05 INFO - PROCESS | 1789 | 1471091105929 Marionette DEBUG loaded listener.js 05:25:06 INFO - PROCESS | 1789 | ++DOMWINDOW == 84 (0x8ed7bc00) [pid = 1789] [serial = 1632] [outer = 0x8e372000] 05:25:06 INFO - PROCESS | 1789 | 1471091106947 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 05:25:07 INFO - PROCESS | 1789 | 1471091106998 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 05:25:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 05:25:07 INFO - PROCESS | 1789 | 1471091107006 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 05:25:07 INFO - PROCESS | 1789 | 1471091107012 Marionette TRACE conn3 <- [1,2146,null,{}] 05:25:07 INFO - PROCESS | 1789 | 1471091107028 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:07 INFO - PROCESS | 1789 | 1471091107037 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:07 INFO - PROCESS | 1789 | 1471091107217 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 05:25:07 INFO - PROCESS | 1789 | 1471091107414 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091107426 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:07 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f084c00 == 44 [pid = 1789] [id = 544] 05:25:07 INFO - PROCESS | 1789 | ++DOMWINDOW == 85 (0x8f558400) [pid = 1789] [serial = 1633] [outer = (nil)] 05:25:07 INFO - PROCESS | 1789 | ++DOMWINDOW == 86 (0x8f6b0800) [pid = 1789] [serial = 1634] [outer = 0x8f558400] 05:25:07 INFO - PROCESS | 1789 | 1471091107595 Marionette DEBUG loaded listener.js 05:25:07 INFO - PROCESS | 1789 | ++DOMWINDOW == 87 (0x8f6b9c00) [pid = 1789] [serial = 1635] [outer = 0x8f558400] 05:25:08 INFO - PROCESS | 1789 | 1471091108462 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 05:25:08 INFO - PROCESS | 1789 | 1471091108548 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 05:25:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 05:25:08 INFO - PROCESS | 1789 | 1471091108555 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 05:25:08 INFO - PROCESS | 1789 | 1471091108558 Marionette TRACE conn3 <- [1,2150,null,{}] 05:25:08 INFO - PROCESS | 1789 | 1471091108564 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:08 INFO - PROCESS | 1789 | 1471091108569 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:08 INFO - PROCESS | 1789 | 1471091108792 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 05:25:09 INFO - PROCESS | 1789 | 1471091109058 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:09 INFO - PROCESS | 1789 | 1471091109069 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:09 INFO - PROCESS | 1789 | ++DOCSHELL 0x88cb7c00 == 45 [pid = 1789] [id = 545] 05:25:09 INFO - PROCESS | 1789 | ++DOMWINDOW == 88 (0x88dc5c00) [pid = 1789] [serial = 1636] [outer = (nil)] 05:25:09 INFO - PROCESS | 1789 | ++DOMWINDOW == 89 (0x8f879c00) [pid = 1789] [serial = 1637] [outer = 0x88dc5c00] 05:25:09 INFO - PROCESS | 1789 | 1471091109188 Marionette DEBUG loaded listener.js 05:25:09 INFO - PROCESS | 1789 | ++DOMWINDOW == 90 (0x911d4400) [pid = 1789] [serial = 1638] [outer = 0x88dc5c00] 05:25:10 INFO - PROCESS | 1789 | 1471091110067 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 05:25:10 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:25:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1581ms 05:25:10 INFO - PROCESS | 1789 | 1471091110137 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 05:25:10 INFO - PROCESS | 1789 | 1471091110141 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 05:25:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 05:25:10 INFO - PROCESS | 1789 | 1471091110147 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 05:25:10 INFO - PROCESS | 1789 | 1471091110151 Marionette TRACE conn3 <- [1,2154,null,{}] 05:25:10 INFO - PROCESS | 1789 | 1471091110157 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:10 INFO - PROCESS | 1789 | 1471091110162 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:10 INFO - PROCESS | 1789 | 1471091110370 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 05:25:10 INFO - PROCESS | 1789 | 1471091110554 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091110562 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:10 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f55bc00 == 46 [pid = 1789] [id = 546] 05:25:10 INFO - PROCESS | 1789 | ++DOMWINDOW == 91 (0x8f875c00) [pid = 1789] [serial = 1639] [outer = (nil)] 05:25:10 INFO - PROCESS | 1789 | ++DOMWINDOW == 92 (0x911e2c00) [pid = 1789] [serial = 1640] [outer = 0x8f875c00] 05:25:10 INFO - PROCESS | 1789 | 1471091110639 Marionette DEBUG loaded listener.js 05:25:10 INFO - PROCESS | 1789 | ++DOMWINDOW == 93 (0x913f1000) [pid = 1789] [serial = 1641] [outer = 0x8f875c00] 05:25:11 INFO - PROCESS | 1789 | 1471091111585 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 05:25:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 05:25:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1488ms 05:25:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 05:25:11 INFO - PROCESS | 1789 | 1471091111637 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 05:25:11 INFO - PROCESS | 1789 | 1471091111640 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 05:25:11 INFO - PROCESS | 1789 | 1471091111647 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 05:25:11 INFO - PROCESS | 1789 | 1471091111650 Marionette TRACE conn3 <- [1,2158,null,{}] 05:25:11 INFO - PROCESS | 1789 | 1471091111656 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:11 INFO - PROCESS | 1789 | 1471091111666 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:11 INFO - PROCESS | 1789 | 1471091111900 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 05:25:12 INFO - PROCESS | 1789 | 1471091112149 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091112161 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:12 INFO - PROCESS | 1789 | ++DOCSHELL 0x88dbbc00 == 47 [pid = 1789] [id = 547] 05:25:12 INFO - PROCESS | 1789 | ++DOMWINDOW == 94 (0x88dbc000) [pid = 1789] [serial = 1642] [outer = (nil)] 05:25:12 INFO - PROCESS | 1789 | ++DOMWINDOW == 95 (0x8a293c00) [pid = 1789] [serial = 1643] [outer = 0x88dbc000] 05:25:12 INFO - PROCESS | 1789 | 1471091112281 Marionette DEBUG loaded listener.js 05:25:12 INFO - PROCESS | 1789 | ++DOMWINDOW == 96 (0x8b771c00) [pid = 1789] [serial = 1644] [outer = 0x88dbc000] 05:25:13 INFO - PROCESS | 1789 | 1471091113420 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 05:25:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 05:25:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1835ms 05:25:13 INFO - PROCESS | 1789 | 1471091113482 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 05:25:13 INFO - PROCESS | 1789 | 1471091113488 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 05:25:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 05:25:13 INFO - PROCESS | 1789 | 1471091113496 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 05:25:13 INFO - PROCESS | 1789 | 1471091113500 Marionette TRACE conn3 <- [1,2162,null,{}] 05:25:13 INFO - PROCESS | 1789 | 1471091113508 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:13 INFO - PROCESS | 1789 | 1471091113514 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:13 INFO - PROCESS | 1789 | 1471091113684 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 05:25:13 INFO - PROCESS | 1789 | 1471091113937 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:13 INFO - PROCESS | 1789 | 1471091113952 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:13 INFO - PROCESS | 1789 | ++DOCSHELL 0x8b4ca800 == 48 [pid = 1789] [id = 548] 05:25:13 INFO - PROCESS | 1789 | ++DOMWINDOW == 97 (0x8b4ce400) [pid = 1789] [serial = 1645] [outer = (nil)] 05:25:14 INFO - PROCESS | 1789 | ++DOMWINDOW == 98 (0x8db73c00) [pid = 1789] [serial = 1646] [outer = 0x8b4ce400] 05:25:14 INFO - PROCESS | 1789 | 1471091114033 Marionette DEBUG loaded listener.js 05:25:14 INFO - PROCESS | 1789 | ++DOMWINDOW == 99 (0x8db9e400) [pid = 1789] [serial = 1647] [outer = 0x8b4ce400] 05:25:14 INFO - PROCESS | 1789 | 1471091114883 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 05:25:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 05:25:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1482ms 05:25:14 INFO - PROCESS | 1789 | 1471091114978 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 05:25:14 INFO - PROCESS | 1789 | 1471091114984 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 05:25:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 05:25:14 INFO - PROCESS | 1789 | 1471091114994 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 05:25:15 INFO - PROCESS | 1789 | 1471091114999 Marionette TRACE conn3 <- [1,2166,null,{}] 05:25:15 INFO - PROCESS | 1789 | 1471091115004 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:15 INFO - PROCESS | 1789 | 1471091115010 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:15 INFO - PROCESS | 1789 | 1471091115175 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 05:25:15 INFO - PROCESS | 1789 | 1471091115371 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:15 INFO - PROCESS | 1789 | 1471091115377 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:15 INFO - PROCESS | 1789 | ++DOCSHELL 0x899f4400 == 49 [pid = 1789] [id = 549] 05:25:15 INFO - PROCESS | 1789 | ++DOMWINDOW == 100 (0x8b4c6400) [pid = 1789] [serial = 1648] [outer = (nil)] 05:25:15 INFO - PROCESS | 1789 | ++DOMWINDOW == 101 (0x8e455400) [pid = 1789] [serial = 1649] [outer = 0x8b4c6400] 05:25:15 INFO - PROCESS | 1789 | 1471091115452 Marionette DEBUG loaded listener.js 05:25:15 INFO - PROCESS | 1789 | ++DOMWINDOW == 102 (0x8edac000) [pid = 1789] [serial = 1650] [outer = 0x8b4c6400] 05:25:16 INFO - PROCESS | 1789 | --DOCSHELL 0x8e37e000 == 48 [pid = 1789] [id = 481] 05:25:16 INFO - PROCESS | 1789 | --DOCSHELL 0x8b770400 == 47 [pid = 1789] [id = 477] 05:25:16 INFO - PROCESS | 1789 | --DOCSHELL 0x8b76c400 == 46 [pid = 1789] [id = 476] 05:25:16 INFO - PROCESS | 1789 | --DOCSHELL 0x88dbb000 == 45 [pid = 1789] [id = 478] 05:25:16 INFO - PROCESS | 1789 | --DOCSHELL 0x913f8000 == 44 [pid = 1789] [id = 482] 05:25:16 INFO - PROCESS | 1789 | --DOCSHELL 0x91d9c800 == 43 [pid = 1789] [id = 483] 05:25:16 INFO - PROCESS | 1789 | --DOCSHELL 0x8b76d000 == 42 [pid = 1789] [id = 475] 05:25:16 INFO - PROCESS | 1789 | --DOCSHELL 0x8a294c00 == 41 [pid = 1789] [id = 480] 05:25:16 INFO - PROCESS | 1789 | --DOCSHELL 0x8e37ec00 == 40 [pid = 1789] [id = 486] 05:25:16 INFO - PROCESS | 1789 | --DOCSHELL 0x88cbc000 == 39 [pid = 1789] [id = 524] 05:25:16 INFO - PROCESS | 1789 | --DOCSHELL 0x8a28bc00 == 38 [pid = 1789] [id = 479] 05:25:16 INFO - PROCESS | 1789 | --DOCSHELL 0x93b5a800 == 37 [pid = 1789] [id = 488] 05:25:16 INFO - PROCESS | 1789 | --DOCSHELL 0x88cb6800 == 36 [pid = 1789] [id = 484] 05:25:16 INFO - PROCESS | 1789 | --DOCSHELL 0x8b4cf800 == 35 [pid = 1789] [id = 489] 05:25:16 INFO - PROCESS | 1789 | --DOCSHELL 0x997dd400 == 34 [pid = 1789] [id = 490] 05:25:16 INFO - PROCESS | 1789 | --DOCSHELL 0x95229800 == 33 [pid = 1789] [id = 487] 05:25:16 INFO - PROCESS | 1789 | --DOCSHELL 0x8f55e400 == 32 [pid = 1789] [id = 485] 05:25:16 INFO - PROCESS | 1789 | --DOCSHELL 0x8b8e0400 == 31 [pid = 1789] [id = 474] 05:25:17 INFO - PROCESS | 1789 | --DOMWINDOW == 101 (0x8db9f400) [pid = 1789] [serial = 1586] [outer = (nil)] [url = about:blank] 05:25:17 INFO - PROCESS | 1789 | --DOMWINDOW == 100 (0x8db9f800) [pid = 1789] [serial = 1583] [outer = (nil)] [url = about:blank] 05:25:17 INFO - PROCESS | 1789 | --DOMWINDOW == 99 (0x88cc2000) [pid = 1789] [serial = 1574] [outer = (nil)] [url = about:blank] 05:25:17 INFO - PROCESS | 1789 | --DOMWINDOW == 98 (0x88dbd400) [pid = 1789] [serial = 1575] [outer = (nil)] [url = about:blank] 05:25:17 INFO - PROCESS | 1789 | --DOMWINDOW == 97 (0x8a28d800) [pid = 1789] [serial = 1577] [outer = (nil)] [url = about:blank] 05:25:17 INFO - PROCESS | 1789 | --DOMWINDOW == 96 (0x8a297c00) [pid = 1789] [serial = 1578] [outer = (nil)] [url = about:blank] 05:25:17 INFO - PROCESS | 1789 | --DOMWINDOW == 95 (0x8db7b000) [pid = 1789] [serial = 1572] [outer = (nil)] [url = about:blank] 05:25:17 INFO - PROCESS | 1789 | --DOMWINDOW == 94 (0x8ca67000) [pid = 1789] [serial = 1571] [outer = (nil)] [url = about:blank] 05:25:17 INFO - PROCESS | 1789 | --DOMWINDOW == 93 (0x8ca6c400) [pid = 1789] [serial = 1551] [outer = (nil)] [url = about:blank] 05:25:17 INFO - PROCESS | 1789 | --DOMWINDOW == 92 (0x8b4d2c00) [pid = 1789] [serial = 1550] [outer = (nil)] [url = about:blank] 05:25:17 INFO - PROCESS | 1789 | --DOMWINDOW == 91 (0x8ee07800) [pid = 1789] [serial = 1554] [outer = (nil)] [url = about:blank] 05:25:17 INFO - PROCESS | 1789 | --DOMWINDOW == 90 (0x8ed79800) [pid = 1789] [serial = 1553] [outer = (nil)] [url = about:blank] 05:25:17 INFO - PROCESS | 1789 | --DOMWINDOW == 89 (0x8f87c800) [pid = 1789] [serial = 1557] [outer = (nil)] [url = about:blank] 05:25:17 INFO - PROCESS | 1789 | --DOMWINDOW == 88 (0x8f6b6000) [pid = 1789] [serial = 1556] [outer = (nil)] [url = about:blank] 05:25:17 INFO - PROCESS | 1789 | --DOMWINDOW == 87 (0x911e2400) [pid = 1789] [serial = 1560] [outer = (nil)] [url = about:blank] 05:25:17 INFO - PROCESS | 1789 | --DOMWINDOW == 86 (0x911de800) [pid = 1789] [serial = 1559] [outer = (nil)] [url = about:blank] 05:25:17 INFO - PROCESS | 1789 | --DOMWINDOW == 85 (0x913f7c00) [pid = 1789] [serial = 1563] [outer = (nil)] [url = about:blank] 05:25:17 INFO - PROCESS | 1789 | --DOMWINDOW == 84 (0x913f3800) [pid = 1789] [serial = 1562] [outer = (nil)] [url = about:blank] 05:25:17 INFO - PROCESS | 1789 | --DOMWINDOW == 83 (0x91e50400) [pid = 1789] [serial = 1566] [outer = (nil)] [url = about:blank] 05:25:17 INFO - PROCESS | 1789 | --DOMWINDOW == 82 (0x91e4a400) [pid = 1789] [serial = 1565] [outer = (nil)] [url = about:blank] 05:25:17 INFO - PROCESS | 1789 | --DOMWINDOW == 81 (0x8b76a400) [pid = 1789] [serial = 1569] [outer = (nil)] [url = about:blank] 05:25:17 INFO - PROCESS | 1789 | --DOMWINDOW == 80 (0x8a8d8800) [pid = 1789] [serial = 1568] [outer = (nil)] [url = about:blank] 05:25:17 INFO - PROCESS | 1789 | --DOMWINDOW == 79 (0x8dba6c00) [pid = 1789] [serial = 1584] [outer = (nil)] [url = about:blank] 05:25:17 INFO - PROCESS | 1789 | --DOMWINDOW == 78 (0x8b76dc00) [pid = 1789] [serial = 1580] [outer = (nil)] [url = about:blank] 05:25:17 INFO - PROCESS | 1789 | --DOMWINDOW == 77 (0x8dc8f400) [pid = 1789] [serial = 1587] [outer = (nil)] [url = about:blank] 05:25:17 INFO - PROCESS | 1789 | --DOMWINDOW == 76 (0x8b8e3800) [pid = 1789] [serial = 1581] [outer = (nil)] [url = about:blank] 05:25:17 INFO - PROCESS | 1789 | 1471091117464 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 05:25:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 05:25:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 2502ms 05:25:17 INFO - PROCESS | 1789 | 1471091117498 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 05:25:17 INFO - PROCESS | 1789 | 1471091117503 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 05:25:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 05:25:17 INFO - PROCESS | 1789 | 1471091117511 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 05:25:17 INFO - PROCESS | 1789 | 1471091117516 Marionette TRACE conn3 <- [1,2170,null,{}] 05:25:17 INFO - PROCESS | 1789 | 1471091117525 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:17 INFO - PROCESS | 1789 | 1471091117531 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:17 INFO - PROCESS | 1789 | 1471091117700 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 05:25:17 INFO - PROCESS | 1789 | 1471091117877 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091117885 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:17 INFO - PROCESS | 1789 | ++DOCSHELL 0x88dc9c00 == 32 [pid = 1789] [id = 550] 05:25:17 INFO - PROCESS | 1789 | ++DOMWINDOW == 77 (0x899ef000) [pid = 1789] [serial = 1651] [outer = (nil)] 05:25:17 INFO - PROCESS | 1789 | ++DOMWINDOW == 78 (0x8a294000) [pid = 1789] [serial = 1652] [outer = 0x899ef000] 05:25:17 INFO - PROCESS | 1789 | 1471091117957 Marionette DEBUG loaded listener.js 05:25:18 INFO - PROCESS | 1789 | ++DOMWINDOW == 79 (0x8a8d8800) [pid = 1789] [serial = 1653] [outer = 0x899ef000] 05:25:18 INFO - PROCESS | 1789 | 1471091118723 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 05:25:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 05:25:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1235ms 05:25:18 INFO - PROCESS | 1789 | 1471091118747 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 05:25:18 INFO - PROCESS | 1789 | 1471091118753 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 05:25:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 05:25:18 INFO - PROCESS | 1789 | 1471091118763 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 05:25:18 INFO - PROCESS | 1789 | 1471091118766 Marionette TRACE conn3 <- [1,2174,null,{}] 05:25:18 INFO - PROCESS | 1789 | 1471091118773 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:18 INFO - PROCESS | 1789 | 1471091118778 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:19 INFO - PROCESS | 1789 | 1471091119000 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 05:25:19 INFO - PROCESS | 1789 | 1471091119010 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091119016 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:19 INFO - PROCESS | 1789 | ++DOCSHELL 0x8b4cb400 == 33 [pid = 1789] [id = 551] 05:25:19 INFO - PROCESS | 1789 | ++DOMWINDOW == 80 (0x8b76c400) [pid = 1789] [serial = 1654] [outer = (nil)] 05:25:19 INFO - PROCESS | 1789 | ++DOMWINDOW == 81 (0x8b8e2400) [pid = 1789] [serial = 1655] [outer = 0x8b76c400] 05:25:19 INFO - PROCESS | 1789 | 1471091119085 Marionette DEBUG loaded listener.js 05:25:19 INFO - PROCESS | 1789 | ++DOMWINDOW == 82 (0x8b8eb000) [pid = 1789] [serial = 1656] [outer = 0x8b76c400] 05:25:20 INFO - PROCESS | 1789 | 1471091120026 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 05:25:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 05:25:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1329ms 05:25:20 INFO - PROCESS | 1789 | 1471091120092 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 05:25:20 INFO - PROCESS | 1789 | 1471091120096 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 05:25:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 05:25:20 INFO - PROCESS | 1789 | 1471091120102 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 05:25:20 INFO - PROCESS | 1789 | 1471091120107 Marionette TRACE conn3 <- [1,2178,null,{}] 05:25:20 INFO - PROCESS | 1789 | 1471091120132 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:20 INFO - PROCESS | 1789 | 1471091120140 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:20 INFO - PROCESS | 1789 | 1471091120354 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 05:25:20 INFO - PROCESS | 1789 | 1471091120378 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091120390 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:20 INFO - PROCESS | 1789 | ++DOCSHELL 0x8dba1000 == 34 [pid = 1789] [id = 552] 05:25:20 INFO - PROCESS | 1789 | ++DOMWINDOW == 83 (0x8dba1400) [pid = 1789] [serial = 1657] [outer = (nil)] 05:25:20 INFO - PROCESS | 1789 | ++DOMWINDOW == 84 (0x8dba8000) [pid = 1789] [serial = 1658] [outer = 0x8dba1400] 05:25:20 INFO - PROCESS | 1789 | 1471091120457 Marionette DEBUG loaded listener.js 05:25:20 INFO - PROCESS | 1789 | ++DOMWINDOW == 85 (0x8dc94400) [pid = 1789] [serial = 1659] [outer = 0x8dba1400] 05:25:21 INFO - PROCESS | 1789 | 1471091121584 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 05:25:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 05:25:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1538ms 05:25:21 INFO - PROCESS | 1789 | 1471091121641 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 05:25:21 INFO - PROCESS | 1789 | 1471091121645 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 05:25:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 05:25:21 INFO - PROCESS | 1789 | 1471091121650 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 05:25:21 INFO - PROCESS | 1789 | 1471091121654 Marionette TRACE conn3 <- [1,2182,null,{}] 05:25:21 INFO - PROCESS | 1789 | 1471091121667 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:21 INFO - PROCESS | 1789 | 1471091121672 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:22 INFO - PROCESS | 1789 | 1471091122290 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 05:25:22 INFO - PROCESS | 1789 | --DOMWINDOW == 84 (0x8b76f000) [pid = 1789] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 05:25:22 INFO - PROCESS | 1789 | --DOMWINDOW == 83 (0x8eeb1400) [pid = 1789] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 05:25:22 INFO - PROCESS | 1789 | --DOMWINDOW == 82 (0x88cbb800) [pid = 1789] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 05:25:22 INFO - PROCESS | 1789 | --DOMWINDOW == 81 (0x8a28a400) [pid = 1789] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 05:25:22 INFO - PROCESS | 1789 | --DOMWINDOW == 80 (0x8dc96c00) [pid = 1789] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 05:25:22 INFO - PROCESS | 1789 | --DOMWINDOW == 79 (0x88dc7000) [pid = 1789] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 05:25:22 INFO - PROCESS | 1789 | --DOMWINDOW == 78 (0x8eda6400) [pid = 1789] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 05:25:22 INFO - PROCESS | 1789 | --DOMWINDOW == 77 (0x8dc95c00) [pid = 1789] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 05:25:22 INFO - PROCESS | 1789 | --DOMWINDOW == 76 (0x899fb400) [pid = 1789] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 05:25:22 INFO - PROCESS | 1789 | --DOMWINDOW == 75 (0x8eeb0800) [pid = 1789] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 05:25:22 INFO - PROCESS | 1789 | --DOMWINDOW == 74 (0x8db9d000) [pid = 1789] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 05:25:22 INFO - PROCESS | 1789 | --DOMWINDOW == 73 (0x8dc96000) [pid = 1789] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 05:25:22 INFO - PROCESS | 1789 | --DOMWINDOW == 72 (0x8eda9800) [pid = 1789] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 05:25:22 INFO - PROCESS | 1789 | 1471091122489 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091122498 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:22 INFO - PROCESS | 1789 | ++DOCSHELL 0x88cbb000 == 35 [pid = 1789] [id = 553] 05:25:22 INFO - PROCESS | 1789 | ++DOMWINDOW == 73 (0x88cbcc00) [pid = 1789] [serial = 1660] [outer = (nil)] 05:25:22 INFO - PROCESS | 1789 | ++DOMWINDOW == 74 (0x8a28a400) [pid = 1789] [serial = 1661] [outer = 0x88cbcc00] 05:25:22 INFO - PROCESS | 1789 | 1471091122573 Marionette DEBUG loaded listener.js 05:25:22 INFO - PROCESS | 1789 | ++DOMWINDOW == 75 (0x8dc98c00) [pid = 1789] [serial = 1662] [outer = 0x88cbcc00] 05:25:23 INFO - PROCESS | 1789 | 1471091123260 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 05:25:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 05:25:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1633ms 05:25:23 INFO - PROCESS | 1789 | 1471091123284 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 05:25:23 INFO - PROCESS | 1789 | 1471091123287 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 05:25:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 05:25:23 INFO - PROCESS | 1789 | 1471091123293 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 05:25:23 INFO - PROCESS | 1789 | 1471091123296 Marionette TRACE conn3 <- [1,2186,null,{}] 05:25:23 INFO - PROCESS | 1789 | 1471091123302 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:23 INFO - PROCESS | 1789 | 1471091123306 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:23 INFO - PROCESS | 1789 | 1471091123445 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 05:25:23 INFO - PROCESS | 1789 | 1471091123586 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:23 INFO - PROCESS | 1789 | 1471091123592 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:23 INFO - PROCESS | 1789 | ++DOCSHELL 0x8dba8800 == 36 [pid = 1789] [id = 554] 05:25:23 INFO - PROCESS | 1789 | ++DOMWINDOW == 76 (0x8dc96c00) [pid = 1789] [serial = 1663] [outer = (nil)] 05:25:23 INFO - PROCESS | 1789 | ++DOMWINDOW == 77 (0x8ed80c00) [pid = 1789] [serial = 1664] [outer = 0x8dc96c00] 05:25:23 INFO - PROCESS | 1789 | 1471091123657 Marionette DEBUG loaded listener.js 05:25:23 INFO - PROCESS | 1789 | ++DOMWINDOW == 78 (0x8eda5400) [pid = 1789] [serial = 1665] [outer = 0x8dc96c00] 05:25:24 INFO - PROCESS | 1789 | 1471091124576 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 05:25:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 05:25:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1334ms 05:25:24 INFO - PROCESS | 1789 | 1471091124628 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 05:25:24 INFO - PROCESS | 1789 | 1471091124635 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 05:25:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 05:25:24 INFO - PROCESS | 1789 | 1471091124644 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 05:25:24 INFO - PROCESS | 1789 | 1471091124649 Marionette TRACE conn3 <- [1,2190,null,{}] 05:25:24 INFO - PROCESS | 1789 | 1471091124658 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:24 INFO - PROCESS | 1789 | 1471091124663 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:24 INFO - PROCESS | 1789 | 1471091124847 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 05:25:25 INFO - PROCESS | 1789 | 1471091125027 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:25 INFO - PROCESS | 1789 | 1471091125040 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:25 INFO - PROCESS | 1789 | ++DOCSHELL 0x899f6800 == 37 [pid = 1789] [id = 555] 05:25:25 INFO - PROCESS | 1789 | ++DOMWINDOW == 79 (0x8a28b800) [pid = 1789] [serial = 1666] [outer = (nil)] 05:25:25 INFO - PROCESS | 1789 | ++DOMWINDOW == 80 (0x8a8dbc00) [pid = 1789] [serial = 1667] [outer = 0x8a28b800] 05:25:25 INFO - PROCESS | 1789 | 1471091125120 Marionette DEBUG loaded listener.js 05:25:25 INFO - PROCESS | 1789 | ++DOMWINDOW == 81 (0x8b4d2c00) [pid = 1789] [serial = 1668] [outer = 0x8a28b800] 05:25:26 INFO - PROCESS | 1789 | 1471091126176 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 05:25:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 05:25:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1586ms 05:25:26 INFO - PROCESS | 1789 | 1471091126229 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 05:25:26 INFO - PROCESS | 1789 | 1471091126236 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 05:25:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 05:25:26 INFO - PROCESS | 1789 | 1471091126247 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 05:25:26 INFO - PROCESS | 1789 | 1471091126251 Marionette TRACE conn3 <- [1,2194,null,{}] 05:25:26 INFO - PROCESS | 1789 | 1471091126258 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:26 INFO - PROCESS | 1789 | 1471091126263 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:26 INFO - PROCESS | 1789 | 1471091126454 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 05:25:26 INFO - PROCESS | 1789 | 1471091126689 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091126701 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:26 INFO - PROCESS | 1789 | ++DOCSHELL 0x8ca67000 == 38 [pid = 1789] [id = 556] 05:25:26 INFO - PROCESS | 1789 | ++DOMWINDOW == 82 (0x8db80800) [pid = 1789] [serial = 1669] [outer = (nil)] 05:25:26 INFO - PROCESS | 1789 | ++DOMWINDOW == 83 (0x8dba5800) [pid = 1789] [serial = 1670] [outer = 0x8db80800] 05:25:26 INFO - PROCESS | 1789 | 1471091126873 Marionette DEBUG loaded listener.js 05:25:26 INFO - PROCESS | 1789 | ++DOMWINDOW == 84 (0x8db73400) [pid = 1789] [serial = 1671] [outer = 0x8db80800] 05:25:27 INFO - PROCESS | 1789 | 1471091127870 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 05:25:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 05:25:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1697ms 05:25:27 INFO - PROCESS | 1789 | 1471091127944 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 05:25:27 INFO - PROCESS | 1789 | 1471091127947 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 05:25:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 05:25:27 INFO - PROCESS | 1789 | 1471091127954 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 05:25:27 INFO - PROCESS | 1789 | 1471091127960 Marionette TRACE conn3 <- [1,2198,null,{}] 05:25:27 INFO - PROCESS | 1789 | 1471091127977 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:27 INFO - PROCESS | 1789 | 1471091127986 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:28 INFO - PROCESS | 1789 | 1471091128248 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 05:25:28 INFO - PROCESS | 1789 | 1471091128421 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091128430 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:28 INFO - PROCESS | 1789 | ++DOCSHELL 0x8eeae000 == 39 [pid = 1789] [id = 557] 05:25:28 INFO - PROCESS | 1789 | ++DOMWINDOW == 85 (0x8eeaf000) [pid = 1789] [serial = 1672] [outer = (nil)] 05:25:28 INFO - PROCESS | 1789 | ++DOMWINDOW == 86 (0x8eeb6c00) [pid = 1789] [serial = 1673] [outer = 0x8eeaf000] 05:25:28 INFO - PROCESS | 1789 | 1471091128613 Marionette DEBUG loaded listener.js 05:25:28 INFO - PROCESS | 1789 | ++DOMWINDOW == 87 (0x8eeba800) [pid = 1789] [serial = 1674] [outer = 0x8eeaf000] 05:25:29 INFO - PROCESS | 1789 | 1471091129635 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 05:25:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 05:25:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1740ms 05:25:29 INFO - PROCESS | 1789 | 1471091129695 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 05:25:29 INFO - PROCESS | 1789 | 1471091129699 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 05:25:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 05:25:29 INFO - PROCESS | 1789 | 1471091129706 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 05:25:29 INFO - PROCESS | 1789 | 1471091129708 Marionette TRACE conn3 <- [1,2202,null,{}] 05:25:29 INFO - PROCESS | 1789 | 1471091129714 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:29 INFO - PROCESS | 1789 | 1471091129720 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:29 INFO - PROCESS | 1789 | 1471091129892 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 05:25:30 INFO - PROCESS | 1789 | 1471091130075 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:30 INFO - PROCESS | 1789 | 1471091130083 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:30 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f088400 == 40 [pid = 1789] [id = 558] 05:25:30 INFO - PROCESS | 1789 | ++DOMWINDOW == 88 (0x8f50bc00) [pid = 1789] [serial = 1675] [outer = (nil)] 05:25:30 INFO - PROCESS | 1789 | ++DOMWINDOW == 89 (0x8f515400) [pid = 1789] [serial = 1676] [outer = 0x8f50bc00] 05:25:30 INFO - PROCESS | 1789 | 1471091130162 Marionette DEBUG loaded listener.js 05:25:30 INFO - PROCESS | 1789 | ++DOMWINDOW == 90 (0x8f552400) [pid = 1789] [serial = 1677] [outer = 0x8f50bc00] 05:25:31 INFO - PROCESS | 1789 | 1471091131325 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 05:25:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 05:25:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1644ms 05:25:31 INFO - PROCESS | 1789 | 1471091131351 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 05:25:31 INFO - PROCESS | 1789 | 1471091131356 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 05:25:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 05:25:31 INFO - PROCESS | 1789 | 1471091131365 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 05:25:31 INFO - PROCESS | 1789 | 1471091131369 Marionette TRACE conn3 <- [1,2206,null,{}] 05:25:31 INFO - PROCESS | 1789 | 1471091131377 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:31 INFO - PROCESS | 1789 | 1471091131382 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:31 INFO - PROCESS | 1789 | 1471091131555 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 05:25:31 INFO - PROCESS | 1789 | 1471091131834 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091131855 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:31 INFO - PROCESS | 1789 | ++DOCSHELL 0x8a8d8c00 == 41 [pid = 1789] [id = 559] 05:25:31 INFO - PROCESS | 1789 | ++DOMWINDOW == 91 (0x8a8dac00) [pid = 1789] [serial = 1678] [outer = (nil)] 05:25:31 INFO - PROCESS | 1789 | ++DOMWINDOW == 92 (0x8b4cac00) [pid = 1789] [serial = 1679] [outer = 0x8a8dac00] 05:25:31 INFO - PROCESS | 1789 | 1471091131967 Marionette DEBUG loaded listener.js 05:25:32 INFO - PROCESS | 1789 | ++DOMWINDOW == 93 (0x8b76c000) [pid = 1789] [serial = 1680] [outer = 0x8a8dac00] 05:25:32 INFO - PROCESS | 1789 | --DOCSHELL 0x88cbb000 == 40 [pid = 1789] [id = 553] 05:25:32 INFO - PROCESS | 1789 | --DOCSHELL 0x8dba1000 == 39 [pid = 1789] [id = 552] 05:25:32 INFO - PROCESS | 1789 | --DOCSHELL 0x8b4cb400 == 38 [pid = 1789] [id = 551] 05:25:32 INFO - PROCESS | 1789 | --DOCSHELL 0x88dc9c00 == 37 [pid = 1789] [id = 550] 05:25:32 INFO - PROCESS | 1789 | --DOMWINDOW == 92 (0x8ca65c00) [pid = 1789] [serial = 1614] [outer = (nil)] [url = about:blank] 05:25:32 INFO - PROCESS | 1789 | --DOMWINDOW == 91 (0x8eeb9800) [pid = 1789] [serial = 1601] [outer = (nil)] [url = about:blank] 05:25:32 INFO - PROCESS | 1789 | --DOMWINDOW == 90 (0x8a8d6000) [pid = 1789] [serial = 1623] [outer = (nil)] [url = about:blank] 05:25:32 INFO - PROCESS | 1789 | --DOMWINDOW == 89 (0x899fac00) [pid = 1789] [serial = 1622] [outer = (nil)] [url = about:blank] 05:25:32 INFO - PROCESS | 1789 | --DOMWINDOW == 88 (0x8a8d7400) [pid = 1789] [serial = 1592] [outer = (nil)] [url = about:blank] 05:25:32 INFO - PROCESS | 1789 | --DOMWINDOW == 87 (0x8eda0c00) [pid = 1789] [serial = 1619] [outer = (nil)] [url = about:blank] 05:25:32 INFO - PROCESS | 1789 | --DOMWINDOW == 86 (0x8b4d3c00) [pid = 1789] [serial = 1593] [outer = (nil)] [url = about:blank] 05:25:32 INFO - PROCESS | 1789 | --DOMWINDOW == 85 (0x8a8d1c00) [pid = 1789] [serial = 1607] [outer = (nil)] [url = about:blank] 05:25:32 INFO - PROCESS | 1789 | --DOMWINDOW == 84 (0x8ee04400) [pid = 1789] [serial = 1598] [outer = (nil)] [url = about:blank] 05:25:32 INFO - PROCESS | 1789 | --DOMWINDOW == 83 (0x8f07c800) [pid = 1789] [serial = 1602] [outer = (nil)] [url = about:blank] 05:25:32 INFO - PROCESS | 1789 | --DOMWINDOW == 82 (0x8ed77c00) [pid = 1789] [serial = 1590] [outer = (nil)] [url = about:blank] 05:25:32 INFO - PROCESS | 1789 | --DOMWINDOW == 81 (0x8a8d9400) [pid = 1789] [serial = 1611] [outer = (nil)] [url = about:blank] 05:25:32 INFO - PROCESS | 1789 | --DOMWINDOW == 80 (0x8f50d400) [pid = 1789] [serial = 1605] [outer = (nil)] [url = about:blank] 05:25:32 INFO - PROCESS | 1789 | --DOMWINDOW == 79 (0x8a28fc00) [pid = 1789] [serial = 1610] [outer = (nil)] [url = about:blank] 05:25:32 INFO - PROCESS | 1789 | --DOMWINDOW == 78 (0x8db72c00) [pid = 1789] [serial = 1608] [outer = (nil)] [url = about:blank] 05:25:32 INFO - PROCESS | 1789 | --DOMWINDOW == 77 (0x8e372400) [pid = 1789] [serial = 1596] [outer = (nil)] [url = about:blank] 05:25:32 INFO - PROCESS | 1789 | --DOMWINDOW == 76 (0x8e377800) [pid = 1789] [serial = 1589] [outer = (nil)] [url = about:blank] 05:25:32 INFO - PROCESS | 1789 | --DOMWINDOW == 75 (0x8b8e7400) [pid = 1789] [serial = 1613] [outer = (nil)] [url = about:blank] 05:25:32 INFO - PROCESS | 1789 | --DOMWINDOW == 74 (0x8ee0c800) [pid = 1789] [serial = 1599] [outer = (nil)] [url = about:blank] 05:25:32 INFO - PROCESS | 1789 | --DOMWINDOW == 73 (0x8ed72400) [pid = 1789] [serial = 1617] [outer = (nil)] [url = about:blank] 05:25:32 INFO - PROCESS | 1789 | --DOMWINDOW == 72 (0x8f085400) [pid = 1789] [serial = 1604] [outer = (nil)] [url = about:blank] 05:25:32 INFO - PROCESS | 1789 | --DOMWINDOW == 71 (0x8edac800) [pid = 1789] [serial = 1620] [outer = (nil)] [url = about:blank] 05:25:32 INFO - PROCESS | 1789 | --DOMWINDOW == 70 (0x8dc8e800) [pid = 1789] [serial = 1595] [outer = (nil)] [url = about:blank] 05:25:32 INFO - PROCESS | 1789 | --DOMWINDOW == 69 (0x8e37f800) [pid = 1789] [serial = 1616] [outer = (nil)] [url = about:blank] 05:25:32 INFO - PROCESS | 1789 | --DOMWINDOW == 68 (0x8f515800) [pid = 1789] [serial = 1625] [outer = (nil)] [url = about:blank] 05:25:32 INFO - PROCESS | 1789 | --DOMWINDOW == 67 (0x8f553000) [pid = 1789] [serial = 1626] [outer = (nil)] [url = about:blank] 05:25:32 INFO - PROCESS | 1789 | 1471091132829 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 05:25:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 05:25:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1488ms 05:25:32 INFO - PROCESS | 1789 | 1471091132852 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 05:25:32 INFO - PROCESS | 1789 | 1471091132859 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 05:25:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 05:25:32 INFO - PROCESS | 1789 | 1471091132869 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 05:25:32 INFO - PROCESS | 1789 | 1471091132874 Marionette TRACE conn3 <- [1,2210,null,{}] 05:25:32 INFO - PROCESS | 1789 | 1471091132881 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:32 INFO - PROCESS | 1789 | 1471091132886 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:33 INFO - PROCESS | 1789 | 1471091133036 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 05:25:33 INFO - PROCESS | 1789 | 1471091133052 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091133058 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:33 INFO - PROCESS | 1789 | ++DOCSHELL 0x8a8d7400 == 38 [pid = 1789] [id = 560] 05:25:33 INFO - PROCESS | 1789 | ++DOMWINDOW == 68 (0x8b768c00) [pid = 1789] [serial = 1681] [outer = (nil)] 05:25:33 INFO - PROCESS | 1789 | ++DOMWINDOW == 69 (0x8ca62000) [pid = 1789] [serial = 1682] [outer = 0x8b768c00] 05:25:33 INFO - PROCESS | 1789 | 1471091133127 Marionette DEBUG loaded listener.js 05:25:33 INFO - PROCESS | 1789 | ++DOMWINDOW == 70 (0x8ca6bc00) [pid = 1789] [serial = 1683] [outer = 0x8b768c00] 05:25:34 INFO - PROCESS | 1789 | 1471091134037 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 05:25:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 05:25:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1193ms 05:25:34 INFO - PROCESS | 1789 | 1471091134066 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 05:25:34 INFO - PROCESS | 1789 | 1471091134070 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 05:25:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 05:25:34 INFO - PROCESS | 1789 | 1471091134081 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 05:25:34 INFO - PROCESS | 1789 | 1471091134086 Marionette TRACE conn3 <- [1,2214,null,{}] 05:25:34 INFO - PROCESS | 1789 | 1471091134102 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:34 INFO - PROCESS | 1789 | 1471091134110 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:34 INFO - PROCESS | 1789 | 1471091134262 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 05:25:34 INFO - PROCESS | 1789 | 1471091134272 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091134282 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:34 INFO - PROCESS | 1789 | ++DOCSHELL 0x8e451400 == 39 [pid = 1789] [id = 561] 05:25:34 INFO - PROCESS | 1789 | ++DOMWINDOW == 71 (0x8e451800) [pid = 1789] [serial = 1684] [outer = (nil)] 05:25:34 INFO - PROCESS | 1789 | ++DOMWINDOW == 72 (0x8ed72400) [pid = 1789] [serial = 1685] [outer = 0x8e451800] 05:25:34 INFO - PROCESS | 1789 | 1471091134349 Marionette DEBUG loaded listener.js 05:25:34 INFO - PROCESS | 1789 | ++DOMWINDOW == 73 (0x8ed7f400) [pid = 1789] [serial = 1686] [outer = 0x8e451800] 05:25:35 INFO - PROCESS | 1789 | 1471091135251 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 05:25:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 05:25:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1240ms 05:25:35 INFO - PROCESS | 1789 | 1471091135321 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 05:25:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 05:25:35 INFO - PROCESS | 1789 | 1471091135326 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 05:25:35 INFO - PROCESS | 1789 | 1471091135331 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 05:25:35 INFO - PROCESS | 1789 | 1471091135335 Marionette TRACE conn3 <- [1,2218,null,{}] 05:25:35 INFO - PROCESS | 1789 | 1471091135346 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:35 INFO - PROCESS | 1789 | 1471091135350 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:35 INFO - PROCESS | 1789 | 1471091135551 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 05:25:35 INFO - PROCESS | 1789 | 1471091135568 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:35 INFO - PROCESS | 1789 | 1471091135579 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:35 INFO - PROCESS | 1789 | ++DOCSHELL 0x8e380800 == 40 [pid = 1789] [id = 562] 05:25:35 INFO - PROCESS | 1789 | ++DOMWINDOW == 74 (0x8eda0800) [pid = 1789] [serial = 1687] [outer = (nil)] 05:25:35 INFO - PROCESS | 1789 | ++DOMWINDOW == 75 (0x8ee09000) [pid = 1789] [serial = 1688] [outer = 0x8eda0800] 05:25:35 INFO - PROCESS | 1789 | 1471091135639 Marionette DEBUG loaded listener.js 05:25:35 INFO - PROCESS | 1789 | ++DOMWINDOW == 76 (0x8ee0cc00) [pid = 1789] [serial = 1689] [outer = 0x8eda0800] 05:25:36 INFO - PROCESS | 1789 | 1471091136505 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 05:25:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 05:25:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1203ms 05:25:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 05:25:36 INFO - PROCESS | 1789 | 1471091136534 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 05:25:36 INFO - PROCESS | 1789 | 1471091136537 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 05:25:36 INFO - PROCESS | 1789 | 1471091136544 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 05:25:36 INFO - PROCESS | 1789 | 1471091136547 Marionette TRACE conn3 <- [1,2222,null,{}] 05:25:36 INFO - PROCESS | 1789 | 1471091136559 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:36 INFO - PROCESS | 1789 | 1471091136563 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:36 INFO - PROCESS | 1789 | 1471091136770 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 05:25:36 INFO - PROCESS | 1789 | 1471091136788 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091136796 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:36 INFO - PROCESS | 1789 | ++DOCSHELL 0x8dc8e400 == 41 [pid = 1789] [id = 563] 05:25:36 INFO - PROCESS | 1789 | ++DOMWINDOW == 77 (0x8ee02800) [pid = 1789] [serial = 1690] [outer = (nil)] 05:25:36 INFO - PROCESS | 1789 | ++DOMWINDOW == 78 (0x8f07c800) [pid = 1789] [serial = 1691] [outer = 0x8ee02800] 05:25:36 INFO - PROCESS | 1789 | 1471091136860 Marionette DEBUG loaded listener.js 05:25:36 INFO - PROCESS | 1789 | ++DOMWINDOW == 79 (0x8f07e400) [pid = 1789] [serial = 1692] [outer = 0x8ee02800] 05:25:37 INFO - PROCESS | 1789 | --DOMWINDOW == 78 (0x899fa800) [pid = 1789] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 05:25:37 INFO - PROCESS | 1789 | --DOMWINDOW == 77 (0x8e372000) [pid = 1789] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 05:25:37 INFO - PROCESS | 1789 | --DOMWINDOW == 76 (0x8f558400) [pid = 1789] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 05:25:37 INFO - PROCESS | 1789 | --DOMWINDOW == 75 (0x8dba1400) [pid = 1789] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 05:25:37 INFO - PROCESS | 1789 | --DOMWINDOW == 74 (0x88dc5c00) [pid = 1789] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 05:25:37 INFO - PROCESS | 1789 | --DOMWINDOW == 73 (0x8b4c6400) [pid = 1789] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 05:25:37 INFO - PROCESS | 1789 | --DOMWINDOW == 72 (0x8f875c00) [pid = 1789] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 05:25:37 INFO - PROCESS | 1789 | --DOMWINDOW == 71 (0x8b76c400) [pid = 1789] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 05:25:37 INFO - PROCESS | 1789 | --DOMWINDOW == 70 (0x899ef000) [pid = 1789] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 05:25:37 INFO - PROCESS | 1789 | --DOMWINDOW == 69 (0x88dbc000) [pid = 1789] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 05:25:37 INFO - PROCESS | 1789 | --DOMWINDOW == 68 (0x8b4ce400) [pid = 1789] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 05:25:37 INFO - PROCESS | 1789 | --DOMWINDOW == 67 (0x88cbcc00) [pid = 1789] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 05:25:37 INFO - PROCESS | 1789 | 1471091137845 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 05:25:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 05:25:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1332ms 05:25:37 INFO - PROCESS | 1789 | 1471091137876 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 05:25:37 INFO - PROCESS | 1789 | 1471091137878 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 05:25:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 05:25:37 INFO - PROCESS | 1789 | 1471091137887 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 05:25:37 INFO - PROCESS | 1789 | 1471091137891 Marionette TRACE conn3 <- [1,2226,null,{}] 05:25:37 INFO - PROCESS | 1789 | 1471091137896 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:37 INFO - PROCESS | 1789 | 1471091137906 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:38 INFO - PROCESS | 1789 | 1471091138164 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 05:25:38 INFO - PROCESS | 1789 | 1471091138178 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091138184 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:38 INFO - PROCESS | 1789 | ++DOCSHELL 0x899fa800 == 42 [pid = 1789] [id = 564] 05:25:38 INFO - PROCESS | 1789 | ++DOMWINDOW == 68 (0x8a8d2400) [pid = 1789] [serial = 1693] [outer = (nil)] 05:25:38 INFO - PROCESS | 1789 | ++DOMWINDOW == 69 (0x8f50cc00) [pid = 1789] [serial = 1694] [outer = 0x8a8d2400] 05:25:38 INFO - PROCESS | 1789 | 1471091138250 Marionette DEBUG loaded listener.js 05:25:38 INFO - PROCESS | 1789 | ++DOMWINDOW == 70 (0x8f514800) [pid = 1789] [serial = 1695] [outer = 0x8a8d2400] 05:25:39 INFO - PROCESS | 1789 | 1471091139033 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 05:25:39 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:25:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1188ms 05:25:39 INFO - PROCESS | 1789 | 1471091139080 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 05:25:39 INFO - PROCESS | 1789 | 1471091139088 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 05:25:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 05:25:39 INFO - PROCESS | 1789 | 1471091139139 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 05:25:39 INFO - PROCESS | 1789 | 1471091139142 Marionette TRACE conn3 <- [1,2230,null,{}] 05:25:39 INFO - PROCESS | 1789 | 1471091139146 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:39 INFO - PROCESS | 1789 | 1471091139152 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:39 INFO - PROCESS | 1789 | 1471091139296 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 05:25:39 INFO - PROCESS | 1789 | 1471091139305 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:39 INFO - PROCESS | 1789 | 1471091139312 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:39 INFO - PROCESS | 1789 | ++DOCSHELL 0x8e454000 == 43 [pid = 1789] [id = 565] 05:25:39 INFO - PROCESS | 1789 | ++DOMWINDOW == 71 (0x8f551c00) [pid = 1789] [serial = 1696] [outer = (nil)] 05:25:39 INFO - PROCESS | 1789 | ++DOMWINDOW == 72 (0x8f55cc00) [pid = 1789] [serial = 1697] [outer = 0x8f551c00] 05:25:39 INFO - PROCESS | 1789 | 1471091139388 Marionette DEBUG loaded listener.js 05:25:39 INFO - PROCESS | 1789 | ++DOMWINDOW == 73 (0x8ed9fc00) [pid = 1789] [serial = 1698] [outer = 0x8f551c00] 05:25:40 INFO - PROCESS | 1789 | 1471091140501 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 05:25:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 05:25:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1383ms 05:25:40 INFO - PROCESS | 1789 | 1471091140519 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 05:25:40 INFO - PROCESS | 1789 | 1471091140526 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 05:25:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 05:25:40 INFO - PROCESS | 1789 | 1471091140533 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 05:25:40 INFO - PROCESS | 1789 | 1471091140541 Marionette TRACE conn3 <- [1,2234,null,{}] 05:25:40 INFO - PROCESS | 1789 | 1471091140549 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:40 INFO - PROCESS | 1789 | 1471091140554 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:40 INFO - PROCESS | 1789 | 1471091140733 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 05:25:40 INFO - PROCESS | 1789 | 1471091140915 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091140924 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:40 INFO - PROCESS | 1789 | ++DOCSHELL 0x88cc1c00 == 44 [pid = 1789] [id = 566] 05:25:40 INFO - PROCESS | 1789 | ++DOMWINDOW == 74 (0x88dc2400) [pid = 1789] [serial = 1699] [outer = (nil)] 05:25:40 INFO - PROCESS | 1789 | ++DOMWINDOW == 75 (0x8b764400) [pid = 1789] [serial = 1700] [outer = 0x88dc2400] 05:25:41 INFO - PROCESS | 1789 | 1471091141006 Marionette DEBUG loaded listener.js 05:25:41 INFO - PROCESS | 1789 | ++DOMWINDOW == 76 (0x8b8dfc00) [pid = 1789] [serial = 1701] [outer = 0x88dc2400] 05:25:41 INFO - PROCESS | 1789 | 1471091141949 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 05:25:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 05:25:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1484ms 05:25:42 INFO - PROCESS | 1789 | 1471091142017 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 05:25:42 INFO - PROCESS | 1789 | 1471091142024 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 05:25:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 05:25:42 INFO - PROCESS | 1789 | 1471091142035 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 05:25:42 INFO - PROCESS | 1789 | 1471091142039 Marionette TRACE conn3 <- [1,2238,null,{}] 05:25:42 INFO - PROCESS | 1789 | 1471091142045 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:42 INFO - PROCESS | 1789 | 1471091142051 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:42 INFO - PROCESS | 1789 | 1471091142270 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 05:25:42 INFO - PROCESS | 1789 | 1471091142451 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:42 INFO - PROCESS | 1789 | 1471091142460 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:42 INFO - PROCESS | 1789 | ++DOCSHELL 0x8dba1400 == 45 [pid = 1789] [id = 567] 05:25:42 INFO - PROCESS | 1789 | ++DOMWINDOW == 77 (0x8e37dc00) [pid = 1789] [serial = 1702] [outer = (nil)] 05:25:42 INFO - PROCESS | 1789 | ++DOMWINDOW == 78 (0x8ed76000) [pid = 1789] [serial = 1703] [outer = 0x8e37dc00] 05:25:42 INFO - PROCESS | 1789 | 1471091142638 Marionette DEBUG loaded listener.js 05:25:42 INFO - PROCESS | 1789 | ++DOMWINDOW == 79 (0x8eda3800) [pid = 1789] [serial = 1704] [outer = 0x8e37dc00] 05:25:43 INFO - PROCESS | 1789 | 1471091143540 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 05:25:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 05:25:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1540ms 05:25:43 INFO - PROCESS | 1789 | 1471091143577 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 05:25:43 INFO - PROCESS | 1789 | 1471091143580 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 05:25:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 05:25:43 INFO - PROCESS | 1789 | 1471091143589 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 05:25:43 INFO - PROCESS | 1789 | 1471091143595 Marionette TRACE conn3 <- [1,2242,null,{}] 05:25:43 INFO - PROCESS | 1789 | 1471091143611 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:43 INFO - PROCESS | 1789 | 1471091143620 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:43 INFO - PROCESS | 1789 | 1471091143799 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 05:25:44 INFO - PROCESS | 1789 | 1471091143981 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091143995 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:44 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f557c00 == 46 [pid = 1789] [id = 568] 05:25:44 INFO - PROCESS | 1789 | ++DOMWINDOW == 80 (0x8f559800) [pid = 1789] [serial = 1705] [outer = (nil)] 05:25:44 INFO - PROCESS | 1789 | ++DOMWINDOW == 81 (0x8f6b8c00) [pid = 1789] [serial = 1706] [outer = 0x8f559800] 05:25:44 INFO - PROCESS | 1789 | 1471091144069 Marionette DEBUG loaded listener.js 05:25:44 INFO - PROCESS | 1789 | ++DOMWINDOW == 82 (0x8f872400) [pid = 1789] [serial = 1707] [outer = 0x8f559800] 05:25:44 INFO - PROCESS | 1789 | 1471091144973 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 05:25:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 05:25:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1440ms 05:25:45 INFO - PROCESS | 1789 | 1471091145029 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 05:25:45 INFO - PROCESS | 1789 | 1471091145034 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 05:25:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 05:25:45 INFO - PROCESS | 1789 | 1471091145040 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 05:25:45 INFO - PROCESS | 1789 | 1471091145043 Marionette TRACE conn3 <- [1,2246,null,{}] 05:25:45 INFO - PROCESS | 1789 | 1471091145049 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:45 INFO - PROCESS | 1789 | 1471091145054 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:45 INFO - PROCESS | 1789 | 1471091145228 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 05:25:45 INFO - PROCESS | 1789 | 1471091145409 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:45 INFO - PROCESS | 1789 | 1471091145417 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:45 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f50d400 == 47 [pid = 1789] [id = 569] 05:25:45 INFO - PROCESS | 1789 | ++DOMWINDOW == 83 (0x8f6b3000) [pid = 1789] [serial = 1708] [outer = (nil)] 05:25:45 INFO - PROCESS | 1789 | ++DOMWINDOW == 84 (0x8f87e400) [pid = 1789] [serial = 1709] [outer = 0x8f6b3000] 05:25:45 INFO - PROCESS | 1789 | 1471091145495 Marionette DEBUG loaded listener.js 05:25:45 INFO - PROCESS | 1789 | ++DOMWINDOW == 85 (0x911db800) [pid = 1789] [serial = 1710] [outer = 0x8f6b3000] 05:25:46 INFO - PROCESS | 1789 | 1471091146363 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 05:25:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 05:25:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1379ms 05:25:46 INFO - PROCESS | 1789 | 1471091146419 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 05:25:46 INFO - PROCESS | 1789 | 1471091146423 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 05:25:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 05:25:46 INFO - PROCESS | 1789 | 1471091146429 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 05:25:46 INFO - PROCESS | 1789 | 1471091146433 Marionette TRACE conn3 <- [1,2250,null,{}] 05:25:46 INFO - PROCESS | 1789 | 1471091146438 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:46 INFO - PROCESS | 1789 | 1471091146443 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:46 INFO - PROCESS | 1789 | 1471091146608 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 05:25:46 INFO - PROCESS | 1789 | 1471091146803 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091146811 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:46 INFO - PROCESS | 1789 | ++DOCSHELL 0x88dc8800 == 48 [pid = 1789] [id = 570] 05:25:46 INFO - PROCESS | 1789 | ++DOMWINDOW == 86 (0x8f874c00) [pid = 1789] [serial = 1711] [outer = (nil)] 05:25:46 INFO - PROCESS | 1789 | ++DOMWINDOW == 87 (0x913eec00) [pid = 1789] [serial = 1712] [outer = 0x8f874c00] 05:25:46 INFO - PROCESS | 1789 | 1471091146941 Marionette DEBUG loaded listener.js 05:25:47 INFO - PROCESS | 1789 | ++DOMWINDOW == 88 (0x913f6800) [pid = 1789] [serial = 1713] [outer = 0x8f874c00] 05:25:47 INFO - PROCESS | 1789 | 1471091147908 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 05:25:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 05:25:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1533ms 05:25:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 05:25:47 INFO - PROCESS | 1789 | 1471091147963 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 05:25:47 INFO - PROCESS | 1789 | 1471091147966 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 05:25:47 INFO - PROCESS | 1789 | 1471091147973 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 05:25:47 INFO - PROCESS | 1789 | 1471091147977 Marionette TRACE conn3 <- [1,2254,null,{}] 05:25:47 INFO - PROCESS | 1789 | 1471091147982 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:48 INFO - PROCESS | 1789 | 1471091147992 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:48 INFO - PROCESS | 1789 | 1471091148214 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 05:25:48 INFO - PROCESS | 1789 | 1471091148397 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:48 INFO - PROCESS | 1789 | 1471091148404 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:48 INFO - PROCESS | 1789 | ++DOCSHELL 0x899f5000 == 49 [pid = 1789] [id = 571] 05:25:48 INFO - PROCESS | 1789 | ++DOMWINDOW == 89 (0x899f6000) [pid = 1789] [serial = 1714] [outer = (nil)] 05:25:48 INFO - PROCESS | 1789 | ++DOMWINDOW == 90 (0x8ee01400) [pid = 1789] [serial = 1715] [outer = 0x899f6000] 05:25:48 INFO - PROCESS | 1789 | 1471091148483 Marionette DEBUG loaded listener.js 05:25:48 INFO - PROCESS | 1789 | ++DOMWINDOW == 91 (0x91d9dc00) [pid = 1789] [serial = 1716] [outer = 0x899f6000] 05:25:49 INFO - PROCESS | 1789 | 1471091149664 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 05:25:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 05:25:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1735ms 05:25:49 INFO - PROCESS | 1789 | 1471091149708 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 05:25:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 05:25:49 INFO - PROCESS | 1789 | 1471091149714 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 05:25:49 INFO - PROCESS | 1789 | 1471091149722 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 05:25:49 INFO - PROCESS | 1789 | 1471091149727 Marionette TRACE conn3 <- [1,2258,null,{}] 05:25:49 INFO - PROCESS | 1789 | 1471091149735 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:49 INFO - PROCESS | 1789 | 1471091149739 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:49 INFO - PROCESS | 1789 | 1471091149942 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 05:25:50 INFO - PROCESS | 1789 | 1471091150292 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091150307 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:50 INFO - PROCESS | 1789 | ++DOCSHELL 0x8b4c9c00 == 50 [pid = 1789] [id = 572] 05:25:50 INFO - PROCESS | 1789 | ++DOMWINDOW == 92 (0x8b4cb400) [pid = 1789] [serial = 1717] [outer = (nil)] 05:25:50 INFO - PROCESS | 1789 | ++DOMWINDOW == 93 (0x8b767000) [pid = 1789] [serial = 1718] [outer = 0x8b4cb400] 05:25:50 INFO - PROCESS | 1789 | 1471091150381 Marionette DEBUG loaded listener.js 05:25:50 INFO - PROCESS | 1789 | ++DOMWINDOW == 94 (0x8b8e3800) [pid = 1789] [serial = 1719] [outer = 0x8b4cb400] 05:25:51 INFO - PROCESS | 1789 | --DOCSHELL 0x899fa800 == 49 [pid = 1789] [id = 564] 05:25:51 INFO - PROCESS | 1789 | --DOCSHELL 0x8dc8e400 == 48 [pid = 1789] [id = 563] 05:25:51 INFO - PROCESS | 1789 | --DOCSHELL 0x8e380800 == 47 [pid = 1789] [id = 562] 05:25:51 INFO - PROCESS | 1789 | --DOCSHELL 0x8e451400 == 46 [pid = 1789] [id = 561] 05:25:51 INFO - PROCESS | 1789 | --DOCSHELL 0x8a8d7400 == 45 [pid = 1789] [id = 560] 05:25:51 INFO - PROCESS | 1789 | --DOCSHELL 0x8a8d8c00 == 44 [pid = 1789] [id = 559] 05:25:51 INFO - PROCESS | 1789 | --DOCSHELL 0x8f084c00 == 43 [pid = 1789] [id = 544] 05:25:51 INFO - PROCESS | 1789 | --DOCSHELL 0x899f4400 == 42 [pid = 1789] [id = 549] 05:25:51 INFO - PROCESS | 1789 | --DOCSHELL 0x88cb7c00 == 41 [pid = 1789] [id = 545] 05:25:51 INFO - PROCESS | 1789 | --DOCSHELL 0x899f6800 == 40 [pid = 1789] [id = 555] 05:25:51 INFO - PROCESS | 1789 | --DOCSHELL 0x8f088400 == 39 [pid = 1789] [id = 558] 05:25:51 INFO - PROCESS | 1789 | --DOCSHELL 0x8ca67000 == 38 [pid = 1789] [id = 556] 05:25:51 INFO - PROCESS | 1789 | --DOCSHELL 0x8eeae000 == 37 [pid = 1789] [id = 557] 05:25:51 INFO - PROCESS | 1789 | --DOCSHELL 0x8f55bc00 == 36 [pid = 1789] [id = 546] 05:25:51 INFO - PROCESS | 1789 | --DOCSHELL 0x8dba8800 == 35 [pid = 1789] [id = 554] 05:25:51 INFO - PROCESS | 1789 | --DOCSHELL 0x88dbbc00 == 34 [pid = 1789] [id = 547] 05:25:51 INFO - PROCESS | 1789 | --DOCSHELL 0x8b4ca800 == 33 [pid = 1789] [id = 548] 05:25:51 INFO - PROCESS | 1789 | --DOCSHELL 0x8b76e800 == 32 [pid = 1789] [id = 543] 05:25:51 INFO - PROCESS | 1789 | --DOCSHELL 0x899f5800 == 31 [pid = 1789] [id = 542] 05:25:51 INFO - PROCESS | 1789 | --DOCSHELL 0x899f5000 == 30 [pid = 1789] [id = 571] 05:25:51 INFO - PROCESS | 1789 | --DOCSHELL 0x8f50d400 == 29 [pid = 1789] [id = 569] 05:25:51 INFO - PROCESS | 1789 | --DOCSHELL 0x88dc8800 == 28 [pid = 1789] [id = 570] 05:25:51 INFO - PROCESS | 1789 | --DOCSHELL 0x8f557c00 == 27 [pid = 1789] [id = 568] 05:25:51 INFO - PROCESS | 1789 | --DOCSHELL 0x8dba1400 == 26 [pid = 1789] [id = 567] 05:25:51 INFO - PROCESS | 1789 | --DOCSHELL 0x8e454000 == 25 [pid = 1789] [id = 565] 05:25:51 INFO - PROCESS | 1789 | --DOCSHELL 0x88cc1c00 == 24 [pid = 1789] [id = 566] 05:25:51 INFO - PROCESS | 1789 | --DOMWINDOW == 93 (0x8ed80c00) [pid = 1789] [serial = 1664] [outer = (nil)] [url = about:blank] 05:25:51 INFO - PROCESS | 1789 | --DOMWINDOW == 92 (0x8ca64000) [pid = 1789] [serial = 1629] [outer = (nil)] [url = about:blank] 05:25:51 INFO - PROCESS | 1789 | --DOMWINDOW == 91 (0x8b765400) [pid = 1789] [serial = 1628] [outer = (nil)] [url = about:blank] 05:25:51 INFO - PROCESS | 1789 | --DOMWINDOW == 90 (0x8ed7bc00) [pid = 1789] [serial = 1632] [outer = (nil)] [url = about:blank] 05:25:51 INFO - PROCESS | 1789 | --DOMWINDOW == 89 (0x8e451c00) [pid = 1789] [serial = 1631] [outer = (nil)] [url = about:blank] 05:25:51 INFO - PROCESS | 1789 | --DOMWINDOW == 88 (0x8f6b9c00) [pid = 1789] [serial = 1635] [outer = (nil)] [url = about:blank] 05:25:51 INFO - PROCESS | 1789 | --DOMWINDOW == 87 (0x8f6b0800) [pid = 1789] [serial = 1634] [outer = (nil)] [url = about:blank] 05:25:51 INFO - PROCESS | 1789 | --DOMWINDOW == 86 (0x8dba8000) [pid = 1789] [serial = 1658] [outer = (nil)] [url = about:blank] 05:25:51 INFO - PROCESS | 1789 | --DOMWINDOW == 85 (0x911d4400) [pid = 1789] [serial = 1638] [outer = (nil)] [url = about:blank] 05:25:51 INFO - PROCESS | 1789 | --DOMWINDOW == 84 (0x8edac000) [pid = 1789] [serial = 1650] [outer = (nil)] [url = about:blank] 05:25:51 INFO - PROCESS | 1789 | --DOMWINDOW == 83 (0x8f879c00) [pid = 1789] [serial = 1637] [outer = (nil)] [url = about:blank] 05:25:51 INFO - PROCESS | 1789 | --DOMWINDOW == 82 (0x8e455400) [pid = 1789] [serial = 1649] [outer = (nil)] [url = about:blank] 05:25:51 INFO - PROCESS | 1789 | --DOMWINDOW == 81 (0x913f1000) [pid = 1789] [serial = 1641] [outer = (nil)] [url = about:blank] 05:25:51 INFO - PROCESS | 1789 | --DOMWINDOW == 80 (0x911e2c00) [pid = 1789] [serial = 1640] [outer = (nil)] [url = about:blank] 05:25:51 INFO - PROCESS | 1789 | --DOMWINDOW == 79 (0x8b8e2400) [pid = 1789] [serial = 1655] [outer = (nil)] [url = about:blank] 05:25:51 INFO - PROCESS | 1789 | --DOMWINDOW == 78 (0x8a294000) [pid = 1789] [serial = 1652] [outer = (nil)] [url = about:blank] 05:25:51 INFO - PROCESS | 1789 | --DOMWINDOW == 77 (0x8b771c00) [pid = 1789] [serial = 1644] [outer = (nil)] [url = about:blank] 05:25:51 INFO - PROCESS | 1789 | --DOMWINDOW == 76 (0x8a293c00) [pid = 1789] [serial = 1643] [outer = (nil)] [url = about:blank] 05:25:51 INFO - PROCESS | 1789 | --DOMWINDOW == 75 (0x8db9e400) [pid = 1789] [serial = 1647] [outer = (nil)] [url = about:blank] 05:25:51 INFO - PROCESS | 1789 | --DOMWINDOW == 74 (0x8db73c00) [pid = 1789] [serial = 1646] [outer = (nil)] [url = about:blank] 05:25:51 INFO - PROCESS | 1789 | --DOMWINDOW == 73 (0x8a8d8800) [pid = 1789] [serial = 1653] [outer = (nil)] [url = about:blank] 05:25:51 INFO - PROCESS | 1789 | --DOMWINDOW == 72 (0x8dc94400) [pid = 1789] [serial = 1659] [outer = (nil)] [url = about:blank] 05:25:51 INFO - PROCESS | 1789 | --DOMWINDOW == 71 (0x8dc98c00) [pid = 1789] [serial = 1662] [outer = (nil)] [url = about:blank] 05:25:51 INFO - PROCESS | 1789 | --DOMWINDOW == 70 (0x8b8eb000) [pid = 1789] [serial = 1656] [outer = (nil)] [url = about:blank] 05:25:51 INFO - PROCESS | 1789 | --DOMWINDOW == 69 (0x8a28a400) [pid = 1789] [serial = 1661] [outer = (nil)] [url = about:blank] 05:25:52 INFO - PROCESS | 1789 | 1471091152334 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 05:25:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 05:25:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 2654ms 05:25:52 INFO - PROCESS | 1789 | 1471091152375 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 05:25:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 05:25:52 INFO - PROCESS | 1789 | 1471091152380 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 05:25:52 INFO - PROCESS | 1789 | 1471091152387 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 05:25:52 INFO - PROCESS | 1789 | 1471091152394 Marionette TRACE conn3 <- [1,2262,null,{}] 05:25:52 INFO - PROCESS | 1789 | 1471091152401 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:52 INFO - PROCESS | 1789 | 1471091152407 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:52 INFO - PROCESS | 1789 | 1471091152565 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 05:25:52 INFO - PROCESS | 1789 | 1471091152715 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091152721 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:52 INFO - PROCESS | 1789 | ++DOCSHELL 0x899ee400 == 25 [pid = 1789] [id = 573] 05:25:52 INFO - PROCESS | 1789 | ++DOMWINDOW == 70 (0x899f0c00) [pid = 1789] [serial = 1720] [outer = (nil)] 05:25:52 INFO - PROCESS | 1789 | ++DOMWINDOW == 71 (0x8a288c00) [pid = 1789] [serial = 1721] [outer = 0x899f0c00] 05:25:52 INFO - PROCESS | 1789 | 1471091152792 Marionette DEBUG loaded listener.js 05:25:52 INFO - PROCESS | 1789 | ++DOMWINDOW == 72 (0x8a290c00) [pid = 1789] [serial = 1722] [outer = 0x899f0c00] 05:25:53 INFO - PROCESS | 1789 | 1471091153555 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 05:25:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 05:25:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1233ms 05:25:53 INFO - PROCESS | 1789 | 1471091153619 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 05:25:53 INFO - PROCESS | 1789 | 1471091153628 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 05:25:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 05:25:53 INFO - PROCESS | 1789 | 1471091153639 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 05:25:53 INFO - PROCESS | 1789 | 1471091153642 Marionette TRACE conn3 <- [1,2266,null,{}] 05:25:53 INFO - PROCESS | 1789 | 1471091153648 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:53 INFO - PROCESS | 1789 | 1471091153654 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:53 INFO - PROCESS | 1789 | 1471091153822 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 05:25:53 INFO - PROCESS | 1789 | 1471091153833 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:53 INFO - PROCESS | 1789 | 1471091153841 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:54 INFO - PROCESS | 1789 | ++DOCSHELL 0x8a8df800 == 26 [pid = 1789] [id = 574] 05:25:54 INFO - PROCESS | 1789 | ++DOMWINDOW == 73 (0x8b4ca800) [pid = 1789] [serial = 1723] [outer = (nil)] 05:25:54 INFO - PROCESS | 1789 | ++DOMWINDOW == 74 (0x8b76d000) [pid = 1789] [serial = 1724] [outer = 0x8b4ca800] 05:25:54 INFO - PROCESS | 1789 | 1471091154046 Marionette DEBUG loaded listener.js 05:25:54 INFO - PROCESS | 1789 | ++DOMWINDOW == 75 (0x8b8e1c00) [pid = 1789] [serial = 1725] [outer = 0x8b4ca800] 05:25:54 INFO - PROCESS | 1789 | 1471091154947 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 05:25:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 05:25:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1331ms 05:25:54 INFO - PROCESS | 1789 | 1471091154969 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 05:25:54 INFO - PROCESS | 1789 | 1471091154973 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 05:25:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 05:25:54 INFO - PROCESS | 1789 | 1471091154979 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 05:25:54 INFO - PROCESS | 1789 | 1471091154984 Marionette TRACE conn3 <- [1,2270,null,{}] 05:25:55 INFO - PROCESS | 1789 | 1471091155011 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:55 INFO - PROCESS | 1789 | 1471091155019 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:55 INFO - PROCESS | 1789 | 1471091155221 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 05:25:55 INFO - PROCESS | 1789 | 1471091155247 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091155257 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:55 INFO - PROCESS | 1789 | ++DOCSHELL 0x8db7f400 == 27 [pid = 1789] [id = 575] 05:25:55 INFO - PROCESS | 1789 | ++DOMWINDOW == 76 (0x8db80400) [pid = 1789] [serial = 1726] [outer = (nil)] 05:25:55 INFO - PROCESS | 1789 | ++DOMWINDOW == 77 (0x8db9d000) [pid = 1789] [serial = 1727] [outer = 0x8db80400] 05:25:55 INFO - PROCESS | 1789 | 1471091155326 Marionette DEBUG loaded listener.js 05:25:55 INFO - PROCESS | 1789 | ++DOMWINDOW == 78 (0x8dba3c00) [pid = 1789] [serial = 1728] [outer = 0x8db80400] 05:25:56 INFO - PROCESS | 1789 | --DOMWINDOW == 77 (0x8f551c00) [pid = 1789] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 05:25:56 INFO - PROCESS | 1789 | --DOMWINDOW == 76 (0x8f50bc00) [pid = 1789] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 05:25:56 INFO - PROCESS | 1789 | --DOMWINDOW == 75 (0x8dc96c00) [pid = 1789] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 05:25:56 INFO - PROCESS | 1789 | --DOMWINDOW == 74 (0x8ee02800) [pid = 1789] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 05:25:56 INFO - PROCESS | 1789 | --DOMWINDOW == 73 (0x8b768c00) [pid = 1789] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 05:25:56 INFO - PROCESS | 1789 | --DOMWINDOW == 72 (0x8eda0800) [pid = 1789] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 05:25:56 INFO - PROCESS | 1789 | --DOMWINDOW == 71 (0x8eeaf000) [pid = 1789] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 05:25:56 INFO - PROCESS | 1789 | --DOMWINDOW == 70 (0x8db80800) [pid = 1789] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 05:25:56 INFO - PROCESS | 1789 | --DOMWINDOW == 69 (0x8e451800) [pid = 1789] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 05:25:56 INFO - PROCESS | 1789 | --DOMWINDOW == 68 (0x8a8dac00) [pid = 1789] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 05:25:56 INFO - PROCESS | 1789 | --DOMWINDOW == 67 (0x8a28b800) [pid = 1789] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 05:25:56 INFO - PROCESS | 1789 | --DOMWINDOW == 66 (0x8a8d2400) [pid = 1789] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 05:25:56 INFO - PROCESS | 1789 | 1471091156803 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 05:25:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 05:25:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1940ms 05:25:56 INFO - PROCESS | 1789 | 1471091156946 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 05:25:56 INFO - PROCESS | 1789 | 1471091156952 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 05:25:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 05:25:56 INFO - PROCESS | 1789 | 1471091156961 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 05:25:56 INFO - PROCESS | 1789 | 1471091156966 Marionette TRACE conn3 <- [1,2274,null,{}] 05:25:56 INFO - PROCESS | 1789 | 1471091156974 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:56 INFO - PROCESS | 1789 | 1471091156979 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:57 INFO - PROCESS | 1789 | 1471091157148 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 05:25:57 INFO - PROCESS | 1789 | 1471091157322 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091157336 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:57 INFO - PROCESS | 1789 | ++DOCSHELL 0x88cbe800 == 28 [pid = 1789] [id = 576] 05:25:57 INFO - PROCESS | 1789 | ++DOMWINDOW == 67 (0x88dbd400) [pid = 1789] [serial = 1729] [outer = (nil)] 05:25:57 INFO - PROCESS | 1789 | ++DOMWINDOW == 68 (0x899fac00) [pid = 1789] [serial = 1730] [outer = 0x88dbd400] 05:25:57 INFO - PROCESS | 1789 | 1471091157418 Marionette DEBUG loaded listener.js 05:25:57 INFO - PROCESS | 1789 | ++DOMWINDOW == 69 (0x8a8d1000) [pid = 1789] [serial = 1731] [outer = 0x88dbd400] 05:25:58 INFO - PROCESS | 1789 | 1471091158382 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 05:25:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 05:25:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1483ms 05:25:58 INFO - PROCESS | 1789 | 1471091158443 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 05:25:58 INFO - PROCESS | 1789 | 1471091158450 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 05:25:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 05:25:58 INFO - PROCESS | 1789 | 1471091158460 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 05:25:58 INFO - PROCESS | 1789 | 1471091158465 Marionette TRACE conn3 <- [1,2278,null,{}] 05:25:58 INFO - PROCESS | 1789 | 1471091158471 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:58 INFO - PROCESS | 1789 | 1471091158476 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:58 INFO - PROCESS | 1789 | 1471091158678 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 05:25:58 INFO - PROCESS | 1789 | 1471091158899 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:58 INFO - PROCESS | 1789 | 1471091158908 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:25:58 INFO - PROCESS | 1789 | ++DOCSHELL 0x8b768c00 == 29 [pid = 1789] [id = 577] 05:25:58 INFO - PROCESS | 1789 | ++DOMWINDOW == 70 (0x8b770000) [pid = 1789] [serial = 1732] [outer = (nil)] 05:25:59 INFO - PROCESS | 1789 | ++DOMWINDOW == 71 (0x8b8e6800) [pid = 1789] [serial = 1733] [outer = 0x8b770000] 05:25:59 INFO - PROCESS | 1789 | 1471091159032 Marionette DEBUG loaded listener.js 05:25:59 INFO - PROCESS | 1789 | ++DOMWINDOW == 72 (0x8ca65000) [pid = 1789] [serial = 1734] [outer = 0x8b770000] 05:26:00 INFO - PROCESS | 1789 | 1471091160052 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 05:26:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 05:26:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1637ms 05:26:00 INFO - PROCESS | 1789 | 1471091160098 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 05:26:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 05:26:00 INFO - PROCESS | 1789 | 1471091160102 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 05:26:00 INFO - PROCESS | 1789 | 1471091160109 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 05:26:00 INFO - PROCESS | 1789 | 1471091160115 Marionette TRACE conn3 <- [1,2282,null,{}] 05:26:00 INFO - PROCESS | 1789 | 1471091160132 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:00 INFO - PROCESS | 1789 | 1471091160140 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:00 INFO - PROCESS | 1789 | 1471091160355 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 05:26:00 INFO - PROCESS | 1789 | 1471091160581 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091160594 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:00 INFO - PROCESS | 1789 | ++DOCSHELL 0x8dc90800 == 30 [pid = 1789] [id = 578] 05:26:00 INFO - PROCESS | 1789 | ++DOMWINDOW == 73 (0x8dc91000) [pid = 1789] [serial = 1735] [outer = (nil)] 05:26:00 INFO - PROCESS | 1789 | ++DOMWINDOW == 74 (0x8dc99800) [pid = 1789] [serial = 1736] [outer = 0x8dc91000] 05:26:00 INFO - PROCESS | 1789 | 1471091160719 Marionette DEBUG loaded listener.js 05:26:00 INFO - PROCESS | 1789 | ++DOMWINDOW == 75 (0x8e378800) [pid = 1789] [serial = 1737] [outer = 0x8dc91000] 05:26:01 INFO - PROCESS | 1789 | 1471091161672 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 05:26:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 05:26:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1638ms 05:26:01 INFO - PROCESS | 1789 | 1471091161746 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 05:26:01 INFO - PROCESS | 1789 | 1471091161751 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 05:26:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 05:26:01 INFO - PROCESS | 1789 | 1471091161757 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 05:26:01 INFO - PROCESS | 1789 | 1471091161760 Marionette TRACE conn3 <- [1,2286,null,{}] 05:26:01 INFO - PROCESS | 1789 | 1471091161767 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:01 INFO - PROCESS | 1789 | 1471091161772 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:02 INFO - PROCESS | 1789 | 1471091162000 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 05:26:02 INFO - PROCESS | 1789 | 1471091162363 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:02 INFO - PROCESS | 1789 | 1471091162376 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:02 INFO - PROCESS | 1789 | ++DOCSHELL 0x88cc1400 == 31 [pid = 1789] [id = 579] 05:26:02 INFO - PROCESS | 1789 | ++DOMWINDOW == 76 (0x88cc4000) [pid = 1789] [serial = 1738] [outer = (nil)] 05:26:02 INFO - PROCESS | 1789 | ++DOMWINDOW == 77 (0x88dbb400) [pid = 1789] [serial = 1739] [outer = 0x88cc4000] 05:26:02 INFO - PROCESS | 1789 | 1471091162471 Marionette DEBUG loaded listener.js 05:26:02 INFO - PROCESS | 1789 | ++DOMWINDOW == 78 (0x88dc8800) [pid = 1789] [serial = 1740] [outer = 0x88cc4000] 05:26:03 INFO - PROCESS | 1789 | --DOCSHELL 0x8dc8d800 == 30 [pid = 1789] [id = 538] 05:26:03 INFO - PROCESS | 1789 | --DOCSHELL 0x88dc7400 == 29 [pid = 1789] [id = 525] 05:26:03 INFO - PROCESS | 1789 | --DOCSHELL 0x8a8df800 == 28 [pid = 1789] [id = 574] 05:26:03 INFO - PROCESS | 1789 | --DOCSHELL 0x899ee400 == 27 [pid = 1789] [id = 573] 05:26:03 INFO - PROCESS | 1789 | 1471091163438 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 05:26:03 INFO - PROCESS | 1789 | --DOMWINDOW == 77 (0x8f552400) [pid = 1789] [serial = 1677] [outer = (nil)] [url = about:blank] 05:26:03 INFO - PROCESS | 1789 | --DOMWINDOW == 76 (0x8eda5400) [pid = 1789] [serial = 1665] [outer = (nil)] [url = about:blank] 05:26:03 INFO - PROCESS | 1789 | --DOMWINDOW == 75 (0x8f07e400) [pid = 1789] [serial = 1692] [outer = (nil)] [url = about:blank] 05:26:03 INFO - PROCESS | 1789 | --DOMWINDOW == 74 (0x8ca62000) [pid = 1789] [serial = 1682] [outer = (nil)] [url = about:blank] 05:26:03 INFO - PROCESS | 1789 | --DOMWINDOW == 73 (0x8ee0cc00) [pid = 1789] [serial = 1689] [outer = (nil)] [url = about:blank] 05:26:03 INFO - PROCESS | 1789 | --DOMWINDOW == 72 (0x8f07c800) [pid = 1789] [serial = 1691] [outer = (nil)] [url = about:blank] 05:26:03 INFO - PROCESS | 1789 | --DOMWINDOW == 71 (0x8ca6bc00) [pid = 1789] [serial = 1683] [outer = (nil)] [url = about:blank] 05:26:03 INFO - PROCESS | 1789 | --DOMWINDOW == 70 (0x8eeb6c00) [pid = 1789] [serial = 1673] [outer = (nil)] [url = about:blank] 05:26:03 INFO - PROCESS | 1789 | --DOMWINDOW == 69 (0x8ee09000) [pid = 1789] [serial = 1688] [outer = (nil)] [url = about:blank] 05:26:03 INFO - PROCESS | 1789 | --DOMWINDOW == 68 (0x8dba5800) [pid = 1789] [serial = 1670] [outer = (nil)] [url = about:blank] 05:26:03 INFO - PROCESS | 1789 | --DOMWINDOW == 67 (0x8eeba800) [pid = 1789] [serial = 1674] [outer = (nil)] [url = about:blank] 05:26:03 INFO - PROCESS | 1789 | --DOMWINDOW == 66 (0x8db73400) [pid = 1789] [serial = 1671] [outer = (nil)] [url = about:blank] 05:26:03 INFO - PROCESS | 1789 | --DOMWINDOW == 65 (0x8ed7f400) [pid = 1789] [serial = 1686] [outer = (nil)] [url = about:blank] 05:26:03 INFO - PROCESS | 1789 | --DOMWINDOW == 64 (0x8b4cac00) [pid = 1789] [serial = 1679] [outer = (nil)] [url = about:blank] 05:26:03 INFO - PROCESS | 1789 | --DOMWINDOW == 63 (0x8f515400) [pid = 1789] [serial = 1676] [outer = (nil)] [url = about:blank] 05:26:03 INFO - PROCESS | 1789 | --DOMWINDOW == 62 (0x8a8dbc00) [pid = 1789] [serial = 1667] [outer = (nil)] [url = about:blank] 05:26:03 INFO - PROCESS | 1789 | --DOMWINDOW == 61 (0x8f50cc00) [pid = 1789] [serial = 1694] [outer = (nil)] [url = about:blank] 05:26:03 INFO - PROCESS | 1789 | --DOMWINDOW == 60 (0x8b4d2c00) [pid = 1789] [serial = 1668] [outer = (nil)] [url = about:blank] 05:26:03 INFO - PROCESS | 1789 | --DOMWINDOW == 59 (0x8b76c000) [pid = 1789] [serial = 1680] [outer = (nil)] [url = about:blank] 05:26:03 INFO - PROCESS | 1789 | --DOMWINDOW == 58 (0x8ed72400) [pid = 1789] [serial = 1685] [outer = (nil)] [url = about:blank] 05:26:03 INFO - PROCESS | 1789 | --DOMWINDOW == 57 (0x8f55cc00) [pid = 1789] [serial = 1697] [outer = (nil)] [url = about:blank] 05:26:03 INFO - PROCESS | 1789 | --DOMWINDOW == 56 (0x8ed9fc00) [pid = 1789] [serial = 1698] [outer = (nil)] [url = about:blank] 05:26:03 INFO - PROCESS | 1789 | --DOMWINDOW == 55 (0x8f514800) [pid = 1789] [serial = 1695] [outer = (nil)] [url = about:blank] 05:26:03 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:26:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1739ms 05:26:03 INFO - PROCESS | 1789 | 1471091163500 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 05:26:03 INFO - PROCESS | 1789 | 1471091163505 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 05:26:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 05:26:03 INFO - PROCESS | 1789 | 1471091163512 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 05:26:03 INFO - PROCESS | 1789 | 1471091163516 Marionette TRACE conn3 <- [1,2290,null,{}] 05:26:03 INFO - PROCESS | 1789 | 1471091163524 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:03 INFO - PROCESS | 1789 | 1471091163531 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:03 INFO - PROCESS | 1789 | 1471091163689 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 05:26:03 INFO - PROCESS | 1789 | 1471091163700 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091163714 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:03 INFO - PROCESS | 1789 | ++DOCSHELL 0x8a294400 == 28 [pid = 1789] [id = 580] 05:26:03 INFO - PROCESS | 1789 | ++DOMWINDOW == 56 (0x8b4c8400) [pid = 1789] [serial = 1741] [outer = (nil)] 05:26:03 INFO - PROCESS | 1789 | ++DOMWINDOW == 57 (0x8b4d4400) [pid = 1789] [serial = 1742] [outer = 0x8b4c8400] 05:26:03 INFO - PROCESS | 1789 | 1471091163791 Marionette DEBUG loaded listener.js 05:26:03 INFO - PROCESS | 1789 | ++DOMWINDOW == 58 (0x8b76f400) [pid = 1789] [serial = 1743] [outer = 0x8b4c8400] 05:26:04 INFO - PROCESS | 1789 | 1471091164706 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 05:26:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 05:26:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1240ms 05:26:04 INFO - PROCESS | 1789 | 1471091164755 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 05:26:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 05:26:04 INFO - PROCESS | 1789 | 1471091164761 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 05:26:04 INFO - PROCESS | 1789 | 1471091164768 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 05:26:04 INFO - PROCESS | 1789 | 1471091164771 Marionette TRACE conn3 <- [1,2294,null,{}] 05:26:04 INFO - PROCESS | 1789 | 1471091164777 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:04 INFO - PROCESS | 1789 | 1471091164782 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:04 INFO - PROCESS | 1789 | 1471091164960 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 05:26:05 INFO - PROCESS | 1789 | 1471091165100 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:05 INFO - PROCESS | 1789 | 1471091165109 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:05 INFO - PROCESS | 1789 | ++DOCSHELL 0x8b4cac00 == 29 [pid = 1789] [id = 581] 05:26:05 INFO - PROCESS | 1789 | ++DOMWINDOW == 59 (0x8b8e6c00) [pid = 1789] [serial = 1744] [outer = (nil)] 05:26:05 INFO - PROCESS | 1789 | ++DOMWINDOW == 60 (0x8db7c000) [pid = 1789] [serial = 1745] [outer = 0x8b8e6c00] 05:26:05 INFO - PROCESS | 1789 | 1471091165174 Marionette DEBUG loaded listener.js 05:26:05 INFO - PROCESS | 1789 | ++DOMWINDOW == 61 (0x8dc8e800) [pid = 1789] [serial = 1746] [outer = 0x8b8e6c00] 05:26:05 INFO - PROCESS | 1789 | 1471091165967 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 05:26:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 05:26:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1229ms 05:26:05 INFO - PROCESS | 1789 | 1471091165997 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 05:26:06 INFO - PROCESS | 1789 | 1471091166000 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 05:26:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 05:26:06 INFO - PROCESS | 1789 | 1471091166020 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 05:26:06 INFO - PROCESS | 1789 | 1471091166029 Marionette TRACE conn3 <- [1,2298,null,{}] 05:26:06 INFO - PROCESS | 1789 | 1471091166037 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:06 INFO - PROCESS | 1789 | 1471091166043 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:06 INFO - PROCESS | 1789 | 1471091166265 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 05:26:06 INFO - PROCESS | 1789 | 1471091166282 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091166288 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:06 INFO - PROCESS | 1789 | ++DOCSHELL 0x8dc91800 == 30 [pid = 1789] [id = 582] 05:26:06 INFO - PROCESS | 1789 | ++DOMWINDOW == 62 (0x8e452800) [pid = 1789] [serial = 1747] [outer = (nil)] 05:26:06 INFO - PROCESS | 1789 | ++DOMWINDOW == 63 (0x8e45a000) [pid = 1789] [serial = 1748] [outer = 0x8e452800] 05:26:06 INFO - PROCESS | 1789 | 1471091166354 Marionette DEBUG loaded listener.js 05:26:06 INFO - PROCESS | 1789 | ++DOMWINDOW == 64 (0x8e45e800) [pid = 1789] [serial = 1749] [outer = 0x8e452800] 05:26:07 INFO - PROCESS | 1789 | 1471091167270 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 05:26:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 05:26:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1311ms 05:26:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 05:26:07 INFO - PROCESS | 1789 | 1471091167323 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 05:26:07 INFO - PROCESS | 1789 | 1471091167327 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 05:26:07 INFO - PROCESS | 1789 | 1471091167333 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 05:26:07 INFO - PROCESS | 1789 | 1471091167336 Marionette TRACE conn3 <- [1,2302,null,{}] 05:26:07 INFO - PROCESS | 1789 | 1471091167341 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:07 INFO - PROCESS | 1789 | 1471091167346 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:07 INFO - PROCESS | 1789 | 1471091167549 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 05:26:07 INFO - PROCESS | 1789 | 1471091167573 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091167580 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:07 INFO - PROCESS | 1789 | ++DOCSHELL 0x88dc4000 == 31 [pid = 1789] [id = 583] 05:26:07 INFO - PROCESS | 1789 | ++DOMWINDOW == 65 (0x8db7e400) [pid = 1789] [serial = 1750] [outer = (nil)] 05:26:07 INFO - PROCESS | 1789 | ++DOMWINDOW == 66 (0x8ed7f800) [pid = 1789] [serial = 1751] [outer = 0x8db7e400] 05:26:07 INFO - PROCESS | 1789 | 1471091167644 Marionette DEBUG loaded listener.js 05:26:07 INFO - PROCESS | 1789 | ++DOMWINDOW == 67 (0x8eda0800) [pid = 1789] [serial = 1752] [outer = 0x8db7e400] 05:26:08 INFO - PROCESS | 1789 | --DOMWINDOW == 66 (0x8b4ca800) [pid = 1789] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 05:26:08 INFO - PROCESS | 1789 | --DOMWINDOW == 65 (0x899f6000) [pid = 1789] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 05:26:08 INFO - PROCESS | 1789 | --DOMWINDOW == 64 (0x8f6b3000) [pid = 1789] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 05:26:08 INFO - PROCESS | 1789 | --DOMWINDOW == 63 (0x8f559800) [pid = 1789] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 05:26:08 INFO - PROCESS | 1789 | --DOMWINDOW == 62 (0x88dc2400) [pid = 1789] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 05:26:08 INFO - PROCESS | 1789 | --DOMWINDOW == 61 (0x8f874c00) [pid = 1789] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 05:26:08 INFO - PROCESS | 1789 | --DOMWINDOW == 60 (0x8e37dc00) [pid = 1789] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 05:26:08 INFO - PROCESS | 1789 | --DOMWINDOW == 59 (0x899f0c00) [pid = 1789] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 05:26:08 INFO - PROCESS | 1789 | --DOMWINDOW == 58 (0x8b4cb400) [pid = 1789] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 05:26:08 INFO - PROCESS | 1789 | 1471091168557 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 05:26:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 05:26:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1237ms 05:26:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 05:26:08 INFO - PROCESS | 1789 | 1471091168569 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 05:26:08 INFO - PROCESS | 1789 | 1471091168572 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 05:26:08 INFO - PROCESS | 1789 | 1471091168578 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 05:26:08 INFO - PROCESS | 1789 | 1471091168581 Marionette TRACE conn3 <- [1,2306,null,{}] 05:26:08 INFO - PROCESS | 1789 | 1471091168586 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:08 INFO - PROCESS | 1789 | 1471091168591 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:08 INFO - PROCESS | 1789 | 1471091168736 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 05:26:08 INFO - PROCESS | 1789 | 1471091168879 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:08 INFO - PROCESS | 1789 | 1471091168893 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:08 INFO - PROCESS | 1789 | ++DOCSHELL 0x8a8d9000 == 32 [pid = 1789] [id = 584] 05:26:08 INFO - PROCESS | 1789 | ++DOMWINDOW == 59 (0x8db7dc00) [pid = 1789] [serial = 1753] [outer = (nil)] 05:26:08 INFO - PROCESS | 1789 | ++DOMWINDOW == 60 (0x8eda5000) [pid = 1789] [serial = 1754] [outer = 0x8db7dc00] 05:26:08 INFO - PROCESS | 1789 | 1471091168974 Marionette DEBUG loaded listener.js 05:26:09 INFO - PROCESS | 1789 | ++DOMWINDOW == 61 (0x8ee09000) [pid = 1789] [serial = 1755] [outer = 0x8db7dc00] 05:26:09 INFO - PROCESS | 1789 | 1471091169820 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 05:26:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 05:26:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1283ms 05:26:09 INFO - PROCESS | 1789 | 1471091169860 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 05:26:09 INFO - PROCESS | 1789 | 1471091169863 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 05:26:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 05:26:09 INFO - PROCESS | 1789 | 1471091169869 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 05:26:09 INFO - PROCESS | 1789 | 1471091169872 Marionette TRACE conn3 <- [1,2310,null,{}] 05:26:09 INFO - PROCESS | 1789 | 1471091169877 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:09 INFO - PROCESS | 1789 | 1471091169882 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:10 INFO - PROCESS | 1789 | 1471091170030 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 05:26:10 INFO - PROCESS | 1789 | 1471091170046 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091170052 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:10 INFO - PROCESS | 1789 | ++DOCSHELL 0x88cb7000 == 33 [pid = 1789] [id = 585] 05:26:10 INFO - PROCESS | 1789 | ++DOMWINDOW == 62 (0x8eda5800) [pid = 1789] [serial = 1756] [outer = (nil)] 05:26:10 INFO - PROCESS | 1789 | ++DOMWINDOW == 63 (0x8eeb9c00) [pid = 1789] [serial = 1757] [outer = 0x8eda5800] 05:26:10 INFO - PROCESS | 1789 | 1471091170118 Marionette DEBUG loaded listener.js 05:26:10 INFO - PROCESS | 1789 | ++DOMWINDOW == 64 (0x8f07c400) [pid = 1789] [serial = 1758] [outer = 0x8eda5800] 05:26:11 INFO - PROCESS | 1789 | 1471091171250 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 05:26:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 05:26:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1428ms 05:26:11 INFO - PROCESS | 1789 | 1471091171298 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 05:26:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 05:26:11 INFO - PROCESS | 1789 | 1471091171305 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 05:26:11 INFO - PROCESS | 1789 | 1471091171312 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 05:26:11 INFO - PROCESS | 1789 | 1471091171320 Marionette TRACE conn3 <- [1,2314,null,{}] 05:26:11 INFO - PROCESS | 1789 | 1471091171328 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:11 INFO - PROCESS | 1789 | 1471091171334 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:11 INFO - PROCESS | 1789 | 1471091171530 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 05:26:11 INFO - PROCESS | 1789 | 1471091171711 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:11 INFO - PROCESS | 1789 | 1471091171721 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:11 INFO - PROCESS | 1789 | ++DOCSHELL 0x8a8d6800 == 34 [pid = 1789] [id = 586] 05:26:11 INFO - PROCESS | 1789 | ++DOMWINDOW == 65 (0x8a8d6c00) [pid = 1789] [serial = 1759] [outer = (nil)] 05:26:11 INFO - PROCESS | 1789 | ++DOMWINDOW == 66 (0x8b4d2000) [pid = 1789] [serial = 1760] [outer = 0x8a8d6c00] 05:26:11 INFO - PROCESS | 1789 | 1471091171859 Marionette DEBUG loaded listener.js 05:26:11 INFO - PROCESS | 1789 | ++DOMWINDOW == 67 (0x8b8ec400) [pid = 1789] [serial = 1761] [outer = 0x8a8d6c00] 05:26:12 INFO - PROCESS | 1789 | 1471091172746 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 05:26:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 05:26:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1507ms 05:26:12 INFO - PROCESS | 1789 | 1471091172818 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 05:26:12 INFO - PROCESS | 1789 | 1471091172825 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 05:26:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 05:26:12 INFO - PROCESS | 1789 | 1471091172836 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 05:26:12 INFO - PROCESS | 1789 | 1471091172840 Marionette TRACE conn3 <- [1,2318,null,{}] 05:26:12 INFO - PROCESS | 1789 | 1471091172847 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:12 INFO - PROCESS | 1789 | 1471091172853 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:13 INFO - PROCESS | 1789 | 1471091173071 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 05:26:13 INFO - PROCESS | 1789 | 1471091173258 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:13 INFO - PROCESS | 1789 | 1471091173268 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:13 INFO - PROCESS | 1789 | ++DOCSHELL 0x8db7cc00 == 35 [pid = 1789] [id = 587] 05:26:13 INFO - PROCESS | 1789 | ++DOMWINDOW == 68 (0x8e377c00) [pid = 1789] [serial = 1762] [outer = (nil)] 05:26:13 INFO - PROCESS | 1789 | ++DOMWINDOW == 69 (0x8e37f400) [pid = 1789] [serial = 1763] [outer = 0x8e377c00] 05:26:13 INFO - PROCESS | 1789 | 1471091173432 Marionette DEBUG loaded listener.js 05:26:13 INFO - PROCESS | 1789 | ++DOMWINDOW == 70 (0x8ed76c00) [pid = 1789] [serial = 1764] [outer = 0x8e377c00] 05:26:14 INFO - PROCESS | 1789 | 1471091174324 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 05:26:14 INFO - PROCESS | 1789 | 1471091174380 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 05:26:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 05:26:14 INFO - PROCESS | 1789 | 1471091174387 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 05:26:14 INFO - PROCESS | 1789 | 1471091174393 Marionette TRACE conn3 <- [1,2322,null,{}] 05:26:14 INFO - PROCESS | 1789 | 1471091174409 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:14 INFO - PROCESS | 1789 | 1471091174418 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:14 INFO - PROCESS | 1789 | 1471091174600 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 05:26:14 INFO - PROCESS | 1789 | 1471091174795 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091174807 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:14 INFO - PROCESS | 1789 | ++DOCSHELL 0x8eebb000 == 36 [pid = 1789] [id = 588] 05:26:14 INFO - PROCESS | 1789 | ++DOMWINDOW == 71 (0x8eebc800) [pid = 1789] [serial = 1765] [outer = (nil)] 05:26:14 INFO - PROCESS | 1789 | ++DOMWINDOW == 72 (0x8f083c00) [pid = 1789] [serial = 1766] [outer = 0x8eebc800] 05:26:14 INFO - PROCESS | 1789 | 1471091174888 Marionette DEBUG loaded listener.js 05:26:15 INFO - PROCESS | 1789 | ++DOMWINDOW == 73 (0x8f088c00) [pid = 1789] [serial = 1767] [outer = 0x8eebc800] 05:26:15 INFO - PROCESS | 1789 | 1471091175773 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 05:26:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 05:26:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1437ms 05:26:15 INFO - PROCESS | 1789 | 1471091175825 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 05:26:15 INFO - PROCESS | 1789 | 1471091175830 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 05:26:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 05:26:15 INFO - PROCESS | 1789 | 1471091175836 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 05:26:15 INFO - PROCESS | 1789 | 1471091175840 Marionette TRACE conn3 <- [1,2326,null,{}] 05:26:15 INFO - PROCESS | 1789 | 1471091175845 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:15 INFO - PROCESS | 1789 | 1471091175850 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:16 INFO - PROCESS | 1789 | 1471091176027 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 05:26:16 INFO - PROCESS | 1789 | 1471091176207 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:16 INFO - PROCESS | 1789 | 1471091176213 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:16 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f080000 == 37 [pid = 1789] [id = 589] 05:26:16 INFO - PROCESS | 1789 | ++DOMWINDOW == 74 (0x8f08a000) [pid = 1789] [serial = 1768] [outer = (nil)] 05:26:16 INFO - PROCESS | 1789 | ++DOMWINDOW == 75 (0x8f54f400) [pid = 1789] [serial = 1769] [outer = 0x8f08a000] 05:26:16 INFO - PROCESS | 1789 | 1471091176303 Marionette DEBUG loaded listener.js 05:26:16 INFO - PROCESS | 1789 | ++DOMWINDOW == 76 (0x8f554800) [pid = 1789] [serial = 1770] [outer = 0x8f08a000] 05:26:17 INFO - PROCESS | 1789 | 1471091177201 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 05:26:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 05:26:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1429ms 05:26:17 INFO - PROCESS | 1789 | 1471091177266 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 05:26:17 INFO - PROCESS | 1789 | 1471091177270 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 05:26:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 05:26:17 INFO - PROCESS | 1789 | 1471091177276 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 05:26:17 INFO - PROCESS | 1789 | 1471091177280 Marionette TRACE conn3 <- [1,2330,null,{}] 05:26:17 INFO - PROCESS | 1789 | 1471091177285 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:17 INFO - PROCESS | 1789 | 1471091177290 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:17 INFO - PROCESS | 1789 | 1471091177459 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 05:26:17 INFO - PROCESS | 1789 | 1471091177641 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091177648 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:17 INFO - PROCESS | 1789 | ++DOCSHELL 0x8dc95c00 == 38 [pid = 1789] [id = 590] 05:26:17 INFO - PROCESS | 1789 | ++DOMWINDOW == 77 (0x8f081800) [pid = 1789] [serial = 1771] [outer = (nil)] 05:26:17 INFO - PROCESS | 1789 | ++DOMWINDOW == 78 (0x8f6b2800) [pid = 1789] [serial = 1772] [outer = 0x8f081800] 05:26:17 INFO - PROCESS | 1789 | 1471091177737 Marionette DEBUG loaded listener.js 05:26:17 INFO - PROCESS | 1789 | ++DOMWINDOW == 79 (0x8f6b5c00) [pid = 1789] [serial = 1773] [outer = 0x8f081800] 05:26:18 INFO - PROCESS | 1789 | 1471091178655 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 05:26:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 05:26:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1435ms 05:26:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 05:26:18 INFO - PROCESS | 1789 | 1471091178711 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 05:26:18 INFO - PROCESS | 1789 | 1471091178714 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 05:26:18 INFO - PROCESS | 1789 | 1471091178721 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 05:26:18 INFO - PROCESS | 1789 | 1471091178724 Marionette TRACE conn3 <- [1,2334,null,{}] 05:26:18 INFO - PROCESS | 1789 | 1471091178730 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:18 INFO - PROCESS | 1789 | 1471091178740 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:18 INFO - PROCESS | 1789 | 1471091178926 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 05:26:19 INFO - PROCESS | 1789 | 1471091179109 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:19 INFO - PROCESS | 1789 | 1471091179119 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:19 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f6b9c00 == 39 [pid = 1789] [id = 591] 05:26:19 INFO - PROCESS | 1789 | ++DOMWINDOW == 80 (0x8f87f800) [pid = 1789] [serial = 1774] [outer = (nil)] 05:26:19 INFO - PROCESS | 1789 | ++DOMWINDOW == 81 (0x911dc400) [pid = 1789] [serial = 1775] [outer = 0x8f87f800] 05:26:19 INFO - PROCESS | 1789 | 1471091179195 Marionette DEBUG loaded listener.js 05:26:19 INFO - PROCESS | 1789 | ++DOMWINDOW == 82 (0x911de000) [pid = 1789] [serial = 1776] [outer = 0x8f87f800] 05:26:20 INFO - PROCESS | 1789 | 1471091180053 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 05:26:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 05:26:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1380ms 05:26:20 INFO - PROCESS | 1789 | 1471091180102 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 05:26:20 INFO - PROCESS | 1789 | 1471091180108 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 05:26:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 05:26:20 INFO - PROCESS | 1789 | 1471091180141 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 05:26:20 INFO - PROCESS | 1789 | 1471091180146 Marionette TRACE conn3 <- [1,2338,null,{}] 05:26:20 INFO - PROCESS | 1789 | 1471091180156 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:20 INFO - PROCESS | 1789 | 1471091180162 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:20 INFO - PROCESS | 1789 | 1471091180424 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 05:26:20 INFO - PROCESS | 1789 | 1471091180610 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091180620 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:20 INFO - PROCESS | 1789 | ++DOCSHELL 0x88cbb800 == 40 [pid = 1789] [id = 592] 05:26:20 INFO - PROCESS | 1789 | ++DOMWINDOW == 83 (0x8a28a400) [pid = 1789] [serial = 1777] [outer = (nil)] 05:26:20 INFO - PROCESS | 1789 | ++DOMWINDOW == 84 (0x913ef000) [pid = 1789] [serial = 1778] [outer = 0x8a28a400] 05:26:20 INFO - PROCESS | 1789 | 1471091180735 Marionette DEBUG loaded listener.js 05:26:20 INFO - PROCESS | 1789 | ++DOMWINDOW == 85 (0x913f2c00) [pid = 1789] [serial = 1779] [outer = 0x8a28a400] 05:26:21 INFO - PROCESS | 1789 | 1471091181625 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 05:26:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 05:26:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1548ms 05:26:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 05:26:21 INFO - PROCESS | 1789 | 1471091181682 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 05:26:21 INFO - PROCESS | 1789 | 1471091181685 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 05:26:21 INFO - PROCESS | 1789 | 1471091181692 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 05:26:21 INFO - PROCESS | 1789 | 1471091181696 Marionette TRACE conn3 <- [1,2342,null,{}] 05:26:21 INFO - PROCESS | 1789 | 1471091181701 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:21 INFO - PROCESS | 1789 | 1471091181706 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:21 INFO - PROCESS | 1789 | 1471091181889 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 05:26:22 INFO - PROCESS | 1789 | 1471091182073 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091182083 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:22 INFO - PROCESS | 1789 | ++DOCSHELL 0x8dc93c00 == 41 [pid = 1789] [id = 593] 05:26:22 INFO - PROCESS | 1789 | ++DOMWINDOW == 86 (0x8f880000) [pid = 1789] [serial = 1780] [outer = (nil)] 05:26:22 INFO - PROCESS | 1789 | ++DOMWINDOW == 87 (0x91da0400) [pid = 1789] [serial = 1781] [outer = 0x8f880000] 05:26:22 INFO - PROCESS | 1789 | 1471091182160 Marionette DEBUG loaded listener.js 05:26:22 INFO - PROCESS | 1789 | ++DOMWINDOW == 88 (0x91da2000) [pid = 1789] [serial = 1782] [outer = 0x8f880000] 05:26:23 INFO - PROCESS | 1789 | 1471091183071 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 05:26:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 05:26:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1435ms 05:26:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 05:26:23 INFO - PROCESS | 1789 | 1471091183127 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 05:26:23 INFO - PROCESS | 1789 | 1471091183129 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 05:26:23 INFO - PROCESS | 1789 | 1471091183136 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 05:26:23 INFO - PROCESS | 1789 | 1471091183139 Marionette TRACE conn3 <- [1,2346,null,{}] 05:26:23 INFO - PROCESS | 1789 | 1471091183145 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:23 INFO - PROCESS | 1789 | 1471091183150 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:23 INFO - PROCESS | 1789 | 1471091183313 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 05:26:23 INFO - PROCESS | 1789 | 1471091183499 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:23 INFO - PROCESS | 1789 | 1471091183508 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:23 INFO - PROCESS | 1789 | ++DOCSHELL 0x88cb8c00 == 42 [pid = 1789] [id = 594] 05:26:23 INFO - PROCESS | 1789 | ++DOMWINDOW == 89 (0x88dbe000) [pid = 1789] [serial = 1783] [outer = (nil)] 05:26:23 INFO - PROCESS | 1789 | ++DOMWINDOW == 90 (0x8b8e4c00) [pid = 1789] [serial = 1784] [outer = 0x88dbe000] 05:26:23 INFO - PROCESS | 1789 | 1471091183584 Marionette DEBUG loaded listener.js 05:26:23 INFO - PROCESS | 1789 | ++DOMWINDOW == 91 (0x8db77800) [pid = 1789] [serial = 1785] [outer = 0x88dbe000] 05:26:24 INFO - PROCESS | 1789 | 1471091184686 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 05:26:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 05:26:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1631ms 05:26:24 INFO - PROCESS | 1789 | 1471091184767 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 05:26:24 INFO - PROCESS | 1789 | 1471091184771 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 05:26:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 05:26:24 INFO - PROCESS | 1789 | 1471091184780 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 05:26:24 INFO - PROCESS | 1789 | 1471091184784 Marionette TRACE conn3 <- [1,2350,null,{}] 05:26:24 INFO - PROCESS | 1789 | 1471091184792 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:24 INFO - PROCESS | 1789 | 1471091184797 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:25 INFO - PROCESS | 1789 | 1471091185007 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 05:26:25 INFO - PROCESS | 1789 | 1471091185330 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091185342 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:25 INFO - PROCESS | 1789 | ++DOCSHELL 0x899f6c00 == 43 [pid = 1789] [id = 595] 05:26:25 INFO - PROCESS | 1789 | ++DOMWINDOW == 92 (0x899f9400) [pid = 1789] [serial = 1786] [outer = (nil)] 05:26:25 INFO - PROCESS | 1789 | ++DOMWINDOW == 93 (0x8a8d2800) [pid = 1789] [serial = 1787] [outer = 0x899f9400] 05:26:25 INFO - PROCESS | 1789 | 1471091185416 Marionette DEBUG loaded listener.js 05:26:25 INFO - PROCESS | 1789 | ++DOMWINDOW == 94 (0x8b4d2800) [pid = 1789] [serial = 1788] [outer = 0x899f9400] 05:26:26 INFO - PROCESS | 1789 | --DOCSHELL 0x8a28c000 == 42 [pid = 1789] [id = 537] 05:26:26 INFO - PROCESS | 1789 | --DOCSHELL 0x8a8de400 == 41 [pid = 1789] [id = 539] 05:26:26 INFO - PROCESS | 1789 | --DOCSHELL 0x8dc94c00 == 40 [pid = 1789] [id = 529] 05:26:26 INFO - PROCESS | 1789 | --DOCSHELL 0x8db7f000 == 39 [pid = 1789] [id = 531] 05:26:26 INFO - PROCESS | 1789 | --DOCSHELL 0x8a8dd400 == 38 [pid = 1789] [id = 541] 05:26:26 INFO - PROCESS | 1789 | --DOCSHELL 0x8db7f400 == 37 [pid = 1789] [id = 575] 05:26:26 INFO - PROCESS | 1789 | --DOCSHELL 0x8b4c9c00 == 36 [pid = 1789] [id = 572] 05:26:26 INFO - PROCESS | 1789 | --DOCSHELL 0x8dc90800 == 35 [pid = 1789] [id = 578] 05:26:26 INFO - PROCESS | 1789 | --DOCSHELL 0x899f8c00 == 34 [pid = 1789] [id = 530] 05:26:26 INFO - PROCESS | 1789 | --DOCSHELL 0x8eda3000 == 33 [pid = 1789] [id = 532] 05:26:26 INFO - PROCESS | 1789 | --DOCSHELL 0x8b768c00 == 32 [pid = 1789] [id = 577] 05:26:26 INFO - PROCESS | 1789 | --DOCSHELL 0x8a8dd800 == 31 [pid = 1789] [id = 526] 05:26:26 INFO - PROCESS | 1789 | --DOCSHELL 0x88cbe800 == 30 [pid = 1789] [id = 576] 05:26:26 INFO - PROCESS | 1789 | --DOCSHELL 0x88cb9000 == 29 [pid = 1789] [id = 540] 05:26:26 INFO - PROCESS | 1789 | --DOCSHELL 0x88dc1c00 == 28 [pid = 1789] [id = 528] 05:26:26 INFO - PROCESS | 1789 | --DOCSHELL 0x88cc1400 == 27 [pid = 1789] [id = 579] 05:26:26 INFO - PROCESS | 1789 | --DOCSHELL 0x8ca6d400 == 26 [pid = 1789] [id = 527] 05:26:26 INFO - PROCESS | 1789 | --DOCSHELL 0x899fa000 == 25 [pid = 1789] [id = 536] 05:26:26 INFO - PROCESS | 1789 | --DOCSHELL 0x8ee0f800 == 24 [pid = 1789] [id = 534] 05:26:26 INFO - PROCESS | 1789 | --DOCSHELL 0x88cc4c00 == 23 [pid = 1789] [id = 535] 05:26:26 INFO - PROCESS | 1789 | --DOCSHELL 0x8ee0c000 == 22 [pid = 1789] [id = 533] 05:26:26 INFO - PROCESS | 1789 | --DOMWINDOW == 93 (0x8b764400) [pid = 1789] [serial = 1700] [outer = (nil)] [url = about:blank] 05:26:26 INFO - PROCESS | 1789 | --DOMWINDOW == 92 (0x8ed76000) [pid = 1789] [serial = 1703] [outer = (nil)] [url = about:blank] 05:26:26 INFO - PROCESS | 1789 | --DOMWINDOW == 91 (0x8f6b8c00) [pid = 1789] [serial = 1706] [outer = (nil)] [url = about:blank] 05:26:26 INFO - PROCESS | 1789 | --DOMWINDOW == 90 (0x8f87e400) [pid = 1789] [serial = 1709] [outer = (nil)] [url = about:blank] 05:26:26 INFO - PROCESS | 1789 | --DOMWINDOW == 89 (0x913eec00) [pid = 1789] [serial = 1712] [outer = (nil)] [url = about:blank] 05:26:26 INFO - PROCESS | 1789 | --DOMWINDOW == 88 (0x8ee01400) [pid = 1789] [serial = 1715] [outer = (nil)] [url = about:blank] 05:26:26 INFO - PROCESS | 1789 | --DOMWINDOW == 87 (0x8a288c00) [pid = 1789] [serial = 1721] [outer = (nil)] [url = about:blank] 05:26:26 INFO - PROCESS | 1789 | --DOMWINDOW == 86 (0x8a290c00) [pid = 1789] [serial = 1722] [outer = (nil)] [url = about:blank] 05:26:26 INFO - PROCESS | 1789 | --DOMWINDOW == 85 (0x8b8e3800) [pid = 1789] [serial = 1719] [outer = (nil)] [url = about:blank] 05:26:26 INFO - PROCESS | 1789 | --DOMWINDOW == 84 (0x8b767000) [pid = 1789] [serial = 1718] [outer = (nil)] [url = about:blank] 05:26:26 INFO - PROCESS | 1789 | --DOMWINDOW == 83 (0x8b76d000) [pid = 1789] [serial = 1724] [outer = (nil)] [url = about:blank] 05:26:26 INFO - PROCESS | 1789 | --DOMWINDOW == 82 (0x8db9d000) [pid = 1789] [serial = 1727] [outer = (nil)] [url = about:blank] 05:26:26 INFO - PROCESS | 1789 | --DOMWINDOW == 81 (0x8b8e1c00) [pid = 1789] [serial = 1725] [outer = (nil)] [url = about:blank] 05:26:26 INFO - PROCESS | 1789 | --DOMWINDOW == 80 (0x91d9dc00) [pid = 1789] [serial = 1716] [outer = (nil)] [url = about:blank] 05:26:26 INFO - PROCESS | 1789 | --DOMWINDOW == 79 (0x911db800) [pid = 1789] [serial = 1710] [outer = (nil)] [url = about:blank] 05:26:26 INFO - PROCESS | 1789 | --DOMWINDOW == 78 (0x8f872400) [pid = 1789] [serial = 1707] [outer = (nil)] [url = about:blank] 05:26:26 INFO - PROCESS | 1789 | --DOMWINDOW == 77 (0x8b8dfc00) [pid = 1789] [serial = 1701] [outer = (nil)] [url = about:blank] 05:26:26 INFO - PROCESS | 1789 | --DOMWINDOW == 76 (0x913f6800) [pid = 1789] [serial = 1713] [outer = (nil)] [url = about:blank] 05:26:26 INFO - PROCESS | 1789 | --DOMWINDOW == 75 (0x8eda3800) [pid = 1789] [serial = 1704] [outer = (nil)] [url = about:blank] 05:26:27 INFO - PROCESS | 1789 | 1471091187326 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 05:26:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 05:26:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 2589ms 05:26:27 INFO - PROCESS | 1789 | 1471091187373 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 05:26:27 INFO - PROCESS | 1789 | 1471091187379 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 05:26:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 05:26:27 INFO - PROCESS | 1789 | 1471091187387 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 05:26:27 INFO - PROCESS | 1789 | 1471091187392 Marionette TRACE conn3 <- [1,2354,null,{}] 05:26:27 INFO - PROCESS | 1789 | 1471091187401 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:27 INFO - PROCESS | 1789 | 1471091187406 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:27 INFO - PROCESS | 1789 | 1471091187565 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 05:26:27 INFO - PROCESS | 1789 | 1471091187752 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:27 INFO - PROCESS | 1789 | 1471091187759 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:27 INFO - PROCESS | 1789 | ++DOCSHELL 0x899fdc00 == 23 [pid = 1789] [id = 596] 05:26:27 INFO - PROCESS | 1789 | ++DOMWINDOW == 76 (0x8a289800) [pid = 1789] [serial = 1789] [outer = (nil)] 05:26:27 INFO - PROCESS | 1789 | ++DOMWINDOW == 77 (0x8a8db800) [pid = 1789] [serial = 1790] [outer = 0x8a289800] 05:26:27 INFO - PROCESS | 1789 | 1471091187833 Marionette DEBUG loaded listener.js 05:26:27 INFO - PROCESS | 1789 | ++DOMWINDOW == 78 (0x8a297400) [pid = 1789] [serial = 1791] [outer = 0x8a289800] 05:26:28 INFO - PROCESS | 1789 | 1471091188610 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 05:26:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 05:26:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1244ms 05:26:28 INFO - PROCESS | 1789 | 1471091188633 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 05:26:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 05:26:28 INFO - PROCESS | 1789 | 1471091188642 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 05:26:28 INFO - PROCESS | 1789 | 1471091188653 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 05:26:28 INFO - PROCESS | 1789 | 1471091188657 Marionette TRACE conn3 <- [1,2358,null,{}] 05:26:28 INFO - PROCESS | 1789 | 1471091188663 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:28 INFO - PROCESS | 1789 | 1471091188668 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:28 INFO - PROCESS | 1789 | 1471091188822 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 05:26:28 INFO - PROCESS | 1789 | 1471091188841 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091188846 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:28 INFO - PROCESS | 1789 | ++DOCSHELL 0x8b8e2000 == 24 [pid = 1789] [id = 597] 05:26:28 INFO - PROCESS | 1789 | ++DOMWINDOW == 79 (0x8b8e2800) [pid = 1789] [serial = 1792] [outer = (nil)] 05:26:28 INFO - PROCESS | 1789 | ++DOMWINDOW == 80 (0x8b8e7400) [pid = 1789] [serial = 1793] [outer = 0x8b8e2800] 05:26:28 INFO - PROCESS | 1789 | 1471091188917 Marionette DEBUG loaded listener.js 05:26:29 INFO - PROCESS | 1789 | ++DOMWINDOW == 81 (0x8b8ed800) [pid = 1789] [serial = 1794] [outer = 0x8b8e2800] 05:26:29 INFO - PROCESS | 1789 | 1471091189929 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 05:26:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 05:26:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1330ms 05:26:29 INFO - PROCESS | 1789 | 1471091189981 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 05:26:29 INFO - PROCESS | 1789 | 1471091189985 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 05:26:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 05:26:30 INFO - PROCESS | 1789 | 1471091189999 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 05:26:30 INFO - PROCESS | 1789 | 1471091190004 Marionette TRACE conn3 <- [1,2362,null,{}] 05:26:30 INFO - PROCESS | 1789 | 1471091190021 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:30 INFO - PROCESS | 1789 | 1471091190030 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:30 INFO - PROCESS | 1789 | 1471091190251 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 05:26:30 INFO - PROCESS | 1789 | 1471091190278 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:30 INFO - PROCESS | 1789 | 1471091190290 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:30 INFO - PROCESS | 1789 | ++DOCSHELL 0x8db9ec00 == 25 [pid = 1789] [id = 598] 05:26:30 INFO - PROCESS | 1789 | ++DOMWINDOW == 82 (0x8dba2000) [pid = 1789] [serial = 1795] [outer = (nil)] 05:26:30 INFO - PROCESS | 1789 | ++DOMWINDOW == 83 (0x8dc90800) [pid = 1789] [serial = 1796] [outer = 0x8dba2000] 05:26:30 INFO - PROCESS | 1789 | 1471091190358 Marionette DEBUG loaded listener.js 05:26:30 INFO - PROCESS | 1789 | ++DOMWINDOW == 84 (0x8dc98c00) [pid = 1789] [serial = 1797] [outer = 0x8dba2000] 05:26:31 INFO - PROCESS | 1789 | 1471091191278 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 05:26:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 05:26:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1338ms 05:26:31 INFO - PROCESS | 1789 | 1471091191338 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 05:26:31 INFO - PROCESS | 1789 | 1471091191343 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 05:26:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 05:26:31 INFO - PROCESS | 1789 | 1471091191349 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 05:26:31 INFO - PROCESS | 1789 | 1471091191352 Marionette TRACE conn3 <- [1,2366,null,{}] 05:26:31 INFO - PROCESS | 1789 | 1471091191357 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:31 INFO - PROCESS | 1789 | 1471091191362 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:31 INFO - PROCESS | 1789 | 1471091191566 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 05:26:32 INFO - PROCESS | 1789 | --DOMWINDOW == 83 (0x8db7e400) [pid = 1789] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 05:26:32 INFO - PROCESS | 1789 | --DOMWINDOW == 82 (0x88cc4000) [pid = 1789] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 05:26:32 INFO - PROCESS | 1789 | --DOMWINDOW == 81 (0x88dbd400) [pid = 1789] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 05:26:32 INFO - PROCESS | 1789 | --DOMWINDOW == 80 (0x8b770000) [pid = 1789] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 05:26:32 INFO - PROCESS | 1789 | --DOMWINDOW == 79 (0x8b4c8400) [pid = 1789] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 05:26:32 INFO - PROCESS | 1789 | --DOMWINDOW == 78 (0x8dc91000) [pid = 1789] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 05:26:32 INFO - PROCESS | 1789 | --DOMWINDOW == 77 (0x8b8e6c00) [pid = 1789] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 05:26:32 INFO - PROCESS | 1789 | --DOMWINDOW == 76 (0x8db80400) [pid = 1789] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 05:26:32 INFO - PROCESS | 1789 | --DOMWINDOW == 75 (0x8e452800) [pid = 1789] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 05:26:32 INFO - PROCESS | 1789 | --DOMWINDOW == 74 (0x8db7dc00) [pid = 1789] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 05:26:32 INFO - PROCESS | 1789 | --DOMWINDOW == 73 (0x8eda5800) [pid = 1789] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 05:26:32 INFO - PROCESS | 1789 | 1471091192184 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091192193 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:32 INFO - PROCESS | 1789 | ++DOCSHELL 0x88cbc800 == 26 [pid = 1789] [id = 599] 05:26:32 INFO - PROCESS | 1789 | ++DOMWINDOW == 74 (0x88cc3800) [pid = 1789] [serial = 1798] [outer = (nil)] 05:26:32 INFO - PROCESS | 1789 | ++DOMWINDOW == 75 (0x899f7c00) [pid = 1789] [serial = 1799] [outer = 0x88cc3800] 05:26:32 INFO - PROCESS | 1789 | 1471091192260 Marionette DEBUG loaded listener.js 05:26:32 INFO - PROCESS | 1789 | ++DOMWINDOW == 76 (0x8b767800) [pid = 1789] [serial = 1800] [outer = 0x88cc3800] 05:26:33 INFO - PROCESS | 1789 | 1471091193077 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 05:26:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 05:26:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1787ms 05:26:33 INFO - PROCESS | 1789 | 1471091193136 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 05:26:33 INFO - PROCESS | 1789 | 1471091193140 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 05:26:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 05:26:33 INFO - PROCESS | 1789 | 1471091193147 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 05:26:33 INFO - PROCESS | 1789 | 1471091193150 Marionette TRACE conn3 <- [1,2370,null,{}] 05:26:33 INFO - PROCESS | 1789 | 1471091193159 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:33 INFO - PROCESS | 1789 | 1471091193164 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:33 INFO - PROCESS | 1789 | 1471091193309 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 05:26:33 INFO - PROCESS | 1789 | 1471091193319 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:33 INFO - PROCESS | 1789 | 1471091193328 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:33 INFO - PROCESS | 1789 | ++DOCSHELL 0x8db7e400 == 27 [pid = 1789] [id = 600] 05:26:33 INFO - PROCESS | 1789 | ++DOMWINDOW == 77 (0x8dc96c00) [pid = 1789] [serial = 1801] [outer = (nil)] 05:26:33 INFO - PROCESS | 1789 | ++DOMWINDOW == 78 (0x8e37f800) [pid = 1789] [serial = 1802] [outer = 0x8dc96c00] 05:26:33 INFO - PROCESS | 1789 | 1471091193390 Marionette DEBUG loaded listener.js 05:26:33 INFO - PROCESS | 1789 | ++DOMWINDOW == 79 (0x8ed77000) [pid = 1789] [serial = 1803] [outer = 0x8dc96c00] 05:26:34 INFO - PROCESS | 1789 | 1471091194397 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 05:26:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 05:26:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1292ms 05:26:34 INFO - PROCESS | 1789 | 1471091194440 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 05:26:34 INFO - PROCESS | 1789 | 1471091194447 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 05:26:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 05:26:34 INFO - PROCESS | 1789 | 1471091194455 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 05:26:34 INFO - PROCESS | 1789 | 1471091194460 Marionette TRACE conn3 <- [1,2374,null,{}] 05:26:34 INFO - PROCESS | 1789 | 1471091194469 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:34 INFO - PROCESS | 1789 | 1471091194475 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:34 INFO - PROCESS | 1789 | 1471091194658 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 05:26:34 INFO - PROCESS | 1789 | 1471091194851 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091194865 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:35 INFO - PROCESS | 1789 | ++DOCSHELL 0x88cbf400 == 28 [pid = 1789] [id = 601] 05:26:35 INFO - PROCESS | 1789 | ++DOMWINDOW == 80 (0x8a8d5c00) [pid = 1789] [serial = 1804] [outer = (nil)] 05:26:35 INFO - PROCESS | 1789 | ++DOMWINDOW == 81 (0x8b4c9c00) [pid = 1789] [serial = 1805] [outer = 0x8a8d5c00] 05:26:35 INFO - PROCESS | 1789 | 1471091195054 Marionette DEBUG loaded listener.js 05:26:35 INFO - PROCESS | 1789 | ++DOMWINDOW == 82 (0x8b76d000) [pid = 1789] [serial = 1806] [outer = 0x8a8d5c00] 05:26:36 INFO - PROCESS | 1789 | 1471091196006 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 05:26:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 05:26:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1634ms 05:26:36 INFO - PROCESS | 1789 | 1471091196089 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 05:26:36 INFO - PROCESS | 1789 | 1471091196096 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 05:26:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 05:26:36 INFO - PROCESS | 1789 | 1471091196107 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 05:26:36 INFO - PROCESS | 1789 | 1471091196111 Marionette TRACE conn3 <- [1,2378,null,{}] 05:26:36 INFO - PROCESS | 1789 | 1471091196117 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:36 INFO - PROCESS | 1789 | 1471091196123 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:36 INFO - PROCESS | 1789 | 1471091196334 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 05:26:36 INFO - PROCESS | 1789 | 1471091196570 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:36 INFO - PROCESS | 1789 | 1471091196587 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:36 INFO - PROCESS | 1789 | ++DOCSHELL 0x8b4c6c00 == 29 [pid = 1789] [id = 602] 05:26:36 INFO - PROCESS | 1789 | ++DOMWINDOW == 83 (0x8db78400) [pid = 1789] [serial = 1807] [outer = (nil)] 05:26:36 INFO - PROCESS | 1789 | ++DOMWINDOW == 84 (0x8dba7400) [pid = 1789] [serial = 1808] [outer = 0x8db78400] 05:26:36 INFO - PROCESS | 1789 | 1471091196685 Marionette DEBUG loaded listener.js 05:26:36 INFO - PROCESS | 1789 | ++DOMWINDOW == 85 (0x8dc9ac00) [pid = 1789] [serial = 1809] [outer = 0x8db78400] 05:26:37 INFO - PROCESS | 1789 | 1471091197689 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 05:26:37 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:26:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1639ms 05:26:37 INFO - PROCESS | 1789 | 1471091197746 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 05:26:37 INFO - PROCESS | 1789 | 1471091197750 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 05:26:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 05:26:37 INFO - PROCESS | 1789 | 1471091197757 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 05:26:37 INFO - PROCESS | 1789 | 1471091197763 Marionette TRACE conn3 <- [1,2382,null,{}] 05:26:37 INFO - PROCESS | 1789 | 1471091197779 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:37 INFO - PROCESS | 1789 | 1471091197788 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:37 INFO - PROCESS | 1789 | 1471091197983 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 05:26:38 INFO - PROCESS | 1789 | 1471091198214 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:38 INFO - PROCESS | 1789 | 1471091198222 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:38 INFO - PROCESS | 1789 | ++DOCSHELL 0x8ee07400 == 30 [pid = 1789] [id = 603] 05:26:38 INFO - PROCESS | 1789 | ++DOMWINDOW == 86 (0x8ee07800) [pid = 1789] [serial = 1810] [outer = (nil)] 05:26:38 INFO - PROCESS | 1789 | ++DOMWINDOW == 87 (0x8ee0f800) [pid = 1789] [serial = 1811] [outer = 0x8ee07800] 05:26:38 INFO - PROCESS | 1789 | 1471091198351 Marionette DEBUG loaded listener.js 05:26:38 INFO - PROCESS | 1789 | ++DOMWINDOW == 88 (0x8eeaf800) [pid = 1789] [serial = 1812] [outer = 0x8ee07800] 05:26:39 INFO - PROCESS | 1789 | 1471091199291 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 05:26:39 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:26:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1592ms 05:26:39 INFO - PROCESS | 1789 | 1471091199349 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 05:26:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 05:26:39 INFO - PROCESS | 1789 | 1471091199355 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 05:26:39 INFO - PROCESS | 1789 | 1471091199361 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 05:26:39 INFO - PROCESS | 1789 | 1471091199364 Marionette TRACE conn3 <- [1,2386,null,{}] 05:26:39 INFO - PROCESS | 1789 | 1471091199370 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:39 INFO - PROCESS | 1789 | 1471091199375 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:39 INFO - PROCESS | 1789 | 1471091199550 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 05:26:39 INFO - PROCESS | 1789 | 1471091199733 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:39 INFO - PROCESS | 1789 | 1471091199741 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:39 INFO - PROCESS | 1789 | ++DOCSHELL 0x8db9d400 == 31 [pid = 1789] [id = 604] 05:26:39 INFO - PROCESS | 1789 | ++DOMWINDOW == 89 (0x8f082000) [pid = 1789] [serial = 1813] [outer = (nil)] 05:26:39 INFO - PROCESS | 1789 | ++DOMWINDOW == 90 (0x8f088400) [pid = 1789] [serial = 1814] [outer = 0x8f082000] 05:26:39 INFO - PROCESS | 1789 | 1471091199835 Marionette DEBUG loaded listener.js 05:26:39 INFO - PROCESS | 1789 | ++DOMWINDOW == 91 (0x8f512400) [pid = 1789] [serial = 1815] [outer = 0x8f082000] 05:26:40 INFO - PROCESS | 1789 | 1471091200861 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 05:26:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 05:26:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1685ms 05:26:41 INFO - PROCESS | 1789 | 1471091201075 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 05:26:41 INFO - PROCESS | 1789 | 1471091201081 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 05:26:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 05:26:41 INFO - PROCESS | 1789 | 1471091201093 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 05:26:41 INFO - PROCESS | 1789 | 1471091201096 Marionette TRACE conn3 <- [1,2390,null,{}] 05:26:41 INFO - PROCESS | 1789 | 1471091201105 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:41 INFO - PROCESS | 1789 | 1471091201111 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:41 INFO - PROCESS | 1789 | 1471091201274 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 05:26:41 INFO - PROCESS | 1789 | 1471091201524 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091201541 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:41 INFO - PROCESS | 1789 | ++DOCSHELL 0x8a8d4400 == 32 [pid = 1789] [id = 605] 05:26:41 INFO - PROCESS | 1789 | ++DOMWINDOW == 92 (0x8a8d5800) [pid = 1789] [serial = 1816] [outer = (nil)] 05:26:41 INFO - PROCESS | 1789 | ++DOMWINDOW == 93 (0x8b4c8400) [pid = 1789] [serial = 1817] [outer = 0x8a8d5800] 05:26:41 INFO - PROCESS | 1789 | 1471091201673 Marionette DEBUG loaded listener.js 05:26:41 INFO - PROCESS | 1789 | ++DOMWINDOW == 94 (0x8b4cf800) [pid = 1789] [serial = 1818] [outer = 0x8a8d5800] 05:26:42 INFO - PROCESS | 1789 | --DOMWINDOW == 93 (0x88dbb400) [pid = 1789] [serial = 1739] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1789 | --DOMWINDOW == 92 (0x88dc8800) [pid = 1789] [serial = 1740] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1789 | --DOMWINDOW == 91 (0x899fac00) [pid = 1789] [serial = 1730] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1789 | --DOMWINDOW == 90 (0x8a8d1000) [pid = 1789] [serial = 1731] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1789 | --DOMWINDOW == 89 (0x8b8e6800) [pid = 1789] [serial = 1733] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1789 | --DOMWINDOW == 88 (0x8ca65000) [pid = 1789] [serial = 1734] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1789 | --DOMWINDOW == 87 (0x8b4d4400) [pid = 1789] [serial = 1742] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1789 | --DOMWINDOW == 86 (0x8b76f400) [pid = 1789] [serial = 1743] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1789 | --DOMWINDOW == 85 (0x8dc99800) [pid = 1789] [serial = 1736] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1789 | --DOMWINDOW == 84 (0x8e378800) [pid = 1789] [serial = 1737] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1789 | --DOMWINDOW == 83 (0x8db7c000) [pid = 1789] [serial = 1745] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1789 | --DOMWINDOW == 82 (0x8dba3c00) [pid = 1789] [serial = 1728] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1789 | --DOMWINDOW == 81 (0x8e45a000) [pid = 1789] [serial = 1748] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1789 | --DOMWINDOW == 80 (0x8e45e800) [pid = 1789] [serial = 1749] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1789 | --DOMWINDOW == 79 (0x8dc8e800) [pid = 1789] [serial = 1746] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1789 | --DOMWINDOW == 78 (0x8ed7f800) [pid = 1789] [serial = 1751] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1789 | --DOMWINDOW == 77 (0x8eda0800) [pid = 1789] [serial = 1752] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1789 | --DOMWINDOW == 76 (0x8eda5000) [pid = 1789] [serial = 1754] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1789 | --DOMWINDOW == 75 (0x8f07c400) [pid = 1789] [serial = 1758] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1789 | --DOMWINDOW == 74 (0x8eeb9c00) [pid = 1789] [serial = 1757] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1789 | --DOMWINDOW == 73 (0x8ee09000) [pid = 1789] [serial = 1755] [outer = (nil)] [url = about:blank] 05:26:42 INFO - PROCESS | 1789 | 1471091202591 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 05:26:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 05:26:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1539ms 05:26:42 INFO - PROCESS | 1789 | 1471091202632 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 05:26:42 INFO - PROCESS | 1789 | 1471091202636 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 05:26:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 05:26:42 INFO - PROCESS | 1789 | 1471091202646 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 05:26:42 INFO - PROCESS | 1789 | 1471091202651 Marionette TRACE conn3 <- [1,2394,null,{}] 05:26:42 INFO - PROCESS | 1789 | 1471091202657 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:42 INFO - PROCESS | 1789 | 1471091202663 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:42 INFO - PROCESS | 1789 | 1471091202819 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 05:26:42 INFO - PROCESS | 1789 | 1471091202829 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:42 INFO - PROCESS | 1789 | 1471091202838 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:42 INFO - PROCESS | 1789 | ++DOCSHELL 0x88dc8800 == 33 [pid = 1789] [id = 606] 05:26:42 INFO - PROCESS | 1789 | ++DOMWINDOW == 74 (0x8b8e0c00) [pid = 1789] [serial = 1819] [outer = (nil)] 05:26:42 INFO - PROCESS | 1789 | ++DOMWINDOW == 75 (0x8ca6e000) [pid = 1789] [serial = 1820] [outer = 0x8b8e0c00] 05:26:42 INFO - PROCESS | 1789 | 1471091202947 Marionette DEBUG loaded listener.js 05:26:43 INFO - PROCESS | 1789 | ++DOMWINDOW == 76 (0x8db7ec00) [pid = 1789] [serial = 1821] [outer = 0x8b8e0c00] 05:26:43 INFO - PROCESS | 1789 | 1471091203852 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 05:26:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 05:26:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1241ms 05:26:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 05:26:43 INFO - PROCESS | 1789 | 1471091203884 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 05:26:43 INFO - PROCESS | 1789 | 1471091203887 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 05:26:43 INFO - PROCESS | 1789 | 1471091203894 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 05:26:43 INFO - PROCESS | 1789 | 1471091203897 Marionette TRACE conn3 <- [1,2398,null,{}] 05:26:43 INFO - PROCESS | 1789 | 1471091203912 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:43 INFO - PROCESS | 1789 | 1471091203920 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:44 INFO - PROCESS | 1789 | 1471091204135 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 05:26:44 INFO - PROCESS | 1789 | 1471091204146 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091204156 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:44 INFO - PROCESS | 1789 | ++DOCSHELL 0x8e37b800 == 34 [pid = 1789] [id = 607] 05:26:44 INFO - PROCESS | 1789 | ++DOMWINDOW == 77 (0x8e380400) [pid = 1789] [serial = 1822] [outer = (nil)] 05:26:44 INFO - PROCESS | 1789 | ++DOMWINDOW == 78 (0x8e45ec00) [pid = 1789] [serial = 1823] [outer = 0x8e380400] 05:26:44 INFO - PROCESS | 1789 | 1471091204225 Marionette DEBUG loaded listener.js 05:26:44 INFO - PROCESS | 1789 | ++DOMWINDOW == 79 (0x8ed7c000) [pid = 1789] [serial = 1824] [outer = 0x8e380400] 05:26:45 INFO - PROCESS | 1789 | 1471091205148 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 05:26:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 05:26:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1280ms 05:26:45 INFO - PROCESS | 1789 | 1471091205173 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 05:26:45 INFO - PROCESS | 1789 | 1471091205177 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 05:26:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 05:26:45 INFO - PROCESS | 1789 | 1471091205203 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 05:26:45 INFO - PROCESS | 1789 | 1471091205205 Marionette TRACE conn3 <- [1,2402,null,{}] 05:26:45 INFO - PROCESS | 1789 | 1471091205211 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:45 INFO - PROCESS | 1789 | 1471091205215 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:45 INFO - PROCESS | 1789 | 1471091205420 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 05:26:45 INFO - PROCESS | 1789 | 1471091205439 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:45 INFO - PROCESS | 1789 | 1471091205446 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:45 INFO - PROCESS | 1789 | ++DOCSHELL 0x8a8dfc00 == 35 [pid = 1789] [id = 608] 05:26:45 INFO - PROCESS | 1789 | ++DOMWINDOW == 80 (0x8dc8f400) [pid = 1789] [serial = 1825] [outer = (nil)] 05:26:45 INFO - PROCESS | 1789 | ++DOMWINDOW == 81 (0x8edab000) [pid = 1789] [serial = 1826] [outer = 0x8dc8f400] 05:26:45 INFO - PROCESS | 1789 | 1471091205510 Marionette DEBUG loaded listener.js 05:26:45 INFO - PROCESS | 1789 | ++DOMWINDOW == 82 (0x8ee07c00) [pid = 1789] [serial = 1827] [outer = 0x8dc8f400] 05:26:46 INFO - PROCESS | 1789 | 1471091206393 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 05:26:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 05:26:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1247ms 05:26:46 INFO - PROCESS | 1789 | 1471091206453 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 05:26:46 INFO - PROCESS | 1789 | 1471091206457 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 05:26:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 05:26:46 INFO - PROCESS | 1789 | 1471091206463 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 05:26:46 INFO - PROCESS | 1789 | 1471091206466 Marionette TRACE conn3 <- [1,2406,null,{}] 05:26:46 INFO - PROCESS | 1789 | 1471091206471 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:46 INFO - PROCESS | 1789 | 1471091206476 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:46 INFO - PROCESS | 1789 | 1471091206674 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 05:26:46 INFO - PROCESS | 1789 | 1471091206695 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:46 INFO - PROCESS | 1789 | 1471091206703 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:46 INFO - PROCESS | 1789 | ++DOCSHELL 0x8eda2400 == 36 [pid = 1789] [id = 609] 05:26:46 INFO - PROCESS | 1789 | ++DOMWINDOW == 83 (0x8eda9000) [pid = 1789] [serial = 1828] [outer = (nil)] 05:26:46 INFO - PROCESS | 1789 | ++DOMWINDOW == 84 (0x8eebcc00) [pid = 1789] [serial = 1829] [outer = 0x8eda9000] 05:26:46 INFO - PROCESS | 1789 | 1471091206768 Marionette DEBUG loaded listener.js 05:26:46 INFO - PROCESS | 1789 | ++DOMWINDOW == 85 (0x8f07f000) [pid = 1789] [serial = 1830] [outer = 0x8eda9000] 05:26:47 INFO - PROCESS | 1789 | --DOMWINDOW == 84 (0x8f87f800) [pid = 1789] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 05:26:47 INFO - PROCESS | 1789 | --DOMWINDOW == 83 (0x8f08a000) [pid = 1789] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 05:26:47 INFO - PROCESS | 1789 | --DOMWINDOW == 82 (0x88cc3800) [pid = 1789] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 05:26:47 INFO - PROCESS | 1789 | --DOMWINDOW == 81 (0x88dbe000) [pid = 1789] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 05:26:47 INFO - PROCESS | 1789 | --DOMWINDOW == 80 (0x8eebc800) [pid = 1789] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 05:26:47 INFO - PROCESS | 1789 | --DOMWINDOW == 79 (0x8a28a400) [pid = 1789] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 05:26:47 INFO - PROCESS | 1789 | --DOMWINDOW == 78 (0x8a8d6c00) [pid = 1789] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 05:26:47 INFO - PROCESS | 1789 | --DOMWINDOW == 77 (0x8a289800) [pid = 1789] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 05:26:47 INFO - PROCESS | 1789 | --DOMWINDOW == 76 (0x8dba2000) [pid = 1789] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 05:26:47 INFO - PROCESS | 1789 | --DOMWINDOW == 75 (0x899f9400) [pid = 1789] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 05:26:47 INFO - PROCESS | 1789 | --DOMWINDOW == 74 (0x8f880000) [pid = 1789] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 05:26:47 INFO - PROCESS | 1789 | --DOMWINDOW == 73 (0x8e377c00) [pid = 1789] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 05:26:47 INFO - PROCESS | 1789 | --DOMWINDOW == 72 (0x8b8e2800) [pid = 1789] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 05:26:47 INFO - PROCESS | 1789 | --DOMWINDOW == 71 (0x8f081800) [pid = 1789] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 05:26:47 INFO - PROCESS | 1789 | 1471091207786 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 05:26:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 05:26:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1381ms 05:26:47 INFO - PROCESS | 1789 | 1471091207845 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 05:26:47 INFO - PROCESS | 1789 | 1471091207848 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 05:26:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 05:26:47 INFO - PROCESS | 1789 | 1471091207854 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 05:26:47 INFO - PROCESS | 1789 | 1471091207856 Marionette TRACE conn3 <- [1,2410,null,{}] 05:26:47 INFO - PROCESS | 1789 | 1471091207862 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:47 INFO - PROCESS | 1789 | 1471091207873 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:48 INFO - PROCESS | 1789 | 1471091208143 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 05:26:48 INFO - PROCESS | 1789 | 1471091208229 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091208237 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:48 INFO - PROCESS | 1789 | ++DOCSHELL 0x899f9400 == 37 [pid = 1789] [id = 610] 05:26:48 INFO - PROCESS | 1789 | ++DOMWINDOW == 72 (0x8db9f000) [pid = 1789] [serial = 1831] [outer = (nil)] 05:26:48 INFO - PROCESS | 1789 | ++DOMWINDOW == 73 (0x8f07d800) [pid = 1789] [serial = 1832] [outer = 0x8db9f000] 05:26:48 INFO - PROCESS | 1789 | 1471091208305 Marionette DEBUG loaded listener.js 05:26:48 INFO - PROCESS | 1789 | ++DOMWINDOW == 74 (0x8f55b000) [pid = 1789] [serial = 1833] [outer = 0x8db9f000] 05:26:49 INFO - PROCESS | 1789 | 1471091209059 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 05:26:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 05:26:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1234ms 05:26:49 INFO - PROCESS | 1789 | 1471091209093 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 05:26:49 INFO - PROCESS | 1789 | 1471091209095 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 05:26:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 05:26:49 INFO - PROCESS | 1789 | 1471091209105 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 05:26:49 INFO - PROCESS | 1789 | 1471091209108 Marionette TRACE conn3 <- [1,2414,null,{}] 05:26:49 INFO - PROCESS | 1789 | 1471091209175 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:49 INFO - PROCESS | 1789 | 1471091209181 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:49 INFO - PROCESS | 1789 | 1471091209404 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 05:26:49 INFO - PROCESS | 1789 | 1471091209588 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091209597 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:49 INFO - PROCESS | 1789 | ++DOCSHELL 0x899fd800 == 38 [pid = 1789] [id = 611] 05:26:49 INFO - PROCESS | 1789 | ++DOMWINDOW == 75 (0x8a289000) [pid = 1789] [serial = 1834] [outer = (nil)] 05:26:49 INFO - PROCESS | 1789 | ++DOMWINDOW == 76 (0x8a292c00) [pid = 1789] [serial = 1835] [outer = 0x8a289000] 05:26:49 INFO - PROCESS | 1789 | 1471091209679 Marionette DEBUG loaded listener.js 05:26:49 INFO - PROCESS | 1789 | ++DOMWINDOW == 77 (0x8a295c00) [pid = 1789] [serial = 1836] [outer = 0x8a289000] 05:26:50 INFO - PROCESS | 1789 | 1471091210677 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 05:26:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 05:26:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1634ms 05:26:50 INFO - PROCESS | 1789 | 1471091210737 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 05:26:50 INFO - PROCESS | 1789 | 1471091210743 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 05:26:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 05:26:50 INFO - PROCESS | 1789 | 1471091210751 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 05:26:50 INFO - PROCESS | 1789 | 1471091210756 Marionette TRACE conn3 <- [1,2418,null,{}] 05:26:50 INFO - PROCESS | 1789 | 1471091210764 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:50 INFO - PROCESS | 1789 | 1471091210770 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:50 INFO - PROCESS | 1789 | 1471091210993 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 05:26:51 INFO - PROCESS | 1789 | 1471091211183 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091211199 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:51 INFO - PROCESS | 1789 | ++DOCSHELL 0x8b8ed400 == 39 [pid = 1789] [id = 612] 05:26:51 INFO - PROCESS | 1789 | ++DOMWINDOW == 78 (0x8ca6b800) [pid = 1789] [serial = 1837] [outer = (nil)] 05:26:51 INFO - PROCESS | 1789 | ++DOMWINDOW == 79 (0x8dba1c00) [pid = 1789] [serial = 1838] [outer = 0x8ca6b800] 05:26:51 INFO - PROCESS | 1789 | 1471091211364 Marionette DEBUG loaded listener.js 05:26:51 INFO - PROCESS | 1789 | ++DOMWINDOW == 80 (0x8dc99800) [pid = 1789] [serial = 1839] [outer = 0x8ca6b800] 05:26:52 INFO - PROCESS | 1789 | 1471091212276 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 05:26:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 05:26:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1589ms 05:26:52 INFO - PROCESS | 1789 | 1471091212340 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 05:26:52 INFO - PROCESS | 1789 | 1471091212345 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 05:26:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 05:26:52 INFO - PROCESS | 1789 | 1471091212352 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 05:26:52 INFO - PROCESS | 1789 | 1471091212356 Marionette TRACE conn3 <- [1,2422,null,{}] 05:26:52 INFO - PROCESS | 1789 | 1471091212362 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:52 INFO - PROCESS | 1789 | 1471091212368 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:52 INFO - PROCESS | 1789 | 1471091212584 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 05:26:52 INFO - PROCESS | 1789 | 1471091212770 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:52 INFO - PROCESS | 1789 | 1471091212781 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:52 INFO - PROCESS | 1789 | ++DOCSHELL 0x8eda0c00 == 40 [pid = 1789] [id = 613] 05:26:52 INFO - PROCESS | 1789 | ++DOMWINDOW == 81 (0x8eda2800) [pid = 1789] [serial = 1840] [outer = (nil)] 05:26:52 INFO - PROCESS | 1789 | ++DOMWINDOW == 82 (0x8ee09c00) [pid = 1789] [serial = 1841] [outer = 0x8eda2800] 05:26:52 INFO - PROCESS | 1789 | 1471091212864 Marionette DEBUG loaded listener.js 05:26:52 INFO - PROCESS | 1789 | ++DOMWINDOW == 83 (0x8f086c00) [pid = 1789] [serial = 1842] [outer = 0x8eda2800] 05:26:53 INFO - PROCESS | 1789 | 1471091213856 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 05:26:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 05:26:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1531ms 05:26:53 INFO - PROCESS | 1789 | 1471091213894 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 05:26:53 INFO - PROCESS | 1789 | 1471091213904 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 05:26:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 05:26:53 INFO - PROCESS | 1789 | 1471091213914 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 05:26:53 INFO - PROCESS | 1789 | 1471091213917 Marionette TRACE conn3 <- [1,2426,null,{}] 05:26:53 INFO - PROCESS | 1789 | 1471091213923 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:53 INFO - PROCESS | 1789 | 1471091213928 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:54 INFO - PROCESS | 1789 | 1471091214109 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 05:26:54 INFO - PROCESS | 1789 | 1471091214292 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091214300 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:54 INFO - PROCESS | 1789 | ++DOCSHELL 0x8ee0e800 == 41 [pid = 1789] [id = 614] 05:26:54 INFO - PROCESS | 1789 | ++DOMWINDOW == 84 (0x8f6bac00) [pid = 1789] [serial = 1843] [outer = (nil)] 05:26:54 INFO - PROCESS | 1789 | ++DOMWINDOW == 85 (0x8f87cc00) [pid = 1789] [serial = 1844] [outer = 0x8f6bac00] 05:26:54 INFO - PROCESS | 1789 | 1471091214376 Marionette DEBUG loaded listener.js 05:26:54 INFO - PROCESS | 1789 | ++DOMWINDOW == 86 (0x911d5800) [pid = 1789] [serial = 1845] [outer = 0x8f6bac00] 05:26:55 INFO - PROCESS | 1789 | 1471091215322 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 05:26:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 05:26:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1482ms 05:26:55 INFO - PROCESS | 1789 | 1471091215396 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 05:26:55 INFO - PROCESS | 1789 | 1471091215399 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 05:26:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 05:26:55 INFO - PROCESS | 1789 | 1471091215406 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 05:26:55 INFO - PROCESS | 1789 | 1471091215409 Marionette TRACE conn3 <- [1,2430,null,{}] 05:26:55 INFO - PROCESS | 1789 | 1471091215415 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:55 INFO - PROCESS | 1789 | 1471091215420 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:55 INFO - PROCESS | 1789 | 1471091215624 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 05:26:55 INFO - PROCESS | 1789 | 1471091215810 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 1789 | 1471091215817 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:55 INFO - PROCESS | 1789 | ++DOCSHELL 0x88cc3c00 == 42 [pid = 1789] [id = 615] 05:26:55 INFO - PROCESS | 1789 | ++DOMWINDOW == 87 (0x8b8e5c00) [pid = 1789] [serial = 1846] [outer = (nil)] 05:26:55 INFO - PROCESS | 1789 | ++DOMWINDOW == 88 (0x911e2400) [pid = 1789] [serial = 1847] [outer = 0x8b8e5c00] 05:26:55 INFO - PROCESS | 1789 | 1471091215940 Marionette DEBUG loaded listener.js 05:26:56 INFO - PROCESS | 1789 | ++DOMWINDOW == 89 (0x913ee000) [pid = 1789] [serial = 1848] [outer = 0x8b8e5c00] 05:26:56 INFO - PROCESS | 1789 | 1471091216832 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 05:26:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 05:26:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1438ms 05:26:56 INFO - PROCESS | 1789 | 1471091216860 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 05:26:56 INFO - PROCESS | 1789 | 1471091216863 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 05:26:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 05:26:56 INFO - PROCESS | 1789 | 1471091216872 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 05:26:56 INFO - PROCESS | 1789 | 1471091216876 Marionette TRACE conn3 <- [1,2434,null,{}] 05:26:56 INFO - PROCESS | 1789 | 1471091216881 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:56 INFO - PROCESS | 1789 | 1471091216891 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:57 INFO - PROCESS | 1789 | 1471091217113 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 05:26:57 INFO - PROCESS | 1789 | 1471091217614 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091217623 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:57 INFO - PROCESS | 1789 | ++DOCSHELL 0x88cba800 == 43 [pid = 1789] [id = 616] 05:26:57 INFO - PROCESS | 1789 | ++DOMWINDOW == 90 (0x88cbb000) [pid = 1789] [serial = 1849] [outer = (nil)] 05:26:57 INFO - PROCESS | 1789 | ++DOMWINDOW == 91 (0x88dbec00) [pid = 1789] [serial = 1850] [outer = 0x88cbb000] 05:26:57 INFO - PROCESS | 1789 | 1471091217699 Marionette DEBUG loaded listener.js 05:26:57 INFO - PROCESS | 1789 | ++DOMWINDOW == 92 (0x899f8400) [pid = 1789] [serial = 1851] [outer = 0x88cbb000] 05:26:58 INFO - PROCESS | 1789 | 1471091218540 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 05:26:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 05:26:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1742ms 05:26:58 INFO - PROCESS | 1789 | 1471091218616 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 05:26:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 05:26:58 INFO - PROCESS | 1789 | 1471091218627 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 05:26:58 INFO - PROCESS | 1789 | 1471091218635 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 05:26:58 INFO - PROCESS | 1789 | 1471091218639 Marionette TRACE conn3 <- [1,2438,null,{}] 05:26:58 INFO - PROCESS | 1789 | 1471091218647 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:58 INFO - PROCESS | 1789 | 1471091218655 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:26:58 INFO - PROCESS | 1789 | 1471091218856 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 05:26:59 INFO - PROCESS | 1789 | --DOCSHELL 0x8eda2400 == 42 [pid = 1789] [id = 609] 05:26:59 INFO - PROCESS | 1789 | --DOCSHELL 0x8a8dfc00 == 41 [pid = 1789] [id = 608] 05:26:59 INFO - PROCESS | 1789 | --DOCSHELL 0x8e37b800 == 40 [pid = 1789] [id = 607] 05:26:59 INFO - PROCESS | 1789 | --DOCSHELL 0x88dc8800 == 39 [pid = 1789] [id = 606] 05:26:59 INFO - PROCESS | 1789 | --DOCSHELL 0x8a8d4400 == 38 [pid = 1789] [id = 605] 05:26:59 INFO - PROCESS | 1789 | --DOCSHELL 0x8b8e2000 == 37 [pid = 1789] [id = 597] 05:26:59 INFO - PROCESS | 1789 | --DOCSHELL 0x8db7e400 == 36 [pid = 1789] [id = 600] 05:26:59 INFO - PROCESS | 1789 | --DOCSHELL 0x8db9d400 == 35 [pid = 1789] [id = 604] 05:26:59 INFO - PROCESS | 1789 | --DOCSHELL 0x88cbf400 == 34 [pid = 1789] [id = 601] 05:26:59 INFO - PROCESS | 1789 | --DOCSHELL 0x8ee07400 == 33 [pid = 1789] [id = 603] 05:26:59 INFO - PROCESS | 1789 | --DOCSHELL 0x88cbc800 == 32 [pid = 1789] [id = 599] 05:26:59 INFO - PROCESS | 1789 | --DOCSHELL 0x8b4c6c00 == 31 [pid = 1789] [id = 602] 05:26:59 INFO - PROCESS | 1789 | --DOCSHELL 0x8db9ec00 == 30 [pid = 1789] [id = 598] 05:26:59 INFO - PROCESS | 1789 | --DOCSHELL 0x88cba800 == 29 [pid = 1789] [id = 616] 05:26:59 INFO - PROCESS | 1789 | --DOCSHELL 0x88cc3c00 == 28 [pid = 1789] [id = 615] 05:26:59 INFO - PROCESS | 1789 | --DOCSHELL 0x8ee0e800 == 27 [pid = 1789] [id = 614] 05:26:59 INFO - PROCESS | 1789 | --DOCSHELL 0x8b8ed400 == 26 [pid = 1789] [id = 612] 05:26:59 INFO - PROCESS | 1789 | --DOCSHELL 0x8eda0c00 == 25 [pid = 1789] [id = 613] 05:26:59 INFO - PROCESS | 1789 | --DOCSHELL 0x899f9400 == 24 [pid = 1789] [id = 610] 05:26:59 INFO - PROCESS | 1789 | --DOCSHELL 0x899fd800 == 23 [pid = 1789] [id = 611] 05:26:59 INFO - PROCESS | 1789 | --DOMWINDOW == 91 (0x911dc400) [pid = 1789] [serial = 1775] [outer = (nil)] [url = about:blank] 05:26:59 INFO - PROCESS | 1789 | --DOMWINDOW == 90 (0x8f54f400) [pid = 1789] [serial = 1769] [outer = (nil)] [url = about:blank] 05:26:59 INFO - PROCESS | 1789 | --DOMWINDOW == 89 (0x899f7c00) [pid = 1789] [serial = 1799] [outer = (nil)] [url = about:blank] 05:26:59 INFO - PROCESS | 1789 | --DOMWINDOW == 88 (0x8b8e4c00) [pid = 1789] [serial = 1784] [outer = (nil)] [url = about:blank] 05:26:59 INFO - PROCESS | 1789 | --DOMWINDOW == 87 (0x8f088c00) [pid = 1789] [serial = 1767] [outer = (nil)] [url = about:blank] 05:26:59 INFO - PROCESS | 1789 | --DOMWINDOW == 86 (0x913ef000) [pid = 1789] [serial = 1778] [outer = (nil)] [url = about:blank] 05:26:59 INFO - PROCESS | 1789 | --DOMWINDOW == 85 (0x8b4d2000) [pid = 1789] [serial = 1760] [outer = (nil)] [url = about:blank] 05:26:59 INFO - PROCESS | 1789 | --DOMWINDOW == 84 (0x8b8ec400) [pid = 1789] [serial = 1761] [outer = (nil)] [url = about:blank] 05:26:59 INFO - PROCESS | 1789 | --DOMWINDOW == 83 (0x8a8db800) [pid = 1789] [serial = 1790] [outer = (nil)] [url = about:blank] 05:26:59 INFO - PROCESS | 1789 | --DOMWINDOW == 82 (0x8b767800) [pid = 1789] [serial = 1800] [outer = (nil)] [url = about:blank] 05:26:59 INFO - PROCESS | 1789 | --DOMWINDOW == 81 (0x8dc90800) [pid = 1789] [serial = 1796] [outer = (nil)] [url = about:blank] 05:26:59 INFO - PROCESS | 1789 | --DOMWINDOW == 80 (0x8a8d2800) [pid = 1789] [serial = 1787] [outer = (nil)] [url = about:blank] 05:26:59 INFO - PROCESS | 1789 | --DOMWINDOW == 79 (0x913f2c00) [pid = 1789] [serial = 1779] [outer = (nil)] [url = about:blank] 05:26:59 INFO - PROCESS | 1789 | --DOMWINDOW == 78 (0x8f083c00) [pid = 1789] [serial = 1766] [outer = (nil)] [url = about:blank] 05:26:59 INFO - PROCESS | 1789 | --DOMWINDOW == 77 (0x8dc98c00) [pid = 1789] [serial = 1797] [outer = (nil)] [url = about:blank] 05:26:59 INFO - PROCESS | 1789 | --DOMWINDOW == 76 (0x91da0400) [pid = 1789] [serial = 1781] [outer = (nil)] [url = about:blank] 05:26:59 INFO - PROCESS | 1789 | --DOMWINDOW == 75 (0x8e37f400) [pid = 1789] [serial = 1763] [outer = (nil)] [url = about:blank] 05:26:59 INFO - PROCESS | 1789 | --DOMWINDOW == 74 (0x8b8e7400) [pid = 1789] [serial = 1793] [outer = (nil)] [url = about:blank] 05:26:59 INFO - PROCESS | 1789 | --DOMWINDOW == 73 (0x8f554800) [pid = 1789] [serial = 1770] [outer = (nil)] [url = about:blank] 05:26:59 INFO - PROCESS | 1789 | --DOMWINDOW == 72 (0x8a297400) [pid = 1789] [serial = 1791] [outer = (nil)] [url = about:blank] 05:26:59 INFO - PROCESS | 1789 | --DOMWINDOW == 71 (0x8f6b5c00) [pid = 1789] [serial = 1773] [outer = (nil)] [url = about:blank] 05:26:59 INFO - PROCESS | 1789 | --DOMWINDOW == 70 (0x911de000) [pid = 1789] [serial = 1776] [outer = (nil)] [url = about:blank] 05:26:59 INFO - PROCESS | 1789 | --DOMWINDOW == 69 (0x8ed76c00) [pid = 1789] [serial = 1764] [outer = (nil)] [url = about:blank] 05:26:59 INFO - PROCESS | 1789 | --DOMWINDOW == 68 (0x8db77800) [pid = 1789] [serial = 1785] [outer = (nil)] [url = about:blank] 05:26:59 INFO - PROCESS | 1789 | --DOMWINDOW == 67 (0x8b4d2800) [pid = 1789] [serial = 1788] [outer = (nil)] [url = about:blank] 05:26:59 INFO - PROCESS | 1789 | --DOMWINDOW == 66 (0x8f6b2800) [pid = 1789] [serial = 1772] [outer = (nil)] [url = about:blank] 05:26:59 INFO - PROCESS | 1789 | --DOMWINDOW == 65 (0x91da2000) [pid = 1789] [serial = 1782] [outer = (nil)] [url = about:blank] 05:26:59 INFO - PROCESS | 1789 | --DOMWINDOW == 64 (0x8b8ed800) [pid = 1789] [serial = 1794] [outer = (nil)] [url = about:blank] 05:26:59 INFO - PROCESS | 1789 | --DOMWINDOW == 63 (0x8e37f800) [pid = 1789] [serial = 1802] [outer = (nil)] [url = about:blank] 05:27:00 INFO - PROCESS | 1789 | 1471091220146 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 1789 | 1471091220159 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:00 INFO - PROCESS | 1789 | ++DOCSHELL 0x88dbb800 == 24 [pid = 1789] [id = 617] 05:27:00 INFO - PROCESS | 1789 | ++DOMWINDOW == 64 (0x88dbd800) [pid = 1789] [serial = 1852] [outer = (nil)] 05:27:00 INFO - PROCESS | 1789 | ++DOMWINDOW == 65 (0x88dc1800) [pid = 1789] [serial = 1853] [outer = 0x88dbd800] 05:27:00 INFO - PROCESS | 1789 | 1471091220232 Marionette DEBUG loaded listener.js 05:27:00 INFO - PROCESS | 1789 | ++DOMWINDOW == 66 (0x899f1400) [pid = 1789] [serial = 1854] [outer = 0x88dbd800] 05:27:01 INFO - PROCESS | 1789 | 1471091221042 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 05:27:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 05:27:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 2439ms 05:27:01 INFO - PROCESS | 1789 | 1471091221075 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 05:27:01 INFO - PROCESS | 1789 | 1471091221079 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 05:27:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 05:27:01 INFO - PROCESS | 1789 | 1471091221087 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 05:27:01 INFO - PROCESS | 1789 | 1471091221092 Marionette TRACE conn3 <- [1,2442,null,{}] 05:27:01 INFO - PROCESS | 1789 | 1471091221099 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:01 INFO - PROCESS | 1789 | 1471091221106 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:01 INFO - PROCESS | 1789 | 1471091221267 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 05:27:01 INFO - PROCESS | 1789 | 1471091221278 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091221285 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:01 INFO - PROCESS | 1789 | ++DOCSHELL 0x8a8dac00 == 25 [pid = 1789] [id = 618] 05:27:01 INFO - PROCESS | 1789 | ++DOMWINDOW == 67 (0x8a8db800) [pid = 1789] [serial = 1855] [outer = (nil)] 05:27:01 INFO - PROCESS | 1789 | ++DOMWINDOW == 68 (0x8b4c5c00) [pid = 1789] [serial = 1856] [outer = 0x8a8db800] 05:27:01 INFO - PROCESS | 1789 | 1471091221357 Marionette DEBUG loaded listener.js 05:27:01 INFO - PROCESS | 1789 | ++DOMWINDOW == 69 (0x8b4d2800) [pid = 1789] [serial = 1857] [outer = 0x8a8db800] 05:27:02 INFO - PROCESS | 1789 | 1471091222315 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 05:27:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 05:27:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1285ms 05:27:02 INFO - PROCESS | 1789 | 1471091222378 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 05:27:02 INFO - PROCESS | 1789 | 1471091222386 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 05:27:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 05:27:02 INFO - PROCESS | 1789 | 1471091222393 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 05:27:02 INFO - PROCESS | 1789 | 1471091222396 Marionette TRACE conn3 <- [1,2446,null,{}] 05:27:02 INFO - PROCESS | 1789 | 1471091222402 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:02 INFO - PROCESS | 1789 | 1471091222406 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:02 INFO - PROCESS | 1789 | 1471091222582 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 05:27:02 INFO - PROCESS | 1789 | 1471091222756 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:02 INFO - PROCESS | 1789 | 1471091222762 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:02 INFO - PROCESS | 1789 | ++DOCSHELL 0x8b8e1000 == 26 [pid = 1789] [id = 619] 05:27:02 INFO - PROCESS | 1789 | ++DOMWINDOW == 70 (0x8b8e1c00) [pid = 1789] [serial = 1858] [outer = (nil)] 05:27:02 INFO - PROCESS | 1789 | ++DOMWINDOW == 71 (0x8b8eb800) [pid = 1789] [serial = 1859] [outer = 0x8b8e1c00] 05:27:02 INFO - PROCESS | 1789 | 1471091222849 Marionette DEBUG loaded listener.js 05:27:03 INFO - PROCESS | 1789 | ++DOMWINDOW == 72 (0x8ca64000) [pid = 1789] [serial = 1860] [outer = 0x8b8e1c00] 05:27:04 INFO - PROCESS | 1789 | --DOMWINDOW == 71 (0x8db9f000) [pid = 1789] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 05:27:04 INFO - PROCESS | 1789 | --DOMWINDOW == 70 (0x8dc8f400) [pid = 1789] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 05:27:04 INFO - PROCESS | 1789 | --DOMWINDOW == 69 (0x8eda9000) [pid = 1789] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 05:27:04 INFO - PROCESS | 1789 | --DOMWINDOW == 68 (0x8ee07800) [pid = 1789] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 05:27:04 INFO - PROCESS | 1789 | --DOMWINDOW == 67 (0x8dc96c00) [pid = 1789] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 05:27:04 INFO - PROCESS | 1789 | --DOMWINDOW == 66 (0x8f082000) [pid = 1789] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 05:27:04 INFO - PROCESS | 1789 | --DOMWINDOW == 65 (0x8a8d5c00) [pid = 1789] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 05:27:04 INFO - PROCESS | 1789 | --DOMWINDOW == 64 (0x8b8e0c00) [pid = 1789] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 05:27:04 INFO - PROCESS | 1789 | --DOMWINDOW == 63 (0x8db78400) [pid = 1789] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 05:27:04 INFO - PROCESS | 1789 | --DOMWINDOW == 62 (0x8a8d5800) [pid = 1789] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 05:27:04 INFO - PROCESS | 1789 | --DOMWINDOW == 61 (0x8e380400) [pid = 1789] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 05:27:04 INFO - PROCESS | 1789 | 1471091224697 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 05:27:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 05:27:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 2337ms 05:27:04 INFO - PROCESS | 1789 | 1471091224731 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 05:27:04 INFO - PROCESS | 1789 | 1471091224737 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 05:27:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 05:27:04 INFO - PROCESS | 1789 | 1471091224746 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 05:27:04 INFO - PROCESS | 1789 | 1471091224751 Marionette TRACE conn3 <- [1,2450,null,{}] 05:27:04 INFO - PROCESS | 1789 | 1471091224761 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:04 INFO - PROCESS | 1789 | 1471091224767 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:04 INFO - PROCESS | 1789 | 1471091224982 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 05:27:05 INFO - PROCESS | 1789 | 1471091225218 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:05 INFO - PROCESS | 1789 | 1471091225225 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:05 INFO - PROCESS | 1789 | ++DOCSHELL 0x8a28dc00 == 27 [pid = 1789] [id = 620] 05:27:05 INFO - PROCESS | 1789 | ++DOMWINDOW == 62 (0x8a8d2800) [pid = 1789] [serial = 1861] [outer = (nil)] 05:27:05 INFO - PROCESS | 1789 | ++DOMWINDOW == 63 (0x8a8dc800) [pid = 1789] [serial = 1862] [outer = 0x8a8d2800] 05:27:05 INFO - PROCESS | 1789 | 1471091225371 Marionette DEBUG loaded listener.js 05:27:05 INFO - PROCESS | 1789 | ++DOMWINDOW == 64 (0x8b767800) [pid = 1789] [serial = 1863] [outer = 0x8a8d2800] 05:27:06 INFO - PROCESS | 1789 | 1471091226362 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 05:27:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 05:27:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1689ms 05:27:06 INFO - PROCESS | 1789 | 1471091226435 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 05:27:06 INFO - PROCESS | 1789 | 1471091226442 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 05:27:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 05:27:06 INFO - PROCESS | 1789 | 1471091226453 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 05:27:06 INFO - PROCESS | 1789 | 1471091226456 Marionette TRACE conn3 <- [1,2454,null,{}] 05:27:06 INFO - PROCESS | 1789 | 1471091226463 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:06 INFO - PROCESS | 1789 | 1471091226469 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:06 INFO - PROCESS | 1789 | 1471091226686 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 05:27:06 INFO - PROCESS | 1789 | 1471091226966 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:06 INFO - PROCESS | 1789 | 1471091226978 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:07 INFO - PROCESS | 1789 | ++DOCSHELL 0x8b8ec800 == 28 [pid = 1789] [id = 621] 05:27:07 INFO - PROCESS | 1789 | ++DOMWINDOW == 65 (0x8ca63400) [pid = 1789] [serial = 1864] [outer = (nil)] 05:27:07 INFO - PROCESS | 1789 | ++DOMWINDOW == 66 (0x8ca69c00) [pid = 1789] [serial = 1865] [outer = 0x8ca63400] 05:27:07 INFO - PROCESS | 1789 | 1471091227109 Marionette DEBUG loaded listener.js 05:27:07 INFO - PROCESS | 1789 | ++DOMWINDOW == 67 (0x8db71c00) [pid = 1789] [serial = 1866] [outer = 0x8ca63400] 05:27:08 INFO - PROCESS | 1789 | 1471091228086 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 05:27:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 05:27:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1682ms 05:27:08 INFO - PROCESS | 1789 | 1471091228135 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 05:27:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 05:27:08 INFO - PROCESS | 1789 | 1471091228139 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 05:27:08 INFO - PROCESS | 1789 | 1471091228146 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 05:27:08 INFO - PROCESS | 1789 | 1471091228152 Marionette TRACE conn3 <- [1,2458,null,{}] 05:27:08 INFO - PROCESS | 1789 | 1471091228171 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:08 INFO - PROCESS | 1789 | 1471091228181 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:08 INFO - PROCESS | 1789 | 1471091228407 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 05:27:08 INFO - PROCESS | 1789 | 1471091228632 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091228645 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:08 INFO - PROCESS | 1789 | ++DOCSHELL 0x8dc93000 == 29 [pid = 1789] [id = 622] 05:27:08 INFO - PROCESS | 1789 | ++DOMWINDOW == 68 (0x8dc94800) [pid = 1789] [serial = 1867] [outer = (nil)] 05:27:08 INFO - PROCESS | 1789 | ++DOMWINDOW == 69 (0x8dc98000) [pid = 1789] [serial = 1868] [outer = 0x8dc94800] 05:27:08 INFO - PROCESS | 1789 | 1471091228781 Marionette DEBUG loaded listener.js 05:27:08 INFO - PROCESS | 1789 | ++DOMWINDOW == 70 (0x8e375400) [pid = 1789] [serial = 1869] [outer = 0x8dc94800] 05:27:09 INFO - PROCESS | 1789 | 1471091229932 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 05:27:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 05:27:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1853ms 05:27:10 INFO - PROCESS | 1789 | 1471091229999 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 05:27:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 05:27:10 INFO - PROCESS | 1789 | 1471091230005 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 05:27:10 INFO - PROCESS | 1789 | 1471091230013 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 05:27:10 INFO - PROCESS | 1789 | 1471091230018 Marionette TRACE conn3 <- [1,2462,null,{}] 05:27:10 INFO - PROCESS | 1789 | 1471091230026 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:10 INFO - PROCESS | 1789 | 1471091230032 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:10 INFO - PROCESS | 1789 | 1471091230228 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 05:27:10 INFO - PROCESS | 1789 | --DOCSHELL 0x8a8d6800 == 28 [pid = 1789] [id = 586] 05:27:10 INFO - PROCESS | 1789 | --DOCSHELL 0x88cbb800 == 27 [pid = 1789] [id = 592] 05:27:10 INFO - PROCESS | 1789 | --DOCSHELL 0x8f6b9c00 == 26 [pid = 1789] [id = 591] 05:27:10 INFO - PROCESS | 1789 | --DOCSHELL 0x8eebb000 == 25 [pid = 1789] [id = 588] 05:27:10 INFO - PROCESS | 1789 | --DOCSHELL 0x899fdc00 == 24 [pid = 1789] [id = 596] 05:27:10 INFO - PROCESS | 1789 | --DOCSHELL 0x8a8dac00 == 23 [pid = 1789] [id = 618] 05:27:10 INFO - PROCESS | 1789 | --DOCSHELL 0x88dbb800 == 22 [pid = 1789] [id = 617] 05:27:10 INFO - PROCESS | 1789 | --DOMWINDOW == 69 (0x8f07d800) [pid = 1789] [serial = 1832] [outer = (nil)] [url = about:blank] 05:27:10 INFO - PROCESS | 1789 | --DOMWINDOW == 68 (0x8edab000) [pid = 1789] [serial = 1826] [outer = (nil)] [url = about:blank] 05:27:10 INFO - PROCESS | 1789 | --DOMWINDOW == 67 (0x8eebcc00) [pid = 1789] [serial = 1829] [outer = (nil)] [url = about:blank] 05:27:10 INFO - PROCESS | 1789 | --DOMWINDOW == 66 (0x8ee07c00) [pid = 1789] [serial = 1827] [outer = (nil)] [url = about:blank] 05:27:10 INFO - PROCESS | 1789 | --DOMWINDOW == 65 (0x8ee0f800) [pid = 1789] [serial = 1811] [outer = (nil)] [url = about:blank] 05:27:10 INFO - PROCESS | 1789 | --DOMWINDOW == 64 (0x8eeaf800) [pid = 1789] [serial = 1812] [outer = (nil)] [url = about:blank] 05:27:10 INFO - PROCESS | 1789 | --DOMWINDOW == 63 (0x8ed77000) [pid = 1789] [serial = 1803] [outer = (nil)] [url = about:blank] 05:27:10 INFO - PROCESS | 1789 | --DOMWINDOW == 62 (0x8f088400) [pid = 1789] [serial = 1814] [outer = (nil)] [url = about:blank] 05:27:10 INFO - PROCESS | 1789 | --DOMWINDOW == 61 (0x8f512400) [pid = 1789] [serial = 1815] [outer = (nil)] [url = about:blank] 05:27:10 INFO - PROCESS | 1789 | --DOMWINDOW == 60 (0x8b4c9c00) [pid = 1789] [serial = 1805] [outer = (nil)] [url = about:blank] 05:27:10 INFO - PROCESS | 1789 | --DOMWINDOW == 59 (0x8b76d000) [pid = 1789] [serial = 1806] [outer = (nil)] [url = about:blank] 05:27:10 INFO - PROCESS | 1789 | --DOMWINDOW == 58 (0x8ca6e000) [pid = 1789] [serial = 1820] [outer = (nil)] [url = about:blank] 05:27:10 INFO - PROCESS | 1789 | --DOMWINDOW == 57 (0x8db7ec00) [pid = 1789] [serial = 1821] [outer = (nil)] [url = about:blank] 05:27:10 INFO - PROCESS | 1789 | --DOMWINDOW == 56 (0x8dba7400) [pid = 1789] [serial = 1808] [outer = (nil)] [url = about:blank] 05:27:10 INFO - PROCESS | 1789 | --DOMWINDOW == 55 (0x8dc9ac00) [pid = 1789] [serial = 1809] [outer = (nil)] [url = about:blank] 05:27:10 INFO - PROCESS | 1789 | --DOMWINDOW == 54 (0x8b4c8400) [pid = 1789] [serial = 1817] [outer = (nil)] [url = about:blank] 05:27:10 INFO - PROCESS | 1789 | --DOMWINDOW == 53 (0x8b4cf800) [pid = 1789] [serial = 1818] [outer = (nil)] [url = about:blank] 05:27:10 INFO - PROCESS | 1789 | --DOMWINDOW == 52 (0x8e45ec00) [pid = 1789] [serial = 1823] [outer = (nil)] [url = about:blank] 05:27:10 INFO - PROCESS | 1789 | --DOMWINDOW == 51 (0x8f55b000) [pid = 1789] [serial = 1833] [outer = (nil)] [url = about:blank] 05:27:10 INFO - PROCESS | 1789 | --DOMWINDOW == 50 (0x8f07f000) [pid = 1789] [serial = 1830] [outer = (nil)] [url = about:blank] 05:27:10 INFO - PROCESS | 1789 | --DOMWINDOW == 49 (0x8ed7c000) [pid = 1789] [serial = 1824] [outer = (nil)] [url = about:blank] 05:27:10 INFO - PROCESS | 1789 | 1471091230522 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091230529 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:10 INFO - PROCESS | 1789 | ++DOCSHELL 0x8a28d800 == 23 [pid = 1789] [id = 623] 05:27:10 INFO - PROCESS | 1789 | ++DOMWINDOW == 50 (0x8a28e000) [pid = 1789] [serial = 1870] [outer = (nil)] 05:27:10 INFO - PROCESS | 1789 | ++DOMWINDOW == 51 (0x8a297c00) [pid = 1789] [serial = 1871] [outer = 0x8a28e000] 05:27:10 INFO - PROCESS | 1789 | 1471091230609 Marionette DEBUG loaded listener.js 05:27:10 INFO - PROCESS | 1789 | ++DOMWINDOW == 52 (0x8a8ddc00) [pid = 1789] [serial = 1872] [outer = 0x8a28e000] 05:27:11 INFO - PROCESS | 1789 | 1471091231388 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 05:27:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 05:27:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1432ms 05:27:11 INFO - PROCESS | 1789 | 1471091231444 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 05:27:11 INFO - PROCESS | 1789 | 1471091231450 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 05:27:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 05:27:11 INFO - PROCESS | 1789 | 1471091231460 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 05:27:11 INFO - PROCESS | 1789 | 1471091231463 Marionette TRACE conn3 <- [1,2466,null,{}] 05:27:11 INFO - PROCESS | 1789 | 1471091231469 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:11 INFO - PROCESS | 1789 | 1471091231475 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:11 INFO - PROCESS | 1789 | 1471091231641 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 05:27:11 INFO - PROCESS | 1789 | 1471091231652 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091231661 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:11 INFO - PROCESS | 1789 | ++DOCSHELL 0x8b8e7800 == 24 [pid = 1789] [id = 624] 05:27:11 INFO - PROCESS | 1789 | ++DOMWINDOW == 53 (0x8ca62400) [pid = 1789] [serial = 1873] [outer = (nil)] 05:27:11 INFO - PROCESS | 1789 | ++DOMWINDOW == 54 (0x8ca6a800) [pid = 1789] [serial = 1874] [outer = 0x8ca62400] 05:27:11 INFO - PROCESS | 1789 | 1471091231738 Marionette DEBUG loaded listener.js 05:27:11 INFO - PROCESS | 1789 | ++DOMWINDOW == 55 (0x8db78800) [pid = 1789] [serial = 1875] [outer = 0x8ca62400] 05:27:12 INFO - PROCESS | 1789 | 1471091232654 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 05:27:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 05:27:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1230ms 05:27:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 05:27:12 INFO - PROCESS | 1789 | 1471091232689 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 05:27:12 INFO - PROCESS | 1789 | 1471091232692 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 05:27:12 INFO - PROCESS | 1789 | 1471091232699 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 05:27:12 INFO - PROCESS | 1789 | 1471091232704 Marionette TRACE conn3 <- [1,2470,null,{}] 05:27:12 INFO - PROCESS | 1789 | 1471091232719 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:12 INFO - PROCESS | 1789 | 1471091232727 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:12 INFO - PROCESS | 1789 | 1471091232942 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 05:27:12 INFO - PROCESS | 1789 | 1471091232963 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:12 INFO - PROCESS | 1789 | 1471091232974 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:13 INFO - PROCESS | 1789 | ++DOCSHELL 0x8dc97800 == 25 [pid = 1789] [id = 625] 05:27:13 INFO - PROCESS | 1789 | ++DOMWINDOW == 56 (0x8dc99000) [pid = 1789] [serial = 1876] [outer = (nil)] 05:27:13 INFO - PROCESS | 1789 | ++DOMWINDOW == 57 (0x8e373400) [pid = 1789] [serial = 1877] [outer = 0x8dc99000] 05:27:13 INFO - PROCESS | 1789 | 1471091233055 Marionette DEBUG loaded listener.js 05:27:13 INFO - PROCESS | 1789 | ++DOMWINDOW == 58 (0x8e37ec00) [pid = 1789] [serial = 1878] [outer = 0x8dc99000] 05:27:13 INFO - PROCESS | 1789 | 1471091233982 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 05:27:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 05:27:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1334ms 05:27:14 INFO - PROCESS | 1789 | 1471091234036 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 05:27:14 INFO - PROCESS | 1789 | 1471091234040 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 05:27:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 05:27:14 INFO - PROCESS | 1789 | 1471091234047 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 05:27:14 INFO - PROCESS | 1789 | 1471091234050 Marionette TRACE conn3 <- [1,2474,null,{}] 05:27:14 INFO - PROCESS | 1789 | 1471091234055 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:14 INFO - PROCESS | 1789 | 1471091234060 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:14 INFO - PROCESS | 1789 | 1471091234279 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 05:27:14 INFO - PROCESS | 1789 | 1471091234306 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091234312 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:14 INFO - PROCESS | 1789 | ++DOCSHELL 0x8a28cc00 == 26 [pid = 1789] [id = 626] 05:27:14 INFO - PROCESS | 1789 | ++DOMWINDOW == 59 (0x8e459400) [pid = 1789] [serial = 1879] [outer = (nil)] 05:27:14 INFO - PROCESS | 1789 | ++DOMWINDOW == 60 (0x8ed73400) [pid = 1789] [serial = 1880] [outer = 0x8e459400] 05:27:14 INFO - PROCESS | 1789 | 1471091234378 Marionette DEBUG loaded listener.js 05:27:14 INFO - PROCESS | 1789 | ++DOMWINDOW == 61 (0x8ed7a000) [pid = 1789] [serial = 1881] [outer = 0x8e459400] 05:27:15 INFO - PROCESS | 1789 | --DOMWINDOW == 60 (0x8ca6b800) [pid = 1789] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 05:27:15 INFO - PROCESS | 1789 | --DOMWINDOW == 59 (0x8b8e5c00) [pid = 1789] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 05:27:15 INFO - PROCESS | 1789 | --DOMWINDOW == 58 (0x88cbb000) [pid = 1789] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 05:27:15 INFO - PROCESS | 1789 | --DOMWINDOW == 57 (0x8f6bac00) [pid = 1789] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 05:27:15 INFO - PROCESS | 1789 | --DOMWINDOW == 56 (0x8eda2800) [pid = 1789] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 05:27:15 INFO - PROCESS | 1789 | --DOMWINDOW == 55 (0x8a289000) [pid = 1789] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 05:27:15 INFO - PROCESS | 1789 | --DOMWINDOW == 54 (0x8a8db800) [pid = 1789] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 05:27:15 INFO - PROCESS | 1789 | --DOMWINDOW == 53 (0x88dbd800) [pid = 1789] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 05:27:15 INFO - PROCESS | 1789 | 1471091235274 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 05:27:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 05:27:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1278ms 05:27:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 05:27:15 INFO - PROCESS | 1789 | 1471091235325 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 05:27:15 INFO - PROCESS | 1789 | 1471091235328 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 05:27:15 INFO - PROCESS | 1789 | 1471091235334 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 05:27:15 INFO - PROCESS | 1789 | 1471091235338 Marionette TRACE conn3 <- [1,2478,null,{}] 05:27:15 INFO - PROCESS | 1789 | 1471091235343 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:15 INFO - PROCESS | 1789 | 1471091235347 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:15 INFO - PROCESS | 1789 | 1471091235518 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 05:27:15 INFO - PROCESS | 1789 | 1471091235653 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:15 INFO - PROCESS | 1789 | 1471091235662 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:15 INFO - PROCESS | 1789 | ++DOCSHELL 0x88dbd800 == 27 [pid = 1789] [id = 627] 05:27:15 INFO - PROCESS | 1789 | ++DOMWINDOW == 54 (0x88dc3c00) [pid = 1789] [serial = 1882] [outer = (nil)] 05:27:15 INFO - PROCESS | 1789 | ++DOMWINDOW == 55 (0x8ed77c00) [pid = 1789] [serial = 1883] [outer = 0x88dc3c00] 05:27:15 INFO - PROCESS | 1789 | 1471091235724 Marionette DEBUG loaded listener.js 05:27:15 INFO - PROCESS | 1789 | ++DOMWINDOW == 56 (0x8ed7d000) [pid = 1789] [serial = 1884] [outer = 0x88dc3c00] 05:27:16 INFO - PROCESS | 1789 | 1471091236488 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 05:27:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 05:27:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1188ms 05:27:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 05:27:16 INFO - PROCESS | 1789 | 1471091236521 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 05:27:16 INFO - PROCESS | 1789 | 1471091236524 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 05:27:16 INFO - PROCESS | 1789 | 1471091236530 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 05:27:16 INFO - PROCESS | 1789 | 1471091236534 Marionette TRACE conn3 <- [1,2482,null,{}] 05:27:16 INFO - PROCESS | 1789 | 1471091236543 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:16 INFO - PROCESS | 1789 | 1471091236551 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:16 INFO - PROCESS | 1789 | 1471091236810 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 05:27:16 INFO - PROCESS | 1789 | 1471091236824 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091236832 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:16 INFO - PROCESS | 1789 | ++DOCSHELL 0x8ed7b400 == 28 [pid = 1789] [id = 628] 05:27:16 INFO - PROCESS | 1789 | ++DOMWINDOW == 57 (0x8eda4000) [pid = 1789] [serial = 1885] [outer = (nil)] 05:27:16 INFO - PROCESS | 1789 | ++DOMWINDOW == 58 (0x8eeae800) [pid = 1789] [serial = 1886] [outer = 0x8eda4000] 05:27:16 INFO - PROCESS | 1789 | 1471091236897 Marionette DEBUG loaded listener.js 05:27:17 INFO - PROCESS | 1789 | ++DOMWINDOW == 59 (0x8eeb5400) [pid = 1789] [serial = 1887] [outer = 0x8eda4000] 05:27:18 INFO - PROCESS | 1789 | 1471091238000 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 05:27:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 05:27:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1533ms 05:27:18 INFO - PROCESS | 1789 | 1471091238064 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 05:27:18 INFO - PROCESS | 1789 | 1471091238070 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 05:27:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 05:27:18 INFO - PROCESS | 1789 | 1471091238078 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 05:27:18 INFO - PROCESS | 1789 | 1471091238086 Marionette TRACE conn3 <- [1,2486,null,{}] 05:27:18 INFO - PROCESS | 1789 | 1471091238094 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:18 INFO - PROCESS | 1789 | 1471091238099 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:18 INFO - PROCESS | 1789 | 1471091238280 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 05:27:18 INFO - PROCESS | 1789 | 1471091238462 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091238471 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:18 INFO - PROCESS | 1789 | ++DOCSHELL 0x88dbac00 == 29 [pid = 1789] [id = 629] 05:27:18 INFO - PROCESS | 1789 | ++DOMWINDOW == 60 (0x88dc9000) [pid = 1789] [serial = 1888] [outer = (nil)] 05:27:18 INFO - PROCESS | 1789 | ++DOMWINDOW == 61 (0x8b76f000) [pid = 1789] [serial = 1889] [outer = 0x88dc9000] 05:27:18 INFO - PROCESS | 1789 | 1471091238596 Marionette DEBUG loaded listener.js 05:27:18 INFO - PROCESS | 1789 | ++DOMWINDOW == 62 (0x8b8e9000) [pid = 1789] [serial = 1890] [outer = 0x88dc9000] 05:27:19 INFO - PROCESS | 1789 | 1471091239555 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 05:27:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 05:27:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1535ms 05:27:19 INFO - PROCESS | 1789 | 1471091239613 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 05:27:19 INFO - PROCESS | 1789 | 1471091239621 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 05:27:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 05:27:19 INFO - PROCESS | 1789 | 1471091239632 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 05:27:19 INFO - PROCESS | 1789 | 1471091239635 Marionette TRACE conn3 <- [1,2490,null,{}] 05:27:19 INFO - PROCESS | 1789 | 1471091239644 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:19 INFO - PROCESS | 1789 | 1471091239649 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:19 INFO - PROCESS | 1789 | 1471091239876 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 05:27:20 INFO - PROCESS | 1789 | 1471091240156 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091240166 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:20 INFO - PROCESS | 1789 | ++DOCSHELL 0x8dc92000 == 30 [pid = 1789] [id = 630] 05:27:20 INFO - PROCESS | 1789 | ++DOMWINDOW == 63 (0x8dc9c000) [pid = 1789] [serial = 1891] [outer = (nil)] 05:27:20 INFO - PROCESS | 1789 | ++DOMWINDOW == 64 (0x8e45ac00) [pid = 1789] [serial = 1892] [outer = 0x8dc9c000] 05:27:20 INFO - PROCESS | 1789 | 1471091240293 Marionette DEBUG loaded listener.js 05:27:20 INFO - PROCESS | 1789 | ++DOMWINDOW == 65 (0x8ed81800) [pid = 1789] [serial = 1893] [outer = 0x8dc9c000] 05:27:21 INFO - PROCESS | 1789 | 1471091241220 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 05:27:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 05:27:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1631ms 05:27:21 INFO - PROCESS | 1789 | 1471091241264 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 05:27:21 INFO - PROCESS | 1789 | 1471091241270 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 05:27:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 05:27:21 INFO - PROCESS | 1789 | 1471091241277 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 05:27:21 INFO - PROCESS | 1789 | 1471091241283 Marionette TRACE conn3 <- [1,2494,null,{}] 05:27:21 INFO - PROCESS | 1789 | 1471091241300 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:21 INFO - PROCESS | 1789 | 1471091241309 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:21 INFO - PROCESS | 1789 | 1471091241496 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 05:27:21 INFO - PROCESS | 1789 | 1471091241679 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091241688 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:21 INFO - PROCESS | 1789 | ++DOCSHELL 0x8eeb0400 == 31 [pid = 1789] [id = 631] 05:27:21 INFO - PROCESS | 1789 | ++DOMWINDOW == 66 (0x8eebb000) [pid = 1789] [serial = 1894] [outer = (nil)] 05:27:21 INFO - PROCESS | 1789 | ++DOMWINDOW == 67 (0x8f07fc00) [pid = 1789] [serial = 1895] [outer = 0x8eebb000] 05:27:21 INFO - PROCESS | 1789 | 1471091241774 Marionette DEBUG loaded listener.js 05:27:21 INFO - PROCESS | 1789 | ++DOMWINDOW == 68 (0x8f085800) [pid = 1789] [serial = 1896] [outer = 0x8eebb000] 05:27:22 INFO - PROCESS | 1789 | 1471091242702 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 05:27:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 05:27:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1489ms 05:27:22 INFO - PROCESS | 1789 | 1471091242766 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 05:27:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 05:27:22 INFO - PROCESS | 1789 | 1471091242771 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 05:27:22 INFO - PROCESS | 1789 | 1471091242777 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 05:27:22 INFO - PROCESS | 1789 | 1471091242781 Marionette TRACE conn3 <- [1,2498,null,{}] 05:27:22 INFO - PROCESS | 1789 | 1471091242787 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:22 INFO - PROCESS | 1789 | 1471091242792 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:22 INFO - PROCESS | 1789 | 1471091242966 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 05:27:23 INFO - PROCESS | 1789 | 1471091243149 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091243156 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:23 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f07bc00 == 32 [pid = 1789] [id = 632] 05:27:23 INFO - PROCESS | 1789 | ++DOMWINDOW == 69 (0x8f089000) [pid = 1789] [serial = 1897] [outer = (nil)] 05:27:23 INFO - PROCESS | 1789 | ++DOMWINDOW == 70 (0x8f513000) [pid = 1789] [serial = 1898] [outer = 0x8f089000] 05:27:23 INFO - PROCESS | 1789 | 1471091243232 Marionette DEBUG loaded listener.js 05:27:23 INFO - PROCESS | 1789 | ++DOMWINDOW == 71 (0x8f516400) [pid = 1789] [serial = 1899] [outer = 0x8f089000] 05:27:24 INFO - PROCESS | 1789 | 1471091244118 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 05:27:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 05:27:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1383ms 05:27:24 INFO - PROCESS | 1789 | 1471091244163 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 05:27:24 INFO - PROCESS | 1789 | 1471091244167 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 05:27:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 05:27:24 INFO - PROCESS | 1789 | 1471091244179 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 05:27:24 INFO - PROCESS | 1789 | 1471091244182 Marionette TRACE conn3 <- [1,2502,null,{}] 05:27:24 INFO - PROCESS | 1789 | 1471091244188 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:24 INFO - PROCESS | 1789 | 1471091244194 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:24 INFO - PROCESS | 1789 | 1471091244364 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 05:27:24 INFO - PROCESS | 1789 | 1471091244545 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091244553 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:24 INFO - PROCESS | 1789 | ++DOCSHELL 0x8b8e8400 == 33 [pid = 1789] [id = 633] 05:27:24 INFO - PROCESS | 1789 | ++DOMWINDOW == 72 (0x8db9c800) [pid = 1789] [serial = 1900] [outer = (nil)] 05:27:24 INFO - PROCESS | 1789 | ++DOMWINDOW == 73 (0x8f554800) [pid = 1789] [serial = 1901] [outer = 0x8db9c800] 05:27:24 INFO - PROCESS | 1789 | 1471091244636 Marionette DEBUG loaded listener.js 05:27:24 INFO - PROCESS | 1789 | ++DOMWINDOW == 74 (0x8f559400) [pid = 1789] [serial = 1902] [outer = 0x8db9c800] 05:27:25 INFO - PROCESS | 1789 | 1471091245630 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 05:27:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 05:27:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1537ms 05:27:25 INFO - PROCESS | 1789 | 1471091245711 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 05:27:25 INFO - PROCESS | 1789 | 1471091245715 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 05:27:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 05:27:25 INFO - PROCESS | 1789 | 1471091245721 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 05:27:25 INFO - PROCESS | 1789 | 1471091245725 Marionette TRACE conn3 <- [1,2506,null,{}] 05:27:25 INFO - PROCESS | 1789 | 1471091245730 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:25 INFO - PROCESS | 1789 | 1471091245740 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:25 INFO - PROCESS | 1789 | 1471091245966 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 05:27:26 INFO - PROCESS | 1789 | 1471091246191 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1789 | 1471091246197 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:26 INFO - PROCESS | 1789 | ++DOCSHELL 0x88cbc000 == 34 [pid = 1789] [id = 634] 05:27:26 INFO - PROCESS | 1789 | ++DOMWINDOW == 75 (0x899f0400) [pid = 1789] [serial = 1903] [outer = (nil)] 05:27:26 INFO - PROCESS | 1789 | ++DOMWINDOW == 76 (0x8f6bbc00) [pid = 1789] [serial = 1904] [outer = 0x899f0400] 05:27:26 INFO - PROCESS | 1789 | 1471091246287 Marionette DEBUG loaded listener.js 05:27:26 INFO - PROCESS | 1789 | ++DOMWINDOW == 77 (0x8f873000) [pid = 1789] [serial = 1905] [outer = 0x899f0400] 05:27:27 INFO - PROCESS | 1789 | 1471091247150 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 05:27:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 05:27:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1480ms 05:27:27 INFO - PROCESS | 1789 | 1471091247202 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 05:27:27 INFO - PROCESS | 1789 | 1471091247206 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 05:27:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 05:27:27 INFO - PROCESS | 1789 | 1471091247216 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 05:27:27 INFO - PROCESS | 1789 | 1471091247219 Marionette TRACE conn3 <- [1,2510,null,{}] 05:27:27 INFO - PROCESS | 1789 | 1471091247225 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:27 INFO - PROCESS | 1789 | 1471091247230 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:27 INFO - PROCESS | 1789 | 1471091247394 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 05:27:27 INFO - PROCESS | 1789 | 1471091247822 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:27 INFO - PROCESS | 1789 | 1471091247829 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:27 INFO - PROCESS | 1789 | ++DOCSHELL 0x88dbb800 == 35 [pid = 1789] [id = 635] 05:27:27 INFO - PROCESS | 1789 | ++DOMWINDOW == 78 (0x88dbd000) [pid = 1789] [serial = 1906] [outer = (nil)] 05:27:27 INFO - PROCESS | 1789 | ++DOMWINDOW == 79 (0x88dc5400) [pid = 1789] [serial = 1907] [outer = 0x88dbd000] 05:27:27 INFO - PROCESS | 1789 | 1471091247947 Marionette DEBUG loaded listener.js 05:27:28 INFO - PROCESS | 1789 | ++DOMWINDOW == 80 (0x8a28d400) [pid = 1789] [serial = 1908] [outer = 0x88dbd000] 05:27:28 INFO - PROCESS | 1789 | 1471091248883 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 05:27:29 INFO - PROCESS | 1789 | --DOCSHELL 0x8a8d9000 == 34 [pid = 1789] [id = 584] 05:27:29 INFO - PROCESS | 1789 | --DOCSHELL 0x8db7cc00 == 33 [pid = 1789] [id = 587] 05:27:29 INFO - PROCESS | 1789 | --DOCSHELL 0x8b8ec800 == 32 [pid = 1789] [id = 621] 05:27:29 INFO - PROCESS | 1789 | --DOCSHELL 0x8dc95c00 == 31 [pid = 1789] [id = 590] 05:27:29 INFO - PROCESS | 1789 | --DOCSHELL 0x8dc93000 == 30 [pid = 1789] [id = 622] 05:27:29 INFO - PROCESS | 1789 | --DOCSHELL 0x899f6c00 == 29 [pid = 1789] [id = 595] 05:27:29 INFO - PROCESS | 1789 | --DOCSHELL 0x8a28dc00 == 28 [pid = 1789] [id = 620] 05:27:29 INFO - PROCESS | 1789 | --DOCSHELL 0x8dc93c00 == 27 [pid = 1789] [id = 593] 05:27:29 INFO - PROCESS | 1789 | --DOCSHELL 0x88cb8c00 == 26 [pid = 1789] [id = 594] 05:27:29 INFO - PROCESS | 1789 | --DOCSHELL 0x8f080000 == 25 [pid = 1789] [id = 589] 05:27:29 INFO - PROCESS | 1789 | --DOCSHELL 0x88cb7000 == 24 [pid = 1789] [id = 585] 05:27:29 INFO - PROCESS | 1789 | --DOCSHELL 0x8a294400 == 23 [pid = 1789] [id = 580] 05:27:29 INFO - PROCESS | 1789 | --DOCSHELL 0x8b4cac00 == 22 [pid = 1789] [id = 581] 05:27:29 INFO - PROCESS | 1789 | --DOCSHELL 0x88dc4000 == 21 [pid = 1789] [id = 583] 05:27:29 INFO - PROCESS | 1789 | --DOCSHELL 0x8b8e1000 == 20 [pid = 1789] [id = 619] 05:27:29 INFO - PROCESS | 1789 | --DOCSHELL 0x8dc91800 == 19 [pid = 1789] [id = 582] 05:27:29 INFO - PROCESS | 1789 | --DOMWINDOW == 79 (0x8b8eb800) [pid = 1789] [serial = 1859] [outer = (nil)] [url = about:blank] 05:27:29 INFO - PROCESS | 1789 | --DOMWINDOW == 78 (0x8dc99800) [pid = 1789] [serial = 1839] [outer = (nil)] [url = about:blank] 05:27:29 INFO - PROCESS | 1789 | --DOMWINDOW == 77 (0x913ee000) [pid = 1789] [serial = 1848] [outer = (nil)] [url = about:blank] 05:27:29 INFO - PROCESS | 1789 | --DOMWINDOW == 76 (0x899f8400) [pid = 1789] [serial = 1851] [outer = (nil)] [url = about:blank] 05:27:29 INFO - PROCESS | 1789 | --DOMWINDOW == 75 (0x911d5800) [pid = 1789] [serial = 1845] [outer = (nil)] [url = about:blank] 05:27:29 INFO - PROCESS | 1789 | --DOMWINDOW == 74 (0x8f086c00) [pid = 1789] [serial = 1842] [outer = (nil)] [url = about:blank] 05:27:29 INFO - PROCESS | 1789 | --DOMWINDOW == 73 (0x8a295c00) [pid = 1789] [serial = 1836] [outer = (nil)] [url = about:blank] 05:27:29 INFO - PROCESS | 1789 | --DOMWINDOW == 72 (0x8b4c5c00) [pid = 1789] [serial = 1856] [outer = (nil)] [url = about:blank] 05:27:29 INFO - PROCESS | 1789 | --DOMWINDOW == 71 (0x8b4d2800) [pid = 1789] [serial = 1857] [outer = (nil)] [url = about:blank] 05:27:29 INFO - PROCESS | 1789 | --DOMWINDOW == 70 (0x88dc1800) [pid = 1789] [serial = 1853] [outer = (nil)] [url = about:blank] 05:27:29 INFO - PROCESS | 1789 | --DOMWINDOW == 69 (0x899f1400) [pid = 1789] [serial = 1854] [outer = (nil)] [url = about:blank] 05:27:29 INFO - PROCESS | 1789 | --DOMWINDOW == 68 (0x88dbec00) [pid = 1789] [serial = 1850] [outer = (nil)] [url = about:blank] 05:27:29 INFO - PROCESS | 1789 | --DOMWINDOW == 67 (0x8a292c00) [pid = 1789] [serial = 1835] [outer = (nil)] [url = about:blank] 05:27:29 INFO - PROCESS | 1789 | --DOMWINDOW == 66 (0x8dba1c00) [pid = 1789] [serial = 1838] [outer = (nil)] [url = about:blank] 05:27:29 INFO - PROCESS | 1789 | --DOMWINDOW == 65 (0x8ee09c00) [pid = 1789] [serial = 1841] [outer = (nil)] [url = about:blank] 05:27:29 INFO - PROCESS | 1789 | --DOMWINDOW == 64 (0x8f87cc00) [pid = 1789] [serial = 1844] [outer = (nil)] [url = about:blank] 05:27:29 INFO - PROCESS | 1789 | --DOMWINDOW == 63 (0x911e2400) [pid = 1789] [serial = 1847] [outer = (nil)] [url = about:blank] 05:27:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 05:27:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 2734ms 05:27:30 INFO - PROCESS | 1789 | 1471091250030 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 05:27:30 INFO - PROCESS | 1789 | 1471091250035 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 05:27:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 05:27:30 INFO - PROCESS | 1789 | 1471091250043 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 05:27:30 INFO - PROCESS | 1789 | 1471091250051 Marionette TRACE conn3 <- [1,2514,null,{}] 05:27:30 INFO - PROCESS | 1789 | 1471091250060 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:30 INFO - PROCESS | 1789 | 1471091250067 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:30 INFO - PROCESS | 1789 | 1471091250260 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 05:27:30 INFO - PROCESS | 1789 | 1471091250278 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:30 INFO - PROCESS | 1789 | 1471091250291 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:30 INFO - PROCESS | 1789 | ++DOCSHELL 0x899f9800 == 20 [pid = 1789] [id = 636] 05:27:30 INFO - PROCESS | 1789 | ++DOMWINDOW == 64 (0x899f9c00) [pid = 1789] [serial = 1909] [outer = (nil)] 05:27:30 INFO - PROCESS | 1789 | ++DOMWINDOW == 65 (0x899fd400) [pid = 1789] [serial = 1910] [outer = 0x899f9c00] 05:27:30 INFO - PROCESS | 1789 | 1471091250358 Marionette DEBUG loaded listener.js 05:27:30 INFO - PROCESS | 1789 | ++DOMWINDOW == 66 (0x8a290400) [pid = 1789] [serial = 1911] [outer = 0x899f9c00] 05:27:31 INFO - PROCESS | 1789 | 1471091251273 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 05:27:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 05:27:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1292ms 05:27:31 INFO - PROCESS | 1789 | 1471091251335 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 05:27:31 INFO - PROCESS | 1789 | 1471091251340 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 05:27:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 05:27:31 INFO - PROCESS | 1789 | 1471091251352 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 05:27:31 INFO - PROCESS | 1789 | 1471091251359 Marionette TRACE conn3 <- [1,2518,null,{}] 05:27:31 INFO - PROCESS | 1789 | 1471091251365 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:31 INFO - PROCESS | 1789 | 1471091251371 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:31 INFO - PROCESS | 1789 | 1471091251535 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 05:27:31 INFO - PROCESS | 1789 | 1471091251671 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:31 INFO - PROCESS | 1789 | 1471091251681 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:31 INFO - PROCESS | 1789 | ++DOCSHELL 0x8a8d4c00 == 21 [pid = 1789] [id = 637] 05:27:31 INFO - PROCESS | 1789 | ++DOMWINDOW == 67 (0x8b4ca400) [pid = 1789] [serial = 1912] [outer = (nil)] 05:27:31 INFO - PROCESS | 1789 | ++DOMWINDOW == 68 (0x8b4d4400) [pid = 1789] [serial = 1913] [outer = 0x8b4ca400] 05:27:31 INFO - PROCESS | 1789 | 1471091251750 Marionette DEBUG loaded listener.js 05:27:31 INFO - PROCESS | 1789 | ++DOMWINDOW == 69 (0x8b769800) [pid = 1789] [serial = 1914] [outer = 0x8b4ca400] 05:27:32 INFO - PROCESS | 1789 | 1471091252622 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 05:27:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 05:27:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1343ms 05:27:32 INFO - PROCESS | 1789 | 1471091252690 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 05:27:32 INFO - PROCESS | 1789 | 1471091252694 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 05:27:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 05:27:32 INFO - PROCESS | 1789 | 1471091252700 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 05:27:32 INFO - PROCESS | 1789 | 1471091252703 Marionette TRACE conn3 <- [1,2522,null,{}] 05:27:32 INFO - PROCESS | 1789 | 1471091252727 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:32 INFO - PROCESS | 1789 | 1471091252736 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:32 INFO - PROCESS | 1789 | 1471091252951 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 05:27:32 INFO - PROCESS | 1789 | 1471091252975 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:32 INFO - PROCESS | 1789 | 1471091252986 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:33 INFO - PROCESS | 1789 | ++DOCSHELL 0x8db80000 == 22 [pid = 1789] [id = 638] 05:27:33 INFO - PROCESS | 1789 | ++DOMWINDOW == 70 (0x8db99400) [pid = 1789] [serial = 1915] [outer = (nil)] 05:27:33 INFO - PROCESS | 1789 | ++DOMWINDOW == 71 (0x8dba1400) [pid = 1789] [serial = 1916] [outer = 0x8db99400] 05:27:33 INFO - PROCESS | 1789 | 1471091253057 Marionette DEBUG loaded listener.js 05:27:33 INFO - PROCESS | 1789 | ++DOMWINDOW == 72 (0x8dba7400) [pid = 1789] [serial = 1917] [outer = 0x8db99400] 05:27:33 INFO - PROCESS | 1789 | 1471091253932 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 05:27:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 05:27:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1281ms 05:27:33 INFO - PROCESS | 1789 | 1471091253981 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 05:27:33 INFO - PROCESS | 1789 | 1471091253985 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 05:27:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 05:27:34 INFO - PROCESS | 1789 | 1471091253998 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 05:27:34 INFO - PROCESS | 1789 | 1471091254001 Marionette TRACE conn3 <- [1,2526,null,{}] 05:27:34 INFO - PROCESS | 1789 | 1471091254006 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:34 INFO - PROCESS | 1789 | 1471091254010 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:34 INFO - PROCESS | 1789 | 1471091254235 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 05:27:34 INFO - PROCESS | 1789 | 1471091254271 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:34 INFO - PROCESS | 1789 | 1471091254281 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:34 INFO - PROCESS | 1789 | ++DOCSHELL 0x8dc91800 == 23 [pid = 1789] [id = 639] 05:27:34 INFO - PROCESS | 1789 | ++DOMWINDOW == 73 (0x8dc9b400) [pid = 1789] [serial = 1918] [outer = (nil)] 05:27:34 INFO - PROCESS | 1789 | ++DOMWINDOW == 74 (0x8e37e000) [pid = 1789] [serial = 1919] [outer = 0x8dc9b400] 05:27:34 INFO - PROCESS | 1789 | 1471091254344 Marionette DEBUG loaded listener.js 05:27:34 INFO - PROCESS | 1789 | ++DOMWINDOW == 75 (0x8ed72800) [pid = 1789] [serial = 1920] [outer = 0x8dc9b400] 05:27:35 INFO - PROCESS | 1789 | --DOMWINDOW == 74 (0x8eda4000) [pid = 1789] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 05:27:35 INFO - PROCESS | 1789 | --DOMWINDOW == 73 (0x8a28e000) [pid = 1789] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 05:27:35 INFO - PROCESS | 1789 | --DOMWINDOW == 72 (0x8ca63400) [pid = 1789] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 05:27:35 INFO - PROCESS | 1789 | --DOMWINDOW == 71 (0x8ca62400) [pid = 1789] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 05:27:35 INFO - PROCESS | 1789 | --DOMWINDOW == 70 (0x8a8d2800) [pid = 1789] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 05:27:35 INFO - PROCESS | 1789 | --DOMWINDOW == 69 (0x8b8e1c00) [pid = 1789] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 05:27:35 INFO - PROCESS | 1789 | --DOMWINDOW == 68 (0x8dc94800) [pid = 1789] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 05:27:35 INFO - PROCESS | 1789 | --DOMWINDOW == 67 (0x8e459400) [pid = 1789] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 05:27:35 INFO - PROCESS | 1789 | --DOMWINDOW == 66 (0x8dc99000) [pid = 1789] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 05:27:35 INFO - PROCESS | 1789 | --DOMWINDOW == 65 (0x88dc3c00) [pid = 1789] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 05:27:35 INFO - PROCESS | 1789 | 1471091255529 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 05:27:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 05:27:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1579ms 05:27:35 INFO - PROCESS | 1789 | 1471091255578 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 05:27:35 INFO - PROCESS | 1789 | 1471091255582 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 05:27:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 05:27:35 INFO - PROCESS | 1789 | 1471091255589 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 05:27:35 INFO - PROCESS | 1789 | 1471091255592 Marionette TRACE conn3 <- [1,2530,null,{}] 05:27:35 INFO - PROCESS | 1789 | 1471091255597 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:35 INFO - PROCESS | 1789 | 1471091255602 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:35 INFO - PROCESS | 1789 | 1471091255759 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 05:27:35 INFO - PROCESS | 1789 | 1471091255768 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:35 INFO - PROCESS | 1789 | 1471091255776 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:35 INFO - PROCESS | 1789 | ++DOCSHELL 0x899fc000 == 24 [pid = 1789] [id = 640] 05:27:35 INFO - PROCESS | 1789 | ++DOMWINDOW == 66 (0x8a8d6800) [pid = 1789] [serial = 1921] [outer = (nil)] 05:27:35 INFO - PROCESS | 1789 | ++DOMWINDOW == 67 (0x8db99800) [pid = 1789] [serial = 1922] [outer = 0x8a8d6800] 05:27:35 INFO - PROCESS | 1789 | 1471091255975 Marionette DEBUG loaded listener.js 05:27:36 INFO - PROCESS | 1789 | ++DOMWINDOW == 68 (0x8e456800) [pid = 1789] [serial = 1923] [outer = 0x8a8d6800] 05:27:36 INFO - PROCESS | 1789 | 1471091256671 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 05:27:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 05:27:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1127ms 05:27:36 INFO - PROCESS | 1789 | 1471091256717 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 05:27:36 INFO - PROCESS | 1789 | 1471091256720 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 05:27:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 05:27:36 INFO - PROCESS | 1789 | 1471091256726 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 05:27:36 INFO - PROCESS | 1789 | 1471091256729 Marionette TRACE conn3 <- [1,2534,null,{}] 05:27:36 INFO - PROCESS | 1789 | 1471091256735 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:36 INFO - PROCESS | 1789 | 1471091256745 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:36 INFO - PROCESS | 1789 | 1471091256940 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 05:27:37 INFO - PROCESS | 1789 | 1471091257131 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:37 INFO - PROCESS | 1789 | 1471091257138 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:37 INFO - PROCESS | 1789 | ++DOCSHELL 0x88cb8c00 == 25 [pid = 1789] [id = 641] 05:27:37 INFO - PROCESS | 1789 | ++DOMWINDOW == 69 (0x88cb9000) [pid = 1789] [serial = 1924] [outer = (nil)] 05:27:37 INFO - PROCESS | 1789 | ++DOMWINDOW == 70 (0x88cc3800) [pid = 1789] [serial = 1925] [outer = 0x88cb9000] 05:27:37 INFO - PROCESS | 1789 | 1471091257218 Marionette DEBUG loaded listener.js 05:27:37 INFO - PROCESS | 1789 | ++DOMWINDOW == 71 (0x899ee800) [pid = 1789] [serial = 1926] [outer = 0x88cb9000] 05:27:38 INFO - PROCESS | 1789 | 1471091258289 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 05:27:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 05:27:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1630ms 05:27:38 INFO - PROCESS | 1789 | 1471091258359 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 05:27:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 05:27:38 INFO - PROCESS | 1789 | 1471091258365 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 05:27:38 INFO - PROCESS | 1789 | 1471091258373 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 05:27:38 INFO - PROCESS | 1789 | 1471091258378 Marionette TRACE conn3 <- [1,2538,null,{}] 05:27:38 INFO - PROCESS | 1789 | 1471091258386 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:38 INFO - PROCESS | 1789 | 1471091258394 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:38 INFO - PROCESS | 1789 | 1471091258605 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 05:27:38 INFO - PROCESS | 1789 | 1471091258832 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:38 INFO - PROCESS | 1789 | 1471091258843 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:38 INFO - PROCESS | 1789 | ++DOCSHELL 0x8b770000 == 26 [pid = 1789] [id = 642] 05:27:38 INFO - PROCESS | 1789 | ++DOMWINDOW == 72 (0x8b8e2000) [pid = 1789] [serial = 1927] [outer = (nil)] 05:27:38 INFO - PROCESS | 1789 | ++DOMWINDOW == 73 (0x8b8ed800) [pid = 1789] [serial = 1928] [outer = 0x8b8e2000] 05:27:38 INFO - PROCESS | 1789 | 1471091258967 Marionette DEBUG loaded listener.js 05:27:39 INFO - PROCESS | 1789 | ++DOMWINDOW == 74 (0x8ca6bc00) [pid = 1789] [serial = 1929] [outer = 0x8b8e2000] 05:27:39 INFO - PROCESS | 1789 | 1471091259954 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 05:27:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 05:27:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1642ms 05:27:40 INFO - PROCESS | 1789 | 1471091260018 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 05:27:40 INFO - PROCESS | 1789 | 1471091260024 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 05:27:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 05:27:40 INFO - PROCESS | 1789 | 1471091260031 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 05:27:40 INFO - PROCESS | 1789 | 1471091260034 Marionette TRACE conn3 <- [1,2542,null,{}] 05:27:40 INFO - PROCESS | 1789 | 1471091260041 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:40 INFO - PROCESS | 1789 | 1471091260046 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:40 INFO - PROCESS | 1789 | 1471091260227 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 05:27:40 INFO - PROCESS | 1789 | 1471091260407 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:40 INFO - PROCESS | 1789 | 1471091260414 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:40 INFO - PROCESS | 1789 | ++DOCSHELL 0x8b763400 == 27 [pid = 1789] [id = 643] 05:27:40 INFO - PROCESS | 1789 | ++DOMWINDOW == 75 (0x8dc99800) [pid = 1789] [serial = 1930] [outer = (nil)] 05:27:40 INFO - PROCESS | 1789 | ++DOMWINDOW == 76 (0x8eda3400) [pid = 1789] [serial = 1931] [outer = 0x8dc99800] 05:27:40 INFO - PROCESS | 1789 | 1471091260588 Marionette DEBUG loaded listener.js 05:27:40 INFO - PROCESS | 1789 | ++DOMWINDOW == 77 (0x8ee04000) [pid = 1789] [serial = 1932] [outer = 0x8dc99800] 05:27:41 INFO - PROCESS | 1789 | 1471091261617 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 05:27:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 05:27:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1648ms 05:27:41 INFO - PROCESS | 1789 | 1471091261680 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 05:27:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 05:27:41 INFO - PROCESS | 1789 | 1471091261685 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 05:27:41 INFO - PROCESS | 1789 | 1471091261701 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 05:27:41 INFO - PROCESS | 1789 | 1471091261710 Marionette TRACE conn3 <- [1,2546,null,{}] 05:27:41 INFO - PROCESS | 1789 | 1471091261717 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:41 INFO - PROCESS | 1789 | 1471091261724 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:41 INFO - PROCESS | 1789 | 1471091261939 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 05:27:42 INFO - PROCESS | 1789 | 1471091262163 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:42 INFO - PROCESS | 1789 | 1471091262170 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:42 INFO - PROCESS | 1789 | ++DOCSHELL 0x88cc2800 == 28 [pid = 1789] [id = 644] 05:27:42 INFO - PROCESS | 1789 | ++DOMWINDOW == 78 (0x899f0c00) [pid = 1789] [serial = 1933] [outer = (nil)] 05:27:42 INFO - PROCESS | 1789 | ++DOMWINDOW == 79 (0x8a28c800) [pid = 1789] [serial = 1934] [outer = 0x899f0c00] 05:27:42 INFO - PROCESS | 1789 | 1471091262302 Marionette DEBUG loaded listener.js 05:27:42 INFO - PROCESS | 1789 | ++DOMWINDOW == 80 (0x8b4d3800) [pid = 1789] [serial = 1935] [outer = 0x899f0c00] 05:27:43 INFO - PROCESS | 1789 | 1471091263477 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 05:27:43 INFO - PROCESS | 1789 | --DOMWINDOW == 79 (0x8ed77c00) [pid = 1789] [serial = 1883] [outer = (nil)] [url = about:blank] 05:27:43 INFO - PROCESS | 1789 | --DOMWINDOW == 78 (0x8ed7d000) [pid = 1789] [serial = 1884] [outer = (nil)] [url = about:blank] 05:27:43 INFO - PROCESS | 1789 | --DOMWINDOW == 77 (0x8eeae800) [pid = 1789] [serial = 1886] [outer = (nil)] [url = about:blank] 05:27:43 INFO - PROCESS | 1789 | --DOMWINDOW == 76 (0x8a297c00) [pid = 1789] [serial = 1871] [outer = (nil)] [url = about:blank] 05:27:43 INFO - PROCESS | 1789 | --DOMWINDOW == 75 (0x8ca69c00) [pid = 1789] [serial = 1865] [outer = (nil)] [url = about:blank] 05:27:43 INFO - PROCESS | 1789 | --DOMWINDOW == 74 (0x8db71c00) [pid = 1789] [serial = 1866] [outer = (nil)] [url = about:blank] 05:27:43 INFO - PROCESS | 1789 | --DOMWINDOW == 73 (0x8db78800) [pid = 1789] [serial = 1875] [outer = (nil)] [url = about:blank] 05:27:43 INFO - PROCESS | 1789 | --DOMWINDOW == 72 (0x8a8ddc00) [pid = 1789] [serial = 1872] [outer = (nil)] [url = about:blank] 05:27:43 INFO - PROCESS | 1789 | --DOMWINDOW == 71 (0x8b767800) [pid = 1789] [serial = 1863] [outer = (nil)] [url = about:blank] 05:27:43 INFO - PROCESS | 1789 | --DOMWINDOW == 70 (0x8ca64000) [pid = 1789] [serial = 1860] [outer = (nil)] [url = about:blank] 05:27:43 INFO - PROCESS | 1789 | --DOMWINDOW == 69 (0x8e375400) [pid = 1789] [serial = 1869] [outer = (nil)] [url = about:blank] 05:27:43 INFO - PROCESS | 1789 | --DOMWINDOW == 68 (0x8dc98000) [pid = 1789] [serial = 1868] [outer = (nil)] [url = about:blank] 05:27:43 INFO - PROCESS | 1789 | --DOMWINDOW == 67 (0x8ed73400) [pid = 1789] [serial = 1880] [outer = (nil)] [url = about:blank] 05:27:43 INFO - PROCESS | 1789 | --DOMWINDOW == 66 (0x8e37ec00) [pid = 1789] [serial = 1878] [outer = (nil)] [url = about:blank] 05:27:43 INFO - PROCESS | 1789 | --DOMWINDOW == 65 (0x8ed7a000) [pid = 1789] [serial = 1881] [outer = (nil)] [url = about:blank] 05:27:43 INFO - PROCESS | 1789 | --DOMWINDOW == 64 (0x8e373400) [pid = 1789] [serial = 1877] [outer = (nil)] [url = about:blank] 05:27:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 05:27:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1861ms 05:27:43 INFO - PROCESS | 1789 | --DOMWINDOW == 63 (0x8a8dc800) [pid = 1789] [serial = 1862] [outer = (nil)] [url = about:blank] 05:27:43 INFO - PROCESS | 1789 | --DOMWINDOW == 62 (0x8ca6a800) [pid = 1789] [serial = 1874] [outer = (nil)] [url = about:blank] 05:27:43 INFO - PROCESS | 1789 | --DOMWINDOW == 61 (0x8eeb5400) [pid = 1789] [serial = 1887] [outer = (nil)] [url = about:blank] 05:27:43 INFO - PROCESS | 1789 | 1471091263572 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 05:27:43 INFO - PROCESS | 1789 | 1471091263577 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 05:27:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 05:27:43 INFO - PROCESS | 1789 | 1471091263585 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 05:27:43 INFO - PROCESS | 1789 | 1471091263591 Marionette TRACE conn3 <- [1,2550,null,{}] 05:27:43 INFO - PROCESS | 1789 | 1471091263605 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:43 INFO - PROCESS | 1789 | 1471091263611 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:43 INFO - PROCESS | 1789 | 1471091263773 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 05:27:43 INFO - PROCESS | 1789 | 1471091263962 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 1789 | 1471091263969 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:44 INFO - PROCESS | 1789 | ++DOCSHELL 0x8a8d0800 == 29 [pid = 1789] [id = 645] 05:27:44 INFO - PROCESS | 1789 | ++DOMWINDOW == 62 (0x8a8d1c00) [pid = 1789] [serial = 1936] [outer = (nil)] 05:27:44 INFO - PROCESS | 1789 | ++DOMWINDOW == 63 (0x8a8dfc00) [pid = 1789] [serial = 1937] [outer = 0x8a8d1c00] 05:27:44 INFO - PROCESS | 1789 | 1471091264045 Marionette DEBUG loaded listener.js 05:27:44 INFO - PROCESS | 1789 | ++DOMWINDOW == 64 (0x8b4ce000) [pid = 1789] [serial = 1938] [outer = 0x8a8d1c00] 05:27:44 INFO - PROCESS | 1789 | 1471091264818 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 05:27:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 05:27:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1289ms 05:27:44 INFO - PROCESS | 1789 | 1471091264874 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 05:27:44 INFO - PROCESS | 1789 | 1471091264879 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 05:27:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 05:27:44 INFO - PROCESS | 1789 | 1471091264890 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 05:27:44 INFO - PROCESS | 1789 | 1471091264893 Marionette TRACE conn3 <- [1,2554,null,{}] 05:27:44 INFO - PROCESS | 1789 | 1471091264899 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:44 INFO - PROCESS | 1789 | 1471091264904 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:45 INFO - PROCESS | 1789 | 1471091265075 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 05:27:45 INFO - PROCESS | 1789 | 1471091265085 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:45 INFO - PROCESS | 1789 | 1471091265094 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:45 INFO - PROCESS | 1789 | ++DOCSHELL 0x8ca6d800 == 30 [pid = 1789] [id = 646] 05:27:45 INFO - PROCESS | 1789 | ++DOMWINDOW == 65 (0x8db75400) [pid = 1789] [serial = 1939] [outer = (nil)] 05:27:45 INFO - PROCESS | 1789 | ++DOMWINDOW == 66 (0x8db7f000) [pid = 1789] [serial = 1940] [outer = 0x8db75400] 05:27:45 INFO - PROCESS | 1789 | 1471091265160 Marionette DEBUG loaded listener.js 05:27:45 INFO - PROCESS | 1789 | ++DOMWINDOW == 67 (0x8dba4800) [pid = 1789] [serial = 1941] [outer = 0x8db75400] 05:27:46 INFO - PROCESS | 1789 | 1471091266122 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 05:27:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 05:27:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1284ms 05:27:46 INFO - PROCESS | 1789 | 1471091266173 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 05:27:46 INFO - PROCESS | 1789 | 1471091266176 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 05:27:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 05:27:46 INFO - PROCESS | 1789 | 1471091266187 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 05:27:46 INFO - PROCESS | 1789 | 1471091266193 Marionette TRACE conn3 <- [1,2558,null,{}] 05:27:46 INFO - PROCESS | 1789 | 1471091266216 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:46 INFO - PROCESS | 1789 | 1471091266224 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:46 INFO - PROCESS | 1789 | 1471091266429 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 05:27:46 INFO - PROCESS | 1789 | 1471091266447 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:46 INFO - PROCESS | 1789 | 1471091266457 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:46 INFO - PROCESS | 1789 | ++DOCSHELL 0x8e457000 == 31 [pid = 1789] [id = 647] 05:27:46 INFO - PROCESS | 1789 | ++DOMWINDOW == 68 (0x8ed73400) [pid = 1789] [serial = 1942] [outer = (nil)] 05:27:46 INFO - PROCESS | 1789 | ++DOMWINDOW == 69 (0x8ed7bc00) [pid = 1789] [serial = 1943] [outer = 0x8ed73400] 05:27:46 INFO - PROCESS | 1789 | 1471091266523 Marionette DEBUG loaded listener.js 05:27:46 INFO - PROCESS | 1789 | ++DOMWINDOW == 70 (0x8eda6c00) [pid = 1789] [serial = 1944] [outer = 0x8ed73400] 05:27:47 INFO - PROCESS | 1789 | 1471091267444 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 05:27:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 05:27:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1338ms 05:27:47 INFO - PROCESS | 1789 | 1471091267526 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 05:27:47 INFO - PROCESS | 1789 | 1471091267530 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 05:27:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 05:27:47 INFO - PROCESS | 1789 | 1471091267536 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 05:27:47 INFO - PROCESS | 1789 | 1471091267538 Marionette TRACE conn3 <- [1,2562,null,{}] 05:27:47 INFO - PROCESS | 1789 | 1471091267545 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:47 INFO - PROCESS | 1789 | 1471091267549 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:47 INFO - PROCESS | 1789 | 1471091267766 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 05:27:47 INFO - PROCESS | 1789 | 1471091267788 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:47 INFO - PROCESS | 1789 | 1471091267797 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:47 INFO - PROCESS | 1789 | ++DOCSHELL 0x899fdc00 == 32 [pid = 1789] [id = 648] 05:27:47 INFO - PROCESS | 1789 | ++DOMWINDOW == 71 (0x8ee0cc00) [pid = 1789] [serial = 1945] [outer = (nil)] 05:27:47 INFO - PROCESS | 1789 | ++DOMWINDOW == 72 (0x8eeb8800) [pid = 1789] [serial = 1946] [outer = 0x8ee0cc00] 05:27:47 INFO - PROCESS | 1789 | 1471091267859 Marionette DEBUG loaded listener.js 05:27:47 INFO - PROCESS | 1789 | ++DOMWINDOW == 73 (0x8f084400) [pid = 1789] [serial = 1947] [outer = 0x8ee0cc00] 05:27:48 INFO - PROCESS | 1789 | --DOMWINDOW == 72 (0x8b4ca400) [pid = 1789] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 05:27:48 INFO - PROCESS | 1789 | --DOMWINDOW == 71 (0x899f9c00) [pid = 1789] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 05:27:48 INFO - PROCESS | 1789 | --DOMWINDOW == 70 (0x8db99400) [pid = 1789] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 05:27:48 INFO - PROCESS | 1789 | --DOMWINDOW == 69 (0x88dbd000) [pid = 1789] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 05:27:48 INFO - PROCESS | 1789 | --DOMWINDOW == 68 (0x8dc9b400) [pid = 1789] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 05:27:48 INFO - PROCESS | 1789 | --DOMWINDOW == 67 (0x88dc9000) [pid = 1789] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 05:27:48 INFO - PROCESS | 1789 | --DOMWINDOW == 66 (0x8dc9c000) [pid = 1789] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 05:27:48 INFO - PROCESS | 1789 | --DOMWINDOW == 65 (0x8eebb000) [pid = 1789] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 05:27:48 INFO - PROCESS | 1789 | --DOMWINDOW == 64 (0x8f089000) [pid = 1789] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 05:27:48 INFO - PROCESS | 1789 | --DOMWINDOW == 63 (0x8db9c800) [pid = 1789] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 05:27:48 INFO - PROCESS | 1789 | --DOMWINDOW == 62 (0x899f0400) [pid = 1789] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 05:27:48 INFO - PROCESS | 1789 | 1471091268835 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 05:27:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 05:27:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1333ms 05:27:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 05:27:48 INFO - PROCESS | 1789 | 1471091268869 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 05:27:48 INFO - PROCESS | 1789 | 1471091268872 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 05:27:48 INFO - PROCESS | 1789 | 1471091268878 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 05:27:48 INFO - PROCESS | 1789 | 1471091268881 Marionette TRACE conn3 <- [1,2566,null,{}] 05:27:48 INFO - PROCESS | 1789 | 1471091268887 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:48 INFO - PROCESS | 1789 | 1471091268892 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:49 INFO - PROCESS | 1789 | 1471091269087 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 05:27:49 INFO - PROCESS | 1789 | 1471091269104 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:49 INFO - PROCESS | 1789 | 1471091269111 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:49 INFO - PROCESS | 1789 | ++DOCSHELL 0x8b4cb000 == 33 [pid = 1789] [id = 649] 05:27:49 INFO - PROCESS | 1789 | ++DOMWINDOW == 63 (0x8b4cb400) [pid = 1789] [serial = 1948] [outer = (nil)] 05:27:49 INFO - PROCESS | 1789 | ++DOMWINDOW == 64 (0x8e453800) [pid = 1789] [serial = 1949] [outer = 0x8b4cb400] 05:27:49 INFO - PROCESS | 1789 | 1471091269176 Marionette DEBUG loaded listener.js 05:27:49 INFO - PROCESS | 1789 | ++DOMWINDOW == 65 (0x8ee10c00) [pid = 1789] [serial = 1950] [outer = 0x8b4cb400] 05:27:50 INFO - PROCESS | 1789 | 1471091270013 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 05:27:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 05:27:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1193ms 05:27:50 INFO - PROCESS | 1789 | 1471091270071 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 05:27:50 INFO - PROCESS | 1789 | 1471091270076 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 05:27:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 05:27:50 INFO - PROCESS | 1789 | 1471091270082 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 05:27:50 INFO - PROCESS | 1789 | 1471091270085 Marionette TRACE conn3 <- [1,2570,null,{}] 05:27:50 INFO - PROCESS | 1789 | 1471091270090 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:50 INFO - PROCESS | 1789 | 1471091270100 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:50 INFO - PROCESS | 1789 | 1471091270325 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 05:27:50 INFO - PROCESS | 1789 | 1471091270334 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:50 INFO - PROCESS | 1789 | 1471091270344 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:50 INFO - PROCESS | 1789 | ++DOCSHELL 0x88dc5800 == 34 [pid = 1789] [id = 650] 05:27:50 INFO - PROCESS | 1789 | ++DOMWINDOW == 66 (0x8b767400) [pid = 1789] [serial = 1951] [outer = (nil)] 05:27:50 INFO - PROCESS | 1789 | ++DOMWINDOW == 67 (0x8f554c00) [pid = 1789] [serial = 1952] [outer = 0x8b767400] 05:27:50 INFO - PROCESS | 1789 | 1471091270408 Marionette DEBUG loaded listener.js 05:27:50 INFO - PROCESS | 1789 | ++DOMWINDOW == 68 (0x8f55bc00) [pid = 1789] [serial = 1953] [outer = 0x8b767400] 05:27:51 INFO - PROCESS | 1789 | 1471091271516 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 05:27:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 05:27:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1481ms 05:27:51 INFO - PROCESS | 1789 | 1471091271565 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 05:27:51 INFO - PROCESS | 1789 | 1471091271571 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 05:27:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 05:27:51 INFO - PROCESS | 1789 | 1471091271580 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 05:27:51 INFO - PROCESS | 1789 | 1471091271588 Marionette TRACE conn3 <- [1,2574,null,{}] 05:27:51 INFO - PROCESS | 1789 | 1471091271595 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:51 INFO - PROCESS | 1789 | 1471091271601 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:51 INFO - PROCESS | 1789 | 1471091271784 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 05:27:52 INFO - PROCESS | 1789 | 1471091272015 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:52 INFO - PROCESS | 1789 | 1471091272027 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:52 INFO - PROCESS | 1789 | ++DOCSHELL 0x88cbbc00 == 35 [pid = 1789] [id = 651] 05:27:52 INFO - PROCESS | 1789 | ++DOMWINDOW == 69 (0x8b4ca400) [pid = 1789] [serial = 1954] [outer = (nil)] 05:27:52 INFO - PROCESS | 1789 | ++DOMWINDOW == 70 (0x8b8ecc00) [pid = 1789] [serial = 1955] [outer = 0x8b4ca400] 05:27:52 INFO - PROCESS | 1789 | 1471091272148 Marionette DEBUG loaded listener.js 05:27:52 INFO - PROCESS | 1789 | ++DOMWINDOW == 71 (0x8db71800) [pid = 1789] [serial = 1956] [outer = 0x8b4ca400] 05:27:53 INFO - PROCESS | 1789 | 1471091273058 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 05:27:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 05:27:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1539ms 05:27:53 INFO - PROCESS | 1789 | 1471091273119 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 05:27:53 INFO - PROCESS | 1789 | 1471091273127 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 05:27:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 05:27:53 INFO - PROCESS | 1789 | 1471091273137 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 05:27:53 INFO - PROCESS | 1789 | 1471091273141 Marionette TRACE conn3 <- [1,2578,null,{}] 05:27:53 INFO - PROCESS | 1789 | 1471091273147 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:53 INFO - PROCESS | 1789 | 1471091273153 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:53 INFO - PROCESS | 1789 | 1471091273379 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 05:27:53 INFO - PROCESS | 1789 | 1471091273564 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:53 INFO - PROCESS | 1789 | 1471091273575 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:53 INFO - PROCESS | 1789 | ++DOCSHELL 0x8dc98000 == 36 [pid = 1789] [id = 652] 05:27:53 INFO - PROCESS | 1789 | ++DOMWINDOW == 72 (0x8e37ec00) [pid = 1789] [serial = 1957] [outer = (nil)] 05:27:53 INFO - PROCESS | 1789 | ++DOMWINDOW == 73 (0x8ed75400) [pid = 1789] [serial = 1958] [outer = 0x8e37ec00] 05:27:53 INFO - PROCESS | 1789 | 1471091273739 Marionette DEBUG loaded listener.js 05:27:53 INFO - PROCESS | 1789 | ++DOMWINDOW == 74 (0x8eda5000) [pid = 1789] [serial = 1959] [outer = 0x8e37ec00] 05:27:54 INFO - PROCESS | 1789 | 1471091274629 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 05:27:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 05:27:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1531ms 05:27:54 INFO - PROCESS | 1789 | 1471091274668 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 05:27:54 INFO - PROCESS | 1789 | 1471091274672 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 05:27:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 05:27:54 INFO - PROCESS | 1789 | 1471091274679 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 05:27:54 INFO - PROCESS | 1789 | 1471091274685 Marionette TRACE conn3 <- [1,2582,null,{}] 05:27:54 INFO - PROCESS | 1789 | 1471091274701 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:54 INFO - PROCESS | 1789 | 1471091274710 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:54 INFO - PROCESS | 1789 | 1471091274887 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 05:27:55 INFO - PROCESS | 1789 | 1471091275086 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 1789 | 1471091275102 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:55 INFO - PROCESS | 1789 | ++DOCSHELL 0x899f0800 == 37 [pid = 1789] [id = 653] 05:27:55 INFO - PROCESS | 1789 | ++DOMWINDOW == 75 (0x8f551000) [pid = 1789] [serial = 1960] [outer = (nil)] 05:27:55 INFO - PROCESS | 1789 | ++DOMWINDOW == 76 (0x8f6b3c00) [pid = 1789] [serial = 1961] [outer = 0x8f551000] 05:27:55 INFO - PROCESS | 1789 | 1471091275223 Marionette DEBUG loaded listener.js 05:27:55 INFO - PROCESS | 1789 | ++DOMWINDOW == 77 (0x8f6bc400) [pid = 1789] [serial = 1962] [outer = 0x8f551000] 05:27:56 INFO - PROCESS | 1789 | 1471091276199 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 05:27:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 05:27:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1586ms 05:27:56 INFO - PROCESS | 1789 | 1471091276266 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 05:27:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 05:27:56 INFO - PROCESS | 1789 | 1471091276271 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 05:27:56 INFO - PROCESS | 1789 | 1471091276277 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 05:27:56 INFO - PROCESS | 1789 | 1471091276281 Marionette TRACE conn3 <- [1,2586,null,{}] 05:27:56 INFO - PROCESS | 1789 | 1471091276287 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:56 INFO - PROCESS | 1789 | 1471091276292 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:56 INFO - PROCESS | 1789 | 1471091276476 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 05:27:56 INFO - PROCESS | 1789 | 1471091276659 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:56 INFO - PROCESS | 1789 | 1471091276666 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:56 INFO - PROCESS | 1789 | ++DOCSHELL 0x8e376c00 == 38 [pid = 1789] [id = 654] 05:27:56 INFO - PROCESS | 1789 | ++DOMWINDOW == 78 (0x8eeb8400) [pid = 1789] [serial = 1963] [outer = (nil)] 05:27:56 INFO - PROCESS | 1789 | ++DOMWINDOW == 79 (0x8f87f000) [pid = 1789] [serial = 1964] [outer = 0x8eeb8400] 05:27:56 INFO - PROCESS | 1789 | 1471091276746 Marionette DEBUG loaded listener.js 05:27:56 INFO - PROCESS | 1789 | ++DOMWINDOW == 80 (0x911d3400) [pid = 1789] [serial = 1965] [outer = 0x8eeb8400] 05:27:57 INFO - PROCESS | 1789 | 1471091277650 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 05:27:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 05:27:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1449ms 05:27:57 INFO - PROCESS | 1789 | 1471091277726 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 05:27:57 INFO - PROCESS | 1789 | 1471091277731 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 05:27:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 05:27:57 INFO - PROCESS | 1789 | 1471091277737 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 05:27:57 INFO - PROCESS | 1789 | 1471091277740 Marionette TRACE conn3 <- [1,2590,null,{}] 05:27:57 INFO - PROCESS | 1789 | 1471091277746 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:57 INFO - PROCESS | 1789 | 1471091277751 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:57 INFO - PROCESS | 1789 | 1471091277918 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 05:27:58 INFO - PROCESS | 1789 | 1471091278102 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:58 INFO - PROCESS | 1789 | 1471091278110 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:58 INFO - PROCESS | 1789 | ++DOCSHELL 0x8ee0c000 == 39 [pid = 1789] [id = 655] 05:27:58 INFO - PROCESS | 1789 | ++DOMWINDOW == 81 (0x8f875c00) [pid = 1789] [serial = 1966] [outer = (nil)] 05:27:58 INFO - PROCESS | 1789 | ++DOMWINDOW == 82 (0x911dd000) [pid = 1789] [serial = 1967] [outer = 0x8f875c00] 05:27:58 INFO - PROCESS | 1789 | 1471091278188 Marionette DEBUG loaded listener.js 05:27:58 INFO - PROCESS | 1789 | ++DOMWINDOW == 83 (0x911ddc00) [pid = 1789] [serial = 1968] [outer = 0x8f875c00] 05:27:59 INFO - PROCESS | 1789 | 1471091279098 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 05:27:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 05:27:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1430ms 05:27:59 INFO - PROCESS | 1789 | 1471091279167 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 05:27:59 INFO - PROCESS | 1789 | 1471091279171 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 05:27:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 05:27:59 INFO - PROCESS | 1789 | 1471091279177 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 05:27:59 INFO - PROCESS | 1789 | 1471091279180 Marionette TRACE conn3 <- [1,2594,null,{}] 05:27:59 INFO - PROCESS | 1789 | 1471091279186 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:59 INFO - PROCESS | 1789 | 1471091279197 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:59 INFO - PROCESS | 1789 | 1471091279415 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 05:27:59 INFO - PROCESS | 1789 | 1471091279659 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:59 INFO - PROCESS | 1789 | 1471091279667 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:27:59 INFO - PROCESS | 1789 | ++DOCSHELL 0x88cb9400 == 40 [pid = 1789] [id = 656] 05:27:59 INFO - PROCESS | 1789 | ++DOMWINDOW == 84 (0x88dc9c00) [pid = 1789] [serial = 1969] [outer = (nil)] 05:27:59 INFO - PROCESS | 1789 | ++DOMWINDOW == 85 (0x8b4c5400) [pid = 1789] [serial = 1970] [outer = 0x88dc9c00] 05:27:59 INFO - PROCESS | 1789 | 1471091279792 Marionette DEBUG loaded listener.js 05:27:59 INFO - PROCESS | 1789 | ++DOMWINDOW == 86 (0x8b8ea400) [pid = 1789] [serial = 1971] [outer = 0x88dc9c00] 05:28:00 INFO - PROCESS | 1789 | 1471091280954 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 05:28:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 05:28:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1831ms 05:28:01 INFO - PROCESS | 1789 | 1471091281010 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 05:28:01 INFO - PROCESS | 1789 | 1471091281016 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 05:28:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 05:28:01 INFO - PROCESS | 1789 | 1471091281024 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 05:28:01 INFO - PROCESS | 1789 | 1471091281030 Marionette TRACE conn3 <- [1,2598,null,{}] 05:28:01 INFO - PROCESS | 1789 | 1471091281038 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:01 INFO - PROCESS | 1789 | 1471091281043 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:28:01 INFO - PROCESS | 1789 | 1471091281226 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 05:28:01 INFO - PROCESS | 1789 | 1471091281516 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:01 INFO - PROCESS | 1789 | 1471091281542 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:28:01 INFO - PROCESS | 1789 | ++DOCSHELL 0x8b4c8000 == 41 [pid = 1789] [id = 657] 05:28:01 INFO - PROCESS | 1789 | ++DOMWINDOW == 87 (0x8b4c9800) [pid = 1789] [serial = 1972] [outer = (nil)] 05:28:01 INFO - PROCESS | 1789 | ++DOMWINDOW == 88 (0x8b8dfc00) [pid = 1789] [serial = 1973] [outer = 0x8b4c9800] 05:28:01 INFO - PROCESS | 1789 | 1471091281638 Marionette DEBUG loaded listener.js 05:28:01 INFO - PROCESS | 1789 | ++DOMWINDOW == 89 (0x8ca64400) [pid = 1789] [serial = 1974] [outer = 0x8b4c9800] 05:28:03 INFO - PROCESS | 1789 | --DOCSHELL 0x8b4cb000 == 40 [pid = 1789] [id = 649] 05:28:03 INFO - PROCESS | 1789 | --DOCSHELL 0x899fdc00 == 39 [pid = 1789] [id = 648] 05:28:03 INFO - PROCESS | 1789 | --DOCSHELL 0x8e457000 == 38 [pid = 1789] [id = 647] 05:28:03 INFO - PROCESS | 1789 | --DOCSHELL 0x8ca6d800 == 37 [pid = 1789] [id = 646] 05:28:03 INFO - PROCESS | 1789 | --DOCSHELL 0x8a8d0800 == 36 [pid = 1789] [id = 645] 05:28:03 INFO - PROCESS | 1789 | --DOCSHELL 0x8b763400 == 35 [pid = 1789] [id = 643] 05:28:03 INFO - PROCESS | 1789 | --DOCSHELL 0x8b770000 == 34 [pid = 1789] [id = 642] 05:28:03 INFO - PROCESS | 1789 | --DOCSHELL 0x88cc2800 == 33 [pid = 1789] [id = 644] 05:28:03 INFO - PROCESS | 1789 | --DOCSHELL 0x88cb8c00 == 32 [pid = 1789] [id = 641] 05:28:03 INFO - PROCESS | 1789 | --DOCSHELL 0x8ee0c000 == 31 [pid = 1789] [id = 655] 05:28:03 INFO - PROCESS | 1789 | --DOCSHELL 0x88cb9400 == 30 [pid = 1789] [id = 656] 05:28:03 INFO - PROCESS | 1789 | --DOCSHELL 0x8e376c00 == 29 [pid = 1789] [id = 654] 05:28:03 INFO - PROCESS | 1789 | --DOCSHELL 0x899f0800 == 28 [pid = 1789] [id = 653] 05:28:03 INFO - PROCESS | 1789 | --DOCSHELL 0x8dc98000 == 27 [pid = 1789] [id = 652] 05:28:03 INFO - PROCESS | 1789 | --DOCSHELL 0x88dc5800 == 26 [pid = 1789] [id = 650] 05:28:03 INFO - PROCESS | 1789 | --DOCSHELL 0x88cbbc00 == 25 [pid = 1789] [id = 651] 05:28:03 INFO - PROCESS | 1789 | --DOMWINDOW == 88 (0x8b4d4400) [pid = 1789] [serial = 1913] [outer = (nil)] [url = about:blank] 05:28:03 INFO - PROCESS | 1789 | --DOMWINDOW == 87 (0x899fd400) [pid = 1789] [serial = 1910] [outer = (nil)] [url = about:blank] 05:28:03 INFO - PROCESS | 1789 | --DOMWINDOW == 86 (0x8a290400) [pid = 1789] [serial = 1911] [outer = (nil)] [url = about:blank] 05:28:03 INFO - PROCESS | 1789 | --DOMWINDOW == 85 (0x8dba1400) [pid = 1789] [serial = 1916] [outer = (nil)] [url = about:blank] 05:28:03 INFO - PROCESS | 1789 | --DOMWINDOW == 84 (0x8a28d400) [pid = 1789] [serial = 1908] [outer = (nil)] [url = about:blank] 05:28:03 INFO - PROCESS | 1789 | --DOMWINDOW == 83 (0x88dc5400) [pid = 1789] [serial = 1907] [outer = (nil)] [url = about:blank] 05:28:03 INFO - PROCESS | 1789 | --DOMWINDOW == 82 (0x8e37e000) [pid = 1789] [serial = 1919] [outer = (nil)] [url = about:blank] 05:28:03 INFO - PROCESS | 1789 | --DOMWINDOW == 81 (0x8dba7400) [pid = 1789] [serial = 1917] [outer = (nil)] [url = about:blank] 05:28:03 INFO - PROCESS | 1789 | --DOMWINDOW == 80 (0x8b8e9000) [pid = 1789] [serial = 1890] [outer = (nil)] [url = about:blank] 05:28:03 INFO - PROCESS | 1789 | --DOMWINDOW == 79 (0x8b76f000) [pid = 1789] [serial = 1889] [outer = (nil)] [url = about:blank] 05:28:03 INFO - PROCESS | 1789 | --DOMWINDOW == 78 (0x8ed81800) [pid = 1789] [serial = 1893] [outer = (nil)] [url = about:blank] 05:28:03 INFO - PROCESS | 1789 | --DOMWINDOW == 77 (0x8e45ac00) [pid = 1789] [serial = 1892] [outer = (nil)] [url = about:blank] 05:28:03 INFO - PROCESS | 1789 | --DOMWINDOW == 76 (0x8f085800) [pid = 1789] [serial = 1896] [outer = (nil)] [url = about:blank] 05:28:03 INFO - PROCESS | 1789 | --DOMWINDOW == 75 (0x8f07fc00) [pid = 1789] [serial = 1895] [outer = (nil)] [url = about:blank] 05:28:03 INFO - PROCESS | 1789 | --DOMWINDOW == 74 (0x8f516400) [pid = 1789] [serial = 1899] [outer = (nil)] [url = about:blank] 05:28:03 INFO - PROCESS | 1789 | --DOMWINDOW == 73 (0x8f513000) [pid = 1789] [serial = 1898] [outer = (nil)] [url = about:blank] 05:28:03 INFO - PROCESS | 1789 | --DOMWINDOW == 72 (0x8f559400) [pid = 1789] [serial = 1902] [outer = (nil)] [url = about:blank] 05:28:03 INFO - PROCESS | 1789 | --DOMWINDOW == 71 (0x8f554800) [pid = 1789] [serial = 1901] [outer = (nil)] [url = about:blank] 05:28:03 INFO - PROCESS | 1789 | --DOMWINDOW == 70 (0x8f873000) [pid = 1789] [serial = 1905] [outer = (nil)] [url = about:blank] 05:28:03 INFO - PROCESS | 1789 | --DOMWINDOW == 69 (0x8f6bbc00) [pid = 1789] [serial = 1904] [outer = (nil)] [url = about:blank] 05:28:03 INFO - PROCESS | 1789 | --DOMWINDOW == 68 (0x8db99800) [pid = 1789] [serial = 1922] [outer = (nil)] [url = about:blank] 05:28:03 INFO - PROCESS | 1789 | --DOMWINDOW == 67 (0x8ed72800) [pid = 1789] [serial = 1920] [outer = (nil)] [url = about:blank] 05:28:03 INFO - PROCESS | 1789 | --DOMWINDOW == 66 (0x8b769800) [pid = 1789] [serial = 1914] [outer = (nil)] [url = about:blank] 05:28:03 INFO - PROCESS | 1789 | 1471091283819 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 05:28:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 05:28:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 2843ms 05:28:03 INFO - PROCESS | 1789 | 1471091283869 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 05:28:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 05:28:03 INFO - PROCESS | 1789 | 1471091283874 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 05:28:03 INFO - PROCESS | 1789 | 1471091283883 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 05:28:03 INFO - PROCESS | 1789 | 1471091283889 Marionette TRACE conn3 <- [1,2602,null,{}] 05:28:03 INFO - PROCESS | 1789 | 1471091283897 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:03 INFO - PROCESS | 1789 | 1471091283903 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:28:04 INFO - PROCESS | 1789 | 1471091284066 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 05:28:04 INFO - PROCESS | 1789 | 1471091284077 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:04 INFO - PROCESS | 1789 | 1471091284088 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:28:04 INFO - PROCESS | 1789 | ++DOCSHELL 0x899f0800 == 26 [pid = 1789] [id = 658] 05:28:04 INFO - PROCESS | 1789 | ++DOMWINDOW == 67 (0x899f8400) [pid = 1789] [serial = 1975] [outer = (nil)] 05:28:04 INFO - PROCESS | 1789 | ++DOMWINDOW == 68 (0x8a28d000) [pid = 1789] [serial = 1976] [outer = 0x899f8400] 05:28:04 INFO - PROCESS | 1789 | 1471091284157 Marionette DEBUG loaded listener.js 05:28:04 INFO - PROCESS | 1789 | ++DOMWINDOW == 69 (0x8a294800) [pid = 1789] [serial = 1977] [outer = 0x899f8400] 05:28:05 INFO - PROCESS | 1789 | 1471091285089 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 05:28:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 05:28:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1233ms 05:28:05 INFO - PROCESS | 1789 | 1471091285114 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 05:28:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 05:28:05 INFO - PROCESS | 1789 | 1471091285123 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 05:28:05 INFO - PROCESS | 1789 | 1471091285134 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 05:28:05 INFO - PROCESS | 1789 | 1471091285139 Marionette TRACE conn3 <- [1,2606,null,{}] 05:28:05 INFO - PROCESS | 1789 | 1471091285144 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:05 INFO - PROCESS | 1789 | 1471091285155 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:28:05 INFO - PROCESS | 1789 | 1471091285320 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 05:28:05 INFO - PROCESS | 1789 | 1471091285469 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:05 INFO - PROCESS | 1789 | 1471091285477 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:28:05 INFO - PROCESS | 1789 | ++DOCSHELL 0x88dba800 == 27 [pid = 1789] [id = 659] 05:28:05 INFO - PROCESS | 1789 | ++DOMWINDOW == 70 (0x899f6c00) [pid = 1789] [serial = 1978] [outer = (nil)] 05:28:05 INFO - PROCESS | 1789 | ++DOMWINDOW == 71 (0x8b766c00) [pid = 1789] [serial = 1979] [outer = 0x899f6c00] 05:28:05 INFO - PROCESS | 1789 | 1471091285545 Marionette DEBUG loaded listener.js 05:28:05 INFO - PROCESS | 1789 | ++DOMWINDOW == 72 (0x8b76f400) [pid = 1789] [serial = 1980] [outer = 0x899f6c00] 05:28:06 INFO - PROCESS | 1789 | 1471091286454 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 05:28:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 05:28:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1387ms 05:28:06 INFO - PROCESS | 1789 | 1471091286519 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 05:28:06 INFO - PROCESS | 1789 | 1471091286523 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 05:28:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 05:28:06 INFO - PROCESS | 1789 | 1471091286529 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 05:28:06 INFO - PROCESS | 1789 | 1471091286535 Marionette TRACE conn3 <- [1,2610,null,{}] 05:28:06 INFO - PROCESS | 1789 | 1471091286560 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:06 INFO - PROCESS | 1789 | 1471091286568 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:28:06 INFO - PROCESS | 1789 | 1471091286778 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 05:28:06 INFO - PROCESS | 1789 | 1471091286801 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:06 INFO - PROCESS | 1789 | 1471091286814 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:28:06 INFO - PROCESS | 1789 | ++DOCSHELL 0x8db9c800 == 28 [pid = 1789] [id = 660] 05:28:06 INFO - PROCESS | 1789 | ++DOMWINDOW == 73 (0x8db9cc00) [pid = 1789] [serial = 1981] [outer = (nil)] 05:28:06 INFO - PROCESS | 1789 | ++DOMWINDOW == 74 (0x8dba6800) [pid = 1789] [serial = 1982] [outer = 0x8db9cc00] 05:28:06 INFO - PROCESS | 1789 | 1471091286881 Marionette DEBUG loaded listener.js 05:28:06 INFO - PROCESS | 1789 | ++DOMWINDOW == 75 (0x8dc96400) [pid = 1789] [serial = 1983] [outer = 0x8db9cc00] 05:28:07 INFO - PROCESS | 1789 | 1471091287777 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 05:28:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 05:28:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1288ms 05:28:07 INFO - PROCESS | 1789 | 1471091287817 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 05:28:07 INFO - PROCESS | 1789 | 1471091287836 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 05:28:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 05:28:07 INFO - PROCESS | 1789 | 1471091287850 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 05:28:07 INFO - PROCESS | 1789 | 1471091287852 Marionette TRACE conn3 <- [1,2614,null,{}] 05:28:07 INFO - PROCESS | 1789 | 1471091287858 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:07 INFO - PROCESS | 1789 | 1471091287863 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:28:08 INFO - PROCESS | 1789 | 1471091288089 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 05:28:08 INFO - PROCESS | 1789 | --DOMWINDOW == 74 (0x8b767400) [pid = 1789] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 05:28:08 INFO - PROCESS | 1789 | --DOMWINDOW == 73 (0x8b4cb400) [pid = 1789] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 05:28:08 INFO - PROCESS | 1789 | --DOMWINDOW == 72 (0x8ee0cc00) [pid = 1789] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 05:28:08 INFO - PROCESS | 1789 | --DOMWINDOW == 71 (0x8a8d1c00) [pid = 1789] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 05:28:08 INFO - PROCESS | 1789 | --DOMWINDOW == 70 (0x8db75400) [pid = 1789] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 05:28:08 INFO - PROCESS | 1789 | --DOMWINDOW == 69 (0x8b8e2000) [pid = 1789] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 05:28:08 INFO - PROCESS | 1789 | --DOMWINDOW == 68 (0x88cb9000) [pid = 1789] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 05:28:08 INFO - PROCESS | 1789 | --DOMWINDOW == 67 (0x8dc99800) [pid = 1789] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 05:28:08 INFO - PROCESS | 1789 | --DOMWINDOW == 66 (0x899f0c00) [pid = 1789] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 05:28:08 INFO - PROCESS | 1789 | --DOMWINDOW == 65 (0x8ed73400) [pid = 1789] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 05:28:08 INFO - PROCESS | 1789 | --DOMWINDOW == 64 (0x8a8d6800) [pid = 1789] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 05:28:08 INFO - PROCESS | 1789 | 1471091288580 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:08 INFO - PROCESS | 1789 | 1471091288587 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:28:08 INFO - PROCESS | 1789 | ++DOCSHELL 0x88cbb800 == 29 [pid = 1789] [id = 661] 05:28:08 INFO - PROCESS | 1789 | ++DOMWINDOW == 65 (0x88cc3c00) [pid = 1789] [serial = 1984] [outer = (nil)] 05:28:08 INFO - PROCESS | 1789 | ++DOMWINDOW == 66 (0x8a28c000) [pid = 1789] [serial = 1985] [outer = 0x88cc3c00] 05:28:08 INFO - PROCESS | 1789 | 1471091288655 Marionette DEBUG loaded listener.js 05:28:08 INFO - PROCESS | 1789 | ++DOMWINDOW == 67 (0x8ca64c00) [pid = 1789] [serial = 1986] [outer = 0x88cc3c00] 05:28:09 INFO - PROCESS | 1789 | 1471091289373 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 05:28:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 05:28:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1583ms 05:28:09 INFO - PROCESS | 1789 | 1471091289434 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 05:28:09 INFO - PROCESS | 1789 | 1471091289437 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 05:28:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 05:28:09 INFO - PROCESS | 1789 | 1471091289443 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 05:28:09 INFO - PROCESS | 1789 | 1471091289447 Marionette TRACE conn3 <- [1,2618,null,{}] 05:28:09 INFO - PROCESS | 1789 | 1471091289452 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:09 INFO - PROCESS | 1789 | 1471091289457 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:28:09 INFO - PROCESS | 1789 | 1471091289601 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 05:28:09 INFO - PROCESS | 1789 | 1471091289610 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:09 INFO - PROCESS | 1789 | 1471091289616 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:28:09 INFO - PROCESS | 1789 | ++DOCSHELL 0x8e376c00 == 30 [pid = 1789] [id = 662] 05:28:09 INFO - PROCESS | 1789 | ++DOMWINDOW == 68 (0x8e379800) [pid = 1789] [serial = 1987] [outer = (nil)] 05:28:09 INFO - PROCESS | 1789 | ++DOMWINDOW == 69 (0x8ed73800) [pid = 1789] [serial = 1988] [outer = 0x8e379800] 05:28:09 INFO - PROCESS | 1789 | 1471091289681 Marionette DEBUG loaded listener.js 05:28:09 INFO - PROCESS | 1789 | ++DOMWINDOW == 70 (0x8ed7dc00) [pid = 1789] [serial = 1989] [outer = 0x8e379800] 05:28:10 INFO - PROCESS | 1789 | 1471091290748 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 05:28:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 05:28:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1382ms 05:28:10 INFO - PROCESS | 1789 | 1471091290827 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 05:28:10 INFO - PROCESS | 1789 | 1471091290833 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 05:28:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 05:28:10 INFO - PROCESS | 1789 | 1471091290841 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 05:28:10 INFO - PROCESS | 1789 | 1471091290846 Marionette TRACE conn3 <- [1,2622,null,{}] 05:28:10 INFO - PROCESS | 1789 | 1471091290855 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:10 INFO - PROCESS | 1789 | 1471091290861 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:28:11 INFO - PROCESS | 1789 | 1471091291077 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 05:28:11 INFO - PROCESS | 1789 | 1471091291356 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:11 INFO - PROCESS | 1789 | 1471091291364 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:28:11 INFO - PROCESS | 1789 | ++DOCSHELL 0x88dc7c00 == 31 [pid = 1789] [id = 663] 05:28:11 INFO - PROCESS | 1789 | ++DOMWINDOW == 71 (0x899f1800) [pid = 1789] [serial = 1990] [outer = (nil)] 05:28:11 INFO - PROCESS | 1789 | ++DOMWINDOW == 72 (0x8b4c5800) [pid = 1789] [serial = 1991] [outer = 0x899f1800] 05:28:11 INFO - PROCESS | 1789 | 1471091291490 Marionette DEBUG loaded listener.js 05:28:11 INFO - PROCESS | 1789 | ++DOMWINDOW == 73 (0x8b768000) [pid = 1789] [serial = 1992] [outer = 0x899f1800] 05:28:12 INFO - PROCESS | 1789 | 1471091292466 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 05:28:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 05:28:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1696ms 05:28:12 INFO - PROCESS | 1789 | 1471091292537 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 05:28:12 INFO - PROCESS | 1789 | 1471091292545 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 05:28:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 05:28:12 INFO - PROCESS | 1789 | 1471091292555 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 05:28:12 INFO - PROCESS | 1789 | 1471091292559 Marionette TRACE conn3 <- [1,2626,null,{}] 05:28:12 INFO - PROCESS | 1789 | 1471091292566 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:12 INFO - PROCESS | 1789 | 1471091292571 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:28:12 INFO - PROCESS | 1789 | 1471091292754 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 05:28:13 INFO - PROCESS | 1789 | 1471091292980 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:13 INFO - PROCESS | 1789 | 1471091292989 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:28:13 INFO - PROCESS | 1789 | ++DOCSHELL 0x8a8d9800 == 32 [pid = 1789] [id = 664] 05:28:13 INFO - PROCESS | 1789 | ++DOMWINDOW == 74 (0x8dba4c00) [pid = 1789] [serial = 1993] [outer = (nil)] 05:28:13 INFO - PROCESS | 1789 | ++DOMWINDOW == 75 (0x8e377000) [pid = 1789] [serial = 1994] [outer = 0x8dba4c00] 05:28:13 INFO - PROCESS | 1789 | 1471091293111 Marionette DEBUG loaded listener.js 05:28:13 INFO - PROCESS | 1789 | ++DOMWINDOW == 76 (0x8dba1c00) [pid = 1789] [serial = 1995] [outer = 0x8dba4c00] 05:28:14 INFO - PROCESS | 1789 | 1471091294123 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 05:28:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 05:28:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1630ms 05:28:14 INFO - PROCESS | 1789 | 1471091294185 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 05:28:14 INFO - PROCESS | 1789 | 1471091294189 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 05:28:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 05:28:14 INFO - PROCESS | 1789 | 1471091294196 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 05:28:14 INFO - PROCESS | 1789 | 1471091294202 Marionette TRACE conn3 <- [1,2630,null,{}] 05:28:14 INFO - PROCESS | 1789 | 1471091294219 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:14 INFO - PROCESS | 1789 | 1471091294227 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:28:14 INFO - PROCESS | 1789 | 1471091294421 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 05:28:14 INFO - PROCESS | 1789 | 1471091294644 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:14 INFO - PROCESS | 1789 | 1471091294657 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:28:14 INFO - PROCESS | 1789 | ++DOCSHELL 0x8ee05800 == 33 [pid = 1789] [id = 665] 05:28:14 INFO - PROCESS | 1789 | ++DOMWINDOW == 77 (0x8ee0f000) [pid = 1789] [serial = 1996] [outer = (nil)] 05:28:14 INFO - PROCESS | 1789 | ++DOMWINDOW == 78 (0x8eeb4400) [pid = 1789] [serial = 1997] [outer = 0x8ee0f000] 05:28:14 INFO - PROCESS | 1789 | 1471091294776 Marionette DEBUG loaded listener.js 05:28:14 INFO - PROCESS | 1789 | ++DOMWINDOW == 79 (0x8f07d000) [pid = 1789] [serial = 1998] [outer = 0x8ee0f000] 05:28:15 INFO - PROCESS | 1789 | 1471091295916 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 05:28:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 05:28:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1786ms 05:28:15 INFO - PROCESS | 1789 | 1471091295983 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 05:28:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 05:28:15 INFO - PROCESS | 1789 | 1471091295989 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 05:28:16 INFO - PROCESS | 1789 | 1471091295997 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 05:28:16 INFO - PROCESS | 1789 | 1471091296002 Marionette TRACE conn3 <- [1,2634,null,{}] 05:28:16 INFO - PROCESS | 1789 | 1471091296010 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:16 INFO - PROCESS | 1789 | 1471091296015 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:28:16 INFO - PROCESS | 1789 | 1471091296215 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 05:28:16 INFO - PROCESS | 1789 | 1471091296488 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:16 INFO - PROCESS | 1789 | 1471091296501 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:28:16 INFO - PROCESS | 1789 | ++DOCSHELL 0x8a288c00 == 34 [pid = 1789] [id = 666] 05:28:16 INFO - PROCESS | 1789 | ++DOMWINDOW == 80 (0x8a289000) [pid = 1789] [serial = 1999] [outer = (nil)] 05:28:16 INFO - PROCESS | 1789 | ++DOMWINDOW == 81 (0x8a8d0c00) [pid = 1789] [serial = 2000] [outer = 0x8a289000] 05:28:16 INFO - PROCESS | 1789 | 1471091296613 Marionette DEBUG loaded listener.js 05:28:16 INFO - PROCESS | 1789 | ++DOMWINDOW == 82 (0x8b4c5c00) [pid = 1789] [serial = 2001] [outer = 0x8a289000] 05:28:16 INFO - PROCESS | 1789 | --DOCSHELL 0x88cbb800 == 33 [pid = 1789] [id = 661] 05:28:16 INFO - PROCESS | 1789 | --DOCSHELL 0x8db9c800 == 32 [pid = 1789] [id = 660] 05:28:17 INFO - PROCESS | 1789 | --DOCSHELL 0x88dba800 == 31 [pid = 1789] [id = 659] 05:28:17 INFO - PROCESS | 1789 | --DOCSHELL 0x899f0800 == 30 [pid = 1789] [id = 658] 05:28:17 INFO - PROCESS | 1789 | --DOMWINDOW == 81 (0x8e456800) [pid = 1789] [serial = 1923] [outer = (nil)] [url = about:blank] 05:28:17 INFO - PROCESS | 1789 | --DOMWINDOW == 80 (0x8dba4800) [pid = 1789] [serial = 1941] [outer = (nil)] [url = about:blank] 05:28:17 INFO - PROCESS | 1789 | --DOMWINDOW == 79 (0x8ee10c00) [pid = 1789] [serial = 1950] [outer = (nil)] [url = about:blank] 05:28:17 INFO - PROCESS | 1789 | --DOMWINDOW == 78 (0x8f55bc00) [pid = 1789] [serial = 1953] [outer = (nil)] [url = about:blank] 05:28:17 INFO - PROCESS | 1789 | --DOMWINDOW == 77 (0x8f554c00) [pid = 1789] [serial = 1952] [outer = (nil)] [url = about:blank] 05:28:17 INFO - PROCESS | 1789 | --DOMWINDOW == 76 (0x8e453800) [pid = 1789] [serial = 1949] [outer = (nil)] [url = about:blank] 05:28:17 INFO - PROCESS | 1789 | --DOMWINDOW == 75 (0x8eeb8800) [pid = 1789] [serial = 1946] [outer = (nil)] [url = about:blank] 05:28:17 INFO - PROCESS | 1789 | --DOMWINDOW == 74 (0x8a8dfc00) [pid = 1789] [serial = 1937] [outer = (nil)] [url = about:blank] 05:28:17 INFO - PROCESS | 1789 | --DOMWINDOW == 73 (0x8b4ce000) [pid = 1789] [serial = 1938] [outer = (nil)] [url = about:blank] 05:28:17 INFO - PROCESS | 1789 | --DOMWINDOW == 72 (0x8db7f000) [pid = 1789] [serial = 1940] [outer = (nil)] [url = about:blank] 05:28:17 INFO - PROCESS | 1789 | --DOMWINDOW == 71 (0x8b8ed800) [pid = 1789] [serial = 1928] [outer = (nil)] [url = about:blank] 05:28:17 INFO - PROCESS | 1789 | --DOMWINDOW == 70 (0x8ca6bc00) [pid = 1789] [serial = 1929] [outer = (nil)] [url = about:blank] 05:28:17 INFO - PROCESS | 1789 | --DOMWINDOW == 69 (0x88cc3800) [pid = 1789] [serial = 1925] [outer = (nil)] [url = about:blank] 05:28:17 INFO - PROCESS | 1789 | --DOMWINDOW == 68 (0x899ee800) [pid = 1789] [serial = 1926] [outer = (nil)] [url = about:blank] 05:28:17 INFO - PROCESS | 1789 | --DOMWINDOW == 67 (0x8eda3400) [pid = 1789] [serial = 1931] [outer = (nil)] [url = about:blank] 05:28:17 INFO - PROCESS | 1789 | --DOMWINDOW == 66 (0x8ee04000) [pid = 1789] [serial = 1932] [outer = (nil)] [url = about:blank] 05:28:17 INFO - PROCESS | 1789 | --DOMWINDOW == 65 (0x8a28c800) [pid = 1789] [serial = 1934] [outer = (nil)] [url = about:blank] 05:28:17 INFO - PROCESS | 1789 | --DOMWINDOW == 64 (0x8b4d3800) [pid = 1789] [serial = 1935] [outer = (nil)] [url = about:blank] 05:28:17 INFO - PROCESS | 1789 | --DOMWINDOW == 63 (0x8ed7bc00) [pid = 1789] [serial = 1943] [outer = (nil)] [url = about:blank] 05:28:17 INFO - PROCESS | 1789 | --DOMWINDOW == 62 (0x8eda6c00) [pid = 1789] [serial = 1944] [outer = (nil)] [url = about:blank] 05:28:17 INFO - PROCESS | 1789 | --DOMWINDOW == 61 (0x8f084400) [pid = 1789] [serial = 1947] [outer = (nil)] [url = about:blank] 05:28:17 INFO - PROCESS | 1789 | 1471091297457 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 05:28:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 05:28:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1486ms 05:28:17 INFO - PROCESS | 1789 | 1471091297481 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 05:28:17 INFO - PROCESS | 1789 | 1471091297488 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 05:28:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 05:28:17 INFO - PROCESS | 1789 | 1471091297497 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 05:28:17 INFO - PROCESS | 1789 | 1471091297502 Marionette TRACE conn3 <- [1,2638,null,{}] 05:28:17 INFO - PROCESS | 1789 | 1471091297507 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:17 INFO - PROCESS | 1789 | 1471091297512 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:28:17 INFO - PROCESS | 1789 | 1471091297663 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 05:28:17 INFO - PROCESS | 1789 | 1471091297679 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:17 INFO - PROCESS | 1789 | 1471091297689 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:28:17 INFO - PROCESS | 1789 | ++DOCSHELL 0x8b765000 == 31 [pid = 1789] [id = 667] 05:28:17 INFO - PROCESS | 1789 | ++DOMWINDOW == 62 (0x8b8df400) [pid = 1789] [serial = 2002] [outer = (nil)] 05:28:17 INFO - PROCESS | 1789 | ++DOMWINDOW == 63 (0x8ca67800) [pid = 1789] [serial = 2003] [outer = 0x8b8df400] 05:28:17 INFO - PROCESS | 1789 | 1471091297755 Marionette DEBUG loaded listener.js 05:28:17 INFO - PROCESS | 1789 | ++DOMWINDOW == 64 (0x8db75c00) [pid = 1789] [serial = 2004] [outer = 0x8b8df400] 05:28:18 INFO - PROCESS | 1789 | 1471091298697 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 05:28:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 05:28:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1235ms 05:28:18 INFO - PROCESS | 1789 | 1471091298733 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 05:28:18 INFO - PROCESS | 1789 | 1471091298735 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 05:28:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 05:28:18 INFO - PROCESS | 1789 | 1471091298743 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 05:28:18 INFO - PROCESS | 1789 | 1471091298748 Marionette TRACE conn3 <- [1,2642,null,{}] 05:28:18 INFO - PROCESS | 1789 | 1471091298767 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:18 INFO - PROCESS | 1789 | 1471091298775 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:28:18 INFO - PROCESS | 1789 | 1471091298930 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 05:28:18 INFO - PROCESS | 1789 | 1471091298942 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:18 INFO - PROCESS | 1789 | 1471091298952 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:28:19 INFO - PROCESS | 1789 | ++DOCSHELL 0x8dc93400 == 32 [pid = 1789] [id = 668] 05:28:19 INFO - PROCESS | 1789 | ++DOMWINDOW == 65 (0x8dc99800) [pid = 1789] [serial = 2005] [outer = (nil)] 05:28:19 INFO - PROCESS | 1789 | ++DOMWINDOW == 66 (0x8e453400) [pid = 1789] [serial = 2006] [outer = 0x8dc99800] 05:28:19 INFO - PROCESS | 1789 | 1471091299158 Marionette DEBUG loaded listener.js 05:28:19 INFO - PROCESS | 1789 | ++DOMWINDOW == 67 (0x8ed9e400) [pid = 1789] [serial = 2007] [outer = 0x8dc99800] 05:28:19 INFO - PROCESS | 1789 | 1471091299945 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 05:28:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 05:28:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1246ms 05:28:19 INFO - PROCESS | 1789 | 1471091299990 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 05:28:19 INFO - PROCESS | 1789 | 1471091299994 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 05:28:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 05:28:20 INFO - PROCESS | 1789 | 1471091300009 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 05:28:20 INFO - PROCESS | 1789 | 1471091300013 Marionette TRACE conn3 <- [1,2646,null,{}] 05:28:20 INFO - PROCESS | 1789 | 1471091300018 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:20 INFO - PROCESS | 1789 | 1471091300023 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:28:20 INFO - PROCESS | 1789 | 1471091300241 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 05:28:20 INFO - PROCESS | 1789 | 1471091300266 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:20 INFO - PROCESS | 1789 | 1471091300272 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:28:20 INFO - PROCESS | 1789 | ++DOCSHELL 0x8e458400 == 33 [pid = 1789] [id = 669] 05:28:20 INFO - PROCESS | 1789 | ++DOMWINDOW == 68 (0x8edab400) [pid = 1789] [serial = 2008] [outer = (nil)] 05:28:20 INFO - PROCESS | 1789 | ++DOMWINDOW == 69 (0x8ee0a800) [pid = 1789] [serial = 2009] [outer = 0x8edab400] 05:28:20 INFO - PROCESS | 1789 | 1471091300338 Marionette DEBUG loaded listener.js 05:28:20 INFO - PROCESS | 1789 | ++DOMWINDOW == 70 (0x8eeb5400) [pid = 1789] [serial = 2010] [outer = 0x8edab400] 05:28:21 INFO - PROCESS | 1789 | 1471091301200 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 05:28:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 05:28:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1240ms 05:28:21 INFO - PROCESS | 1789 | 1471091301247 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 05:28:21 INFO - PROCESS | 1789 | 1471091301250 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 05:28:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 05:28:21 INFO - PROCESS | 1789 | 1471091301261 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 05:28:21 INFO - PROCESS | 1789 | 1471091301263 Marionette TRACE conn3 <- [1,2650,null,{}] 05:28:21 INFO - PROCESS | 1789 | 1471091301269 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:21 INFO - PROCESS | 1789 | 1471091301274 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:28:21 INFO - PROCESS | 1789 | 1471091301483 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 05:28:21 INFO - PROCESS | 1789 | 1471091301501 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:21 INFO - PROCESS | 1789 | 1471091301508 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:28:21 INFO - PROCESS | 1789 | ++DOCSHELL 0x899ee800 == 34 [pid = 1789] [id = 670] 05:28:21 INFO - PROCESS | 1789 | ++DOMWINDOW == 71 (0x8a8dc000) [pid = 1789] [serial = 2011] [outer = (nil)] 05:28:21 INFO - PROCESS | 1789 | ++DOMWINDOW == 72 (0x8f084c00) [pid = 1789] [serial = 2012] [outer = 0x8a8dc000] 05:28:21 INFO - PROCESS | 1789 | 1471091301571 Marionette DEBUG loaded listener.js 05:28:21 INFO - PROCESS | 1789 | ++DOMWINDOW == 73 (0x8f086000) [pid = 1789] [serial = 2013] [outer = 0x8a8dc000] 05:28:22 INFO - PROCESS | 1789 | --DOMWINDOW == 72 (0x8b4ca400) [pid = 1789] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 05:28:22 INFO - PROCESS | 1789 | --DOMWINDOW == 71 (0x8e37ec00) [pid = 1789] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 05:28:22 INFO - PROCESS | 1789 | --DOMWINDOW == 70 (0x8f551000) [pid = 1789] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 05:28:22 INFO - PROCESS | 1789 | --DOMWINDOW == 69 (0x8eeb8400) [pid = 1789] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 05:28:22 INFO - PROCESS | 1789 | --DOMWINDOW == 68 (0x8db9cc00) [pid = 1789] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 05:28:22 INFO - PROCESS | 1789 | --DOMWINDOW == 67 (0x8f875c00) [pid = 1789] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 05:28:22 INFO - PROCESS | 1789 | --DOMWINDOW == 66 (0x8b4c9800) [pid = 1789] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 05:28:22 INFO - PROCESS | 1789 | --DOMWINDOW == 65 (0x88cc3c00) [pid = 1789] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 05:28:22 INFO - PROCESS | 1789 | --DOMWINDOW == 64 (0x899f6c00) [pid = 1789] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 05:28:22 INFO - PROCESS | 1789 | --DOMWINDOW == 63 (0x899f8400) [pid = 1789] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 05:28:22 INFO - PROCESS | 1789 | --DOMWINDOW == 62 (0x88dc9c00) [pid = 1789] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 05:28:22 INFO - PROCESS | 1789 | 1471091302517 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 05:28:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 05:28:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1281ms 05:28:22 INFO - PROCESS | 1789 | 1471091302543 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 05:28:22 INFO - PROCESS | 1789 | 1471091302547 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 05:28:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 05:28:22 INFO - PROCESS | 1789 | 1471091302553 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 05:28:22 INFO - PROCESS | 1789 | 1471091302556 Marionette TRACE conn3 <- [1,2654,null,{}] 05:28:22 INFO - PROCESS | 1789 | 1471091302561 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:22 INFO - PROCESS | 1789 | 1471091302571 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:28:22 INFO - PROCESS | 1789 | 1471091302818 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 05:28:22 INFO - PROCESS | 1789 | 1471091302832 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:22 INFO - PROCESS | 1789 | 1471091302838 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:28:22 INFO - PROCESS | 1789 | ++DOCSHELL 0x8a294000 == 35 [pid = 1789] [id = 671] 05:28:22 INFO - PROCESS | 1789 | ++DOMWINDOW == 63 (0x8dc8d800) [pid = 1789] [serial = 2014] [outer = (nil)] 05:28:22 INFO - PROCESS | 1789 | ++DOMWINDOW == 64 (0x8f512800) [pid = 1789] [serial = 2015] [outer = 0x8dc8d800] 05:28:22 INFO - PROCESS | 1789 | 1471091302906 Marionette DEBUG loaded listener.js 05:28:23 INFO - PROCESS | 1789 | ++DOMWINDOW == 65 (0x8f550c00) [pid = 1789] [serial = 2016] [outer = 0x8dc8d800] 05:28:23 INFO - PROCESS | 1789 | 1471091303696 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 05:28:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 05:28:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1194ms 05:28:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 05:28:23 INFO - PROCESS | 1789 | 1471091303750 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 05:28:23 INFO - PROCESS | 1789 | 1471091303753 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 05:28:23 INFO - PROCESS | 1789 | 1471091303759 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 05:28:23 INFO - PROCESS | 1789 | 1471091303762 Marionette TRACE conn3 <- [1,2658,null,{}] 05:28:23 INFO - PROCESS | 1789 | 1471091303768 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:23 INFO - PROCESS | 1789 | 1471091303772 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:28:23 INFO - PROCESS | 1789 | 1471091303927 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 05:28:23 INFO - PROCESS | 1789 | 1471091303939 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:23 INFO - PROCESS | 1789 | 1471091303946 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:28:23 INFO - PROCESS | 1789 | ++DOCSHELL 0x8ca63400 == 36 [pid = 1789] [id = 672] 05:28:23 INFO - PROCESS | 1789 | ++DOMWINDOW == 66 (0x8f511400) [pid = 1789] [serial = 2017] [outer = (nil)] 05:28:24 INFO - PROCESS | 1789 | ++DOMWINDOW == 67 (0x8f559400) [pid = 1789] [serial = 2018] [outer = 0x8f511400] 05:28:24 INFO - PROCESS | 1789 | 1471091304008 Marionette DEBUG loaded listener.js 05:28:24 INFO - PROCESS | 1789 | ++DOMWINDOW == 68 (0x8f55b400) [pid = 1789] [serial = 2019] [outer = 0x8f511400] 05:28:25 INFO - PROCESS | 1789 | 1471091305143 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 05:28:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 05:28:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1440ms 05:28:25 INFO - PROCESS | 1789 | 1471091305199 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 05:28:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 05:28:25 INFO - PROCESS | 1789 | 1471091305205 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 05:28:25 INFO - PROCESS | 1789 | 1471091305213 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 05:28:25 INFO - PROCESS | 1789 | 1471091305220 Marionette TRACE conn3 <- [1,2662,null,{}] 05:28:25 INFO - PROCESS | 1789 | 1471091305232 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:25 INFO - PROCESS | 1789 | 1471091305241 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:28:25 INFO - PROCESS | 1789 | 1471091305461 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 05:28:25 INFO - PROCESS | 1789 | 1471091305692 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:25 INFO - PROCESS | 1789 | 1471091305699 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:28:25 INFO - PROCESS | 1789 | ++DOCSHELL 0x899fd800 == 37 [pid = 1789] [id = 673] 05:28:25 INFO - PROCESS | 1789 | ++DOMWINDOW == 69 (0x8a291000) [pid = 1789] [serial = 2020] [outer = (nil)] 05:28:25 INFO - PROCESS | 1789 | ++DOMWINDOW == 70 (0x8b8e1c00) [pid = 1789] [serial = 2021] [outer = 0x8a291000] 05:28:25 INFO - PROCESS | 1789 | 1471091305824 Marionette DEBUG loaded listener.js 05:28:25 INFO - PROCESS | 1789 | ++DOMWINDOW == 71 (0x8b8ee000) [pid = 1789] [serial = 2022] [outer = 0x8a291000] 05:28:26 INFO - PROCESS | 1789 | 1471091306761 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 05:28:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 05:28:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1585ms 05:28:26 INFO - PROCESS | 1789 | 1471091306797 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 05:28:26 INFO - PROCESS | 1789 | 1471091306804 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 05:28:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 05:28:26 INFO - PROCESS | 1789 | 1471091306815 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 05:28:26 INFO - PROCESS | 1789 | 1471091306819 Marionette TRACE conn3 <- [1,2666,null,{}] 05:28:26 INFO - PROCESS | 1789 | 1471091306825 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:26 INFO - PROCESS | 1789 | 1471091306830 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:28:27 INFO - PROCESS | 1789 | 1471091307014 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 05:28:27 INFO - PROCESS | 1789 | 1471091307199 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:27 INFO - PROCESS | 1789 | 1471091307210 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:28:27 INFO - PROCESS | 1789 | ++DOCSHELL 0x8b8e3400 == 38 [pid = 1789] [id = 674] 05:28:27 INFO - PROCESS | 1789 | ++DOMWINDOW == 72 (0x8e380800) [pid = 1789] [serial = 2023] [outer = (nil)] 05:28:27 INFO - PROCESS | 1789 | ++DOMWINDOW == 73 (0x8eda9400) [pid = 1789] [serial = 2024] [outer = 0x8e380800] 05:28:27 INFO - PROCESS | 1789 | 1471091307289 Marionette DEBUG loaded listener.js 05:28:27 INFO - PROCESS | 1789 | ++DOMWINDOW == 74 (0x8edac000) [pid = 1789] [serial = 2025] [outer = 0x8e380800] 05:28:28 INFO - PROCESS | 1789 | SkCairoFTTypeface::onFilterRec unimplemented 05:28:28 INFO - PROCESS | 1789 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:28:28 INFO - PROCESS | 1789 | 1471091308701 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 05:28:28 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:28:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1931ms 05:28:28 INFO - PROCESS | 1789 | 1471091308745 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 05:28:28 INFO - PROCESS | 1789 | 1471091308749 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 05:28:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 05:28:28 INFO - PROCESS | 1789 | 1471091308758 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 05:28:28 INFO - PROCESS | 1789 | 1471091308769 Marionette TRACE conn3 <- [1,2670,null,{}] 05:28:28 INFO - PROCESS | 1789 | 1471091308786 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:28 INFO - PROCESS | 1789 | 1471091308795 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:28:29 INFO - PROCESS | 1789 | 1471091309083 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 05:28:29 INFO - PROCESS | 1789 | 1471091309218 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:29 INFO - PROCESS | 1789 | 1471091309229 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:28:29 INFO - PROCESS | 1789 | ++DOCSHELL 0x88cb9400 == 39 [pid = 1789] [id = 675] 05:28:29 INFO - PROCESS | 1789 | ++DOMWINDOW == 75 (0x8f554c00) [pid = 1789] [serial = 2026] [outer = (nil)] 05:28:29 INFO - PROCESS | 1789 | ++DOMWINDOW == 76 (0x8f6b6400) [pid = 1789] [serial = 2027] [outer = 0x8f554c00] 05:28:29 INFO - PROCESS | 1789 | 1471091309342 Marionette DEBUG loaded listener.js 05:28:29 INFO - PROCESS | 1789 | ++DOMWINDOW == 77 (0x8f874800) [pid = 1789] [serial = 2028] [outer = 0x8f554c00] 05:28:30 INFO - PROCESS | 1789 | SkCairoFTTypeface::onFilterRec unimplemented 05:28:30 INFO - PROCESS | 1789 | 1471091310659 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:28:30 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:28:30 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:28:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 05:28:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:28:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:28:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1941ms 05:28:30 INFO - PROCESS | 1789 | 1471091310712 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 05:28:30 INFO - PROCESS | 1789 | 1471091310717 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 05:28:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 05:28:30 INFO - PROCESS | 1789 | 1471091310723 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 05:28:30 INFO - PROCESS | 1789 | 1471091310727 Marionette TRACE conn3 <- [1,2674,null,{}] 05:28:30 INFO - PROCESS | 1789 | 1471091310732 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:30 INFO - PROCESS | 1789 | 1471091310736 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:28:30 INFO - PROCESS | 1789 | 1471091310983 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 05:28:31 INFO - PROCESS | 1789 | 1471091311416 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:31 INFO - PROCESS | 1789 | 1471091311425 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:28:31 INFO - PROCESS | 1789 | ++DOCSHELL 0x88dc0800 == 40 [pid = 1789] [id = 676] 05:28:31 INFO - PROCESS | 1789 | ++DOMWINDOW == 78 (0x88dc2800) [pid = 1789] [serial = 2029] [outer = (nil)] 05:28:31 INFO - PROCESS | 1789 | ++DOMWINDOW == 79 (0x88dc9400) [pid = 1789] [serial = 2030] [outer = 0x88dc2800] 05:28:31 INFO - PROCESS | 1789 | 1471091311496 Marionette DEBUG loaded listener.js 05:28:31 INFO - PROCESS | 1789 | ++DOMWINDOW == 80 (0x8a28ec00) [pid = 1789] [serial = 2031] [outer = 0x88dc2800] 05:28:33 INFO - PROCESS | 1789 | --DOCSHELL 0x8a294000 == 39 [pid = 1789] [id = 671] 05:28:33 INFO - PROCESS | 1789 | --DOCSHELL 0x899ee800 == 38 [pid = 1789] [id = 670] 05:28:33 INFO - PROCESS | 1789 | --DOCSHELL 0x8e458400 == 37 [pid = 1789] [id = 669] 05:28:33 INFO - PROCESS | 1789 | --DOCSHELL 0x8dc93400 == 36 [pid = 1789] [id = 668] 05:28:33 INFO - PROCESS | 1789 | --DOCSHELL 0x8b765000 == 35 [pid = 1789] [id = 667] 05:28:33 INFO - PROCESS | 1789 | --DOCSHELL 0x8a288c00 == 34 [pid = 1789] [id = 666] 05:28:33 INFO - PROCESS | 1789 | --DOCSHELL 0x8ee05800 == 33 [pid = 1789] [id = 665] 05:28:33 INFO - PROCESS | 1789 | --DOCSHELL 0x8a8d9800 == 32 [pid = 1789] [id = 664] 05:28:33 INFO - PROCESS | 1789 | --DOCSHELL 0x88dc7c00 == 31 [pid = 1789] [id = 663] 05:28:33 INFO - PROCESS | 1789 | --DOCSHELL 0x8e376c00 == 30 [pid = 1789] [id = 662] 05:28:33 INFO - PROCESS | 1789 | --DOCSHELL 0x8b4c8000 == 29 [pid = 1789] [id = 657] 05:28:33 INFO - PROCESS | 1789 | --DOCSHELL 0x88cb9400 == 28 [pid = 1789] [id = 675] 05:28:33 INFO - PROCESS | 1789 | --DOCSHELL 0x8b8e3400 == 27 [pid = 1789] [id = 674] 05:28:33 INFO - PROCESS | 1789 | --DOCSHELL 0x8ca63400 == 26 [pid = 1789] [id = 672] 05:28:33 INFO - PROCESS | 1789 | --DOCSHELL 0x899fd800 == 25 [pid = 1789] [id = 673] 05:28:33 INFO - PROCESS | 1789 | --DOMWINDOW == 79 (0x8db71800) [pid = 1789] [serial = 1956] [outer = (nil)] [url = about:blank] 05:28:33 INFO - PROCESS | 1789 | --DOMWINDOW == 78 (0x8b8ecc00) [pid = 1789] [serial = 1955] [outer = (nil)] [url = about:blank] 05:28:33 INFO - PROCESS | 1789 | --DOMWINDOW == 77 (0x8ed73800) [pid = 1789] [serial = 1988] [outer = (nil)] [url = about:blank] 05:28:33 INFO - PROCESS | 1789 | --DOMWINDOW == 76 (0x8eda5000) [pid = 1789] [serial = 1959] [outer = (nil)] [url = about:blank] 05:28:33 INFO - PROCESS | 1789 | --DOMWINDOW == 75 (0x8ed75400) [pid = 1789] [serial = 1958] [outer = (nil)] [url = about:blank] 05:28:33 INFO - PROCESS | 1789 | --DOMWINDOW == 74 (0x8f6bc400) [pid = 1789] [serial = 1962] [outer = (nil)] [url = about:blank] 05:28:33 INFO - PROCESS | 1789 | --DOMWINDOW == 73 (0x8f6b3c00) [pid = 1789] [serial = 1961] [outer = (nil)] [url = about:blank] 05:28:33 INFO - PROCESS | 1789 | --DOMWINDOW == 72 (0x911d3400) [pid = 1789] [serial = 1965] [outer = (nil)] [url = about:blank] 05:28:33 INFO - PROCESS | 1789 | --DOMWINDOW == 71 (0x8f87f000) [pid = 1789] [serial = 1964] [outer = (nil)] [url = about:blank] 05:28:33 INFO - PROCESS | 1789 | --DOMWINDOW == 70 (0x8dba6800) [pid = 1789] [serial = 1982] [outer = (nil)] [url = about:blank] 05:28:33 INFO - PROCESS | 1789 | --DOMWINDOW == 69 (0x911ddc00) [pid = 1789] [serial = 1968] [outer = (nil)] [url = about:blank] 05:28:33 INFO - PROCESS | 1789 | --DOMWINDOW == 68 (0x911dd000) [pid = 1789] [serial = 1967] [outer = (nil)] [url = about:blank] 05:28:33 INFO - PROCESS | 1789 | --DOMWINDOW == 67 (0x8ca64400) [pid = 1789] [serial = 1974] [outer = (nil)] [url = about:blank] 05:28:33 INFO - PROCESS | 1789 | --DOMWINDOW == 66 (0x8b8dfc00) [pid = 1789] [serial = 1973] [outer = (nil)] [url = about:blank] 05:28:33 INFO - PROCESS | 1789 | --DOMWINDOW == 65 (0x8a28c000) [pid = 1789] [serial = 1985] [outer = (nil)] [url = about:blank] 05:28:33 INFO - PROCESS | 1789 | --DOMWINDOW == 64 (0x8ca64c00) [pid = 1789] [serial = 1986] [outer = (nil)] [url = about:blank] 05:28:33 INFO - PROCESS | 1789 | --DOMWINDOW == 63 (0x8b766c00) [pid = 1789] [serial = 1979] [outer = (nil)] [url = about:blank] 05:28:33 INFO - PROCESS | 1789 | --DOMWINDOW == 62 (0x8a28d000) [pid = 1789] [serial = 1976] [outer = (nil)] [url = about:blank] 05:28:33 INFO - PROCESS | 1789 | --DOMWINDOW == 61 (0x8b8ea400) [pid = 1789] [serial = 1971] [outer = (nil)] [url = about:blank] 05:28:33 INFO - PROCESS | 1789 | --DOMWINDOW == 60 (0x8b4c5400) [pid = 1789] [serial = 1970] [outer = (nil)] [url = about:blank] 05:28:33 INFO - PROCESS | 1789 | --DOMWINDOW == 59 (0x8dc96400) [pid = 1789] [serial = 1983] [outer = (nil)] [url = about:blank] 05:28:33 INFO - PROCESS | 1789 | --DOMWINDOW == 58 (0x8a294800) [pid = 1789] [serial = 1977] [outer = (nil)] [url = about:blank] 05:28:33 INFO - PROCESS | 1789 | --DOMWINDOW == 57 (0x8b76f400) [pid = 1789] [serial = 1980] [outer = (nil)] [url = about:blank] 05:28:33 INFO - PROCESS | 1789 | SkCairoFTTypeface::onFilterRec unimplemented 05:28:34 INFO - PROCESS | 1789 | 1471091314037 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:28:34 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:28:34 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:28:34 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 05:28:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:28:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:28:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 3345ms 05:28:34 INFO - PROCESS | 1789 | 1471091314070 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 05:28:34 INFO - PROCESS | 1789 | 1471091314075 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 05:28:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 05:28:34 INFO - PROCESS | 1789 | 1471091314084 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 05:28:34 INFO - PROCESS | 1789 | 1471091314089 Marionette TRACE conn3 <- [1,2678,null,{}] 05:28:34 INFO - PROCESS | 1789 | 1471091314098 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:34 INFO - PROCESS | 1789 | 1471091314103 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:28:34 INFO - PROCESS | 1789 | 1471091314266 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 05:28:34 INFO - PROCESS | 1789 | 1471091314403 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:34 INFO - PROCESS | 1789 | 1471091314419 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:28:34 INFO - PROCESS | 1789 | ++DOCSHELL 0x899ef800 == 26 [pid = 1789] [id = 677] 05:28:34 INFO - PROCESS | 1789 | ++DOMWINDOW == 58 (0x899f0400) [pid = 1789] [serial = 2032] [outer = (nil)] 05:28:34 INFO - PROCESS | 1789 | ++DOMWINDOW == 59 (0x8a8d1800) [pid = 1789] [serial = 2033] [outer = 0x899f0400] 05:28:34 INFO - PROCESS | 1789 | 1471091314484 Marionette DEBUG loaded listener.js 05:28:34 INFO - PROCESS | 1789 | ++DOMWINDOW == 60 (0x8a8d4800) [pid = 1789] [serial = 2034] [outer = 0x899f0400] 05:28:35 INFO - PROCESS | 1789 | SkCairoFTTypeface::onFilterRec unimplemented 05:28:35 INFO - PROCESS | 1789 | 1471091315628 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 05:28:35 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:28:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1582ms 05:28:35 INFO - PROCESS | 1789 | 1471091315665 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 05:28:35 INFO - PROCESS | 1789 | 1471091315673 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 05:28:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 05:28:35 INFO - PROCESS | 1789 | 1471091315683 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 05:28:35 INFO - PROCESS | 1789 | 1471091315687 Marionette TRACE conn3 <- [1,2682,null,{}] 05:28:35 INFO - PROCESS | 1789 | 1471091315713 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:35 INFO - PROCESS | 1789 | 1471091315719 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:28:35 INFO - PROCESS | 1789 | 1471091315912 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 05:28:36 INFO - PROCESS | 1789 | 1471091315989 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:36 INFO - PROCESS | 1789 | 1471091315997 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:28:36 INFO - PROCESS | 1789 | ++DOCSHELL 0x8b769c00 == 27 [pid = 1789] [id = 678] 05:28:36 INFO - PROCESS | 1789 | ++DOMWINDOW == 61 (0x8b76d000) [pid = 1789] [serial = 2035] [outer = (nil)] 05:28:36 INFO - PROCESS | 1789 | ++DOMWINDOW == 62 (0x8b771000) [pid = 1789] [serial = 2036] [outer = 0x8b76d000] 05:28:36 INFO - PROCESS | 1789 | 1471091316071 Marionette DEBUG loaded listener.js 05:28:36 INFO - PROCESS | 1789 | ++DOMWINDOW == 63 (0x8b8e2c00) [pid = 1789] [serial = 2037] [outer = 0x8b76d000] 05:28:37 INFO - PROCESS | 1789 | SkCairoFTTypeface::onFilterRec unimplemented 05:28:37 INFO - PROCESS | 1789 | 1471091317413 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 05:28:37 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:28:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1783ms 05:28:37 INFO - PROCESS | 1789 | 1471091317469 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 05:28:37 INFO - PROCESS | 1789 | 1471091317472 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 05:28:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 05:28:37 INFO - PROCESS | 1789 | 1471091317479 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 05:28:37 INFO - PROCESS | 1789 | 1471091317485 Marionette TRACE conn3 <- [1,2686,null,{}] 05:28:37 INFO - PROCESS | 1789 | 1471091317521 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:37 INFO - PROCESS | 1789 | 1471091317530 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:28:37 INFO - PROCESS | 1789 | 1471091317988 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 05:28:37 INFO - PROCESS | 1789 | --DOMWINDOW == 62 (0x8edab400) [pid = 1789] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 05:28:38 INFO - PROCESS | 1789 | --DOMWINDOW == 61 (0x8a8dc000) [pid = 1789] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 05:28:38 INFO - PROCESS | 1789 | --DOMWINDOW == 60 (0x8b8df400) [pid = 1789] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 05:28:38 INFO - PROCESS | 1789 | --DOMWINDOW == 59 (0x8a289000) [pid = 1789] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 05:28:38 INFO - PROCESS | 1789 | --DOMWINDOW == 58 (0x899f1800) [pid = 1789] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 05:28:38 INFO - PROCESS | 1789 | --DOMWINDOW == 57 (0x8ee0f000) [pid = 1789] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 05:28:38 INFO - PROCESS | 1789 | --DOMWINDOW == 56 (0x8dba4c00) [pid = 1789] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 05:28:38 INFO - PROCESS | 1789 | --DOMWINDOW == 55 (0x8e379800) [pid = 1789] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 05:28:38 INFO - PROCESS | 1789 | --DOMWINDOW == 54 (0x8dc99800) [pid = 1789] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 05:28:38 INFO - PROCESS | 1789 | --DOMWINDOW == 53 (0x8dc8d800) [pid = 1789] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 05:28:38 INFO - PROCESS | 1789 | --DOMWINDOW == 52 (0x8f511400) [pid = 1789] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 05:28:38 INFO - PROCESS | 1789 | 1471091318106 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:38 INFO - PROCESS | 1789 | 1471091318114 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:28:38 INFO - PROCESS | 1789 | ++DOCSHELL 0x8a28a800 == 28 [pid = 1789] [id = 679] 05:28:38 INFO - PROCESS | 1789 | ++DOMWINDOW == 53 (0x8a28c800) [pid = 1789] [serial = 2038] [outer = (nil)] 05:28:38 INFO - PROCESS | 1789 | ++DOMWINDOW == 54 (0x8b767c00) [pid = 1789] [serial = 2039] [outer = 0x8a28c800] 05:28:38 INFO - PROCESS | 1789 | 1471091318187 Marionette DEBUG loaded listener.js 05:28:38 INFO - PROCESS | 1789 | ++DOMWINDOW == 55 (0x8db7ac00) [pid = 1789] [serial = 2040] [outer = 0x8a28c800] 05:28:39 INFO - PROCESS | 1789 | SkCairoFTTypeface::onFilterRec unimplemented 05:28:39 INFO - PROCESS | 1789 | 1471091319314 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:28:39 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:28:39 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:28:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 05:28:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:28:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:28:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1849ms 05:28:39 INFO - PROCESS | 1789 | 1471091319328 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 05:28:39 INFO - PROCESS | 1789 | 1471091319333 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 05:28:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 05:28:39 INFO - PROCESS | 1789 | 1471091319339 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 05:28:39 INFO - PROCESS | 1789 | 1471091319342 Marionette TRACE conn3 <- [1,2690,null,{}] 05:28:39 INFO - PROCESS | 1789 | 1471091319347 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:39 INFO - PROCESS | 1789 | 1471091319352 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:28:39 INFO - PROCESS | 1789 | 1471091319498 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 05:28:39 INFO - PROCESS | 1789 | 1471091319678 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:39 INFO - PROCESS | 1789 | 1471091319686 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:28:39 INFO - PROCESS | 1789 | ++DOCSHELL 0x88dbdc00 == 29 [pid = 1789] [id = 680] 05:28:39 INFO - PROCESS | 1789 | ++DOMWINDOW == 56 (0x899f0c00) [pid = 1789] [serial = 2041] [outer = (nil)] 05:28:39 INFO - PROCESS | 1789 | ++DOMWINDOW == 57 (0x8dba7400) [pid = 1789] [serial = 2042] [outer = 0x899f0c00] 05:28:39 INFO - PROCESS | 1789 | 1471091319750 Marionette DEBUG loaded listener.js 05:28:39 INFO - PROCESS | 1789 | ++DOMWINDOW == 58 (0x8e373400) [pid = 1789] [serial = 2043] [outer = 0x899f0c00] 05:28:41 INFO - PROCESS | 1789 | SkCairoFTTypeface::onFilterRec unimplemented 05:28:41 INFO - PROCESS | 1789 | 1471091321115 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:28:41 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:28:41 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:28:41 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 05:28:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:28:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:28:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1832ms 05:28:41 INFO - PROCESS | 1789 | 1471091321221 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 05:28:41 INFO - PROCESS | 1789 | 1471091321228 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 05:28:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 05:28:41 INFO - PROCESS | 1789 | 1471091321241 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 05:28:41 INFO - PROCESS | 1789 | 1471091321245 Marionette TRACE conn3 <- [1,2694,null,{}] 05:28:41 INFO - PROCESS | 1789 | 1471091321254 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:41 INFO - PROCESS | 1789 | 1471091321259 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:28:41 INFO - PROCESS | 1789 | 1471091321423 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 05:28:41 INFO - PROCESS | 1789 | 1471091321606 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:41 INFO - PROCESS | 1789 | 1471091321616 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:28:41 INFO - PROCESS | 1789 | ++DOCSHELL 0x8a293400 == 30 [pid = 1789] [id = 681] 05:28:41 INFO - PROCESS | 1789 | ++DOMWINDOW == 59 (0x8a295800) [pid = 1789] [serial = 2044] [outer = (nil)] 05:28:41 INFO - PROCESS | 1789 | ++DOMWINDOW == 60 (0x8b767800) [pid = 1789] [serial = 2045] [outer = 0x8a295800] 05:28:41 INFO - PROCESS | 1789 | 1471091321727 Marionette DEBUG loaded listener.js 05:28:41 INFO - PROCESS | 1789 | ++DOMWINDOW == 61 (0x8b8eac00) [pid = 1789] [serial = 2046] [outer = 0x8a295800] 05:28:43 INFO - PROCESS | 1789 | SkCairoFTTypeface::onFilterRec unimplemented 05:28:43 INFO - PROCESS | 1789 | 1471091323140 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:28:43 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:28:43 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:28:43 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 05:28:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:28:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:28:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1935ms 05:28:43 INFO - PROCESS | 1789 | 1471091323228 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 05:28:43 INFO - PROCESS | 1789 | 1471091323235 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 05:28:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 05:28:43 INFO - PROCESS | 1789 | 1471091323297 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 05:28:43 INFO - PROCESS | 1789 | 1471091323302 Marionette TRACE conn3 <- [1,2698,null,{}] 05:28:43 INFO - PROCESS | 1789 | 1471091323309 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:43 INFO - PROCESS | 1789 | 1471091323315 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:28:43 INFO - PROCESS | 1789 | 1471091323481 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 05:28:43 INFO - PROCESS | 1789 | 1471091323657 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:43 INFO - PROCESS | 1789 | 1471091323666 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:28:43 INFO - PROCESS | 1789 | ++DOCSHELL 0x88cb9400 == 31 [pid = 1789] [id = 682] 05:28:43 INFO - PROCESS | 1789 | ++DOMWINDOW == 62 (0x8db80800) [pid = 1789] [serial = 2047] [outer = (nil)] 05:28:43 INFO - PROCESS | 1789 | ++DOMWINDOW == 63 (0x8e379000) [pid = 1789] [serial = 2048] [outer = 0x8db80800] 05:28:43 INFO - PROCESS | 1789 | 1471091323749 Marionette DEBUG loaded listener.js 05:28:43 INFO - PROCESS | 1789 | ++DOMWINDOW == 64 (0x8e454400) [pid = 1789] [serial = 2049] [outer = 0x8db80800] 05:28:45 INFO - PROCESS | 1789 | SkCairoFTTypeface::onFilterRec unimplemented 05:28:45 INFO - PROCESS | 1789 | 1471091325190 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:28:45 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:28:45 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:28:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 05:28:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:28:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:28:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1994ms 05:28:45 INFO - PROCESS | 1789 | 1471091325305 Marionette TRACE conn3 -> [0,2701,"getWindowHandle",null] 05:28:45 INFO - PROCESS | 1789 | 1471091325324 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 05:28:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 05:28:45 INFO - PROCESS | 1789 | 1471091325343 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 05:28:45 INFO - PROCESS | 1789 | 1471091325350 Marionette TRACE conn3 <- [1,2702,null,{}] 05:28:45 INFO - PROCESS | 1789 | 1471091325365 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:45 INFO - PROCESS | 1789 | 1471091325369 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:28:45 INFO - PROCESS | 1789 | 1471091325561 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 05:28:45 INFO - PROCESS | 1789 | --DOCSHELL 0x8a28a800 == 30 [pid = 1789] [id = 679] 05:28:45 INFO - PROCESS | 1789 | --DOCSHELL 0x8b769c00 == 29 [pid = 1789] [id = 678] 05:28:45 INFO - PROCESS | 1789 | --DOCSHELL 0x899ef800 == 28 [pid = 1789] [id = 677] 05:28:45 INFO - PROCESS | 1789 | --DOMWINDOW == 63 (0x8ee0a800) [pid = 1789] [serial = 2009] [outer = (nil)] [url = about:blank] 05:28:45 INFO - PROCESS | 1789 | --DOMWINDOW == 62 (0x8eeb5400) [pid = 1789] [serial = 2010] [outer = (nil)] [url = about:blank] 05:28:45 INFO - PROCESS | 1789 | --DOMWINDOW == 61 (0x8f084c00) [pid = 1789] [serial = 2012] [outer = (nil)] [url = about:blank] 05:28:45 INFO - PROCESS | 1789 | --DOMWINDOW == 60 (0x8ca67800) [pid = 1789] [serial = 2003] [outer = (nil)] [url = about:blank] 05:28:45 INFO - PROCESS | 1789 | --DOMWINDOW == 59 (0x8db75c00) [pid = 1789] [serial = 2004] [outer = (nil)] [url = about:blank] 05:28:45 INFO - PROCESS | 1789 | --DOMWINDOW == 58 (0x8a8d0c00) [pid = 1789] [serial = 2000] [outer = (nil)] [url = about:blank] 05:28:45 INFO - PROCESS | 1789 | --DOMWINDOW == 57 (0x8b4c5c00) [pid = 1789] [serial = 2001] [outer = (nil)] [url = about:blank] 05:28:45 INFO - PROCESS | 1789 | --DOMWINDOW == 56 (0x8b4c5800) [pid = 1789] [serial = 1991] [outer = (nil)] [url = about:blank] 05:28:45 INFO - PROCESS | 1789 | --DOMWINDOW == 55 (0x8b768000) [pid = 1789] [serial = 1992] [outer = (nil)] [url = about:blank] 05:28:45 INFO - PROCESS | 1789 | --DOMWINDOW == 54 (0x8eeb4400) [pid = 1789] [serial = 1997] [outer = (nil)] [url = about:blank] 05:28:45 INFO - PROCESS | 1789 | --DOMWINDOW == 53 (0x8f07d000) [pid = 1789] [serial = 1998] [outer = (nil)] [url = about:blank] 05:28:45 INFO - PROCESS | 1789 | --DOMWINDOW == 52 (0x8e377000) [pid = 1789] [serial = 1994] [outer = (nil)] [url = about:blank] 05:28:45 INFO - PROCESS | 1789 | --DOMWINDOW == 51 (0x8dba1c00) [pid = 1789] [serial = 1995] [outer = (nil)] [url = about:blank] 05:28:45 INFO - PROCESS | 1789 | --DOMWINDOW == 50 (0x8ed7dc00) [pid = 1789] [serial = 1989] [outer = (nil)] [url = about:blank] 05:28:45 INFO - PROCESS | 1789 | --DOMWINDOW == 49 (0x8f086000) [pid = 1789] [serial = 2013] [outer = (nil)] [url = about:blank] 05:28:45 INFO - PROCESS | 1789 | --DOMWINDOW == 48 (0x8e453400) [pid = 1789] [serial = 2006] [outer = (nil)] [url = about:blank] 05:28:45 INFO - PROCESS | 1789 | --DOMWINDOW == 47 (0x8f550c00) [pid = 1789] [serial = 2016] [outer = (nil)] [url = about:blank] 05:28:45 INFO - PROCESS | 1789 | --DOMWINDOW == 46 (0x8f559400) [pid = 1789] [serial = 2018] [outer = (nil)] [url = about:blank] 05:28:45 INFO - PROCESS | 1789 | --DOMWINDOW == 45 (0x8ed9e400) [pid = 1789] [serial = 2007] [outer = (nil)] [url = about:blank] 05:28:45 INFO - PROCESS | 1789 | --DOMWINDOW == 44 (0x8f512800) [pid = 1789] [serial = 2015] [outer = (nil)] [url = about:blank] 05:28:45 INFO - PROCESS | 1789 | --DOMWINDOW == 43 (0x8f55b400) [pid = 1789] [serial = 2019] [outer = (nil)] [url = about:blank] 05:28:45 INFO - PROCESS | 1789 | 1471091325759 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:45 INFO - PROCESS | 1789 | 1471091325774 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:28:45 INFO - PROCESS | 1789 | ++DOCSHELL 0x8a296800 == 29 [pid = 1789] [id = 683] 05:28:45 INFO - PROCESS | 1789 | ++DOMWINDOW == 44 (0x8a8d0c00) [pid = 1789] [serial = 2050] [outer = (nil)] 05:28:45 INFO - PROCESS | 1789 | ++DOMWINDOW == 45 (0x8b4c5c00) [pid = 1789] [serial = 2051] [outer = 0x8a8d0c00] 05:28:45 INFO - PROCESS | 1789 | 1471091325844 Marionette DEBUG loaded listener.js 05:28:45 INFO - PROCESS | 1789 | ++DOMWINDOW == 46 (0x8b4ca800) [pid = 1789] [serial = 2052] [outer = 0x8a8d0c00] 05:28:46 INFO - PROCESS | 1789 | 1471091326651 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 05:28:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 05:28:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1398ms 05:28:46 INFO - PROCESS | 1789 | 1471091326741 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 05:28:46 INFO - PROCESS | 1789 | 1471091326748 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 05:28:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 05:28:46 INFO - PROCESS | 1789 | 1471091326758 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 05:28:46 INFO - PROCESS | 1789 | 1471091326761 Marionette TRACE conn3 <- [1,2706,null,{}] 05:28:46 INFO - PROCESS | 1789 | 1471091326768 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:46 INFO - PROCESS | 1789 | 1471091326773 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:28:46 INFO - PROCESS | 1789 | 1471091326961 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 05:28:47 INFO - PROCESS | 1789 | 1471091327108 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:47 INFO - PROCESS | 1789 | 1471091327119 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:28:47 INFO - PROCESS | 1789 | ++DOCSHELL 0x899f6c00 == 30 [pid = 1789] [id = 684] 05:28:47 INFO - PROCESS | 1789 | ++DOMWINDOW == 47 (0x8ca66800) [pid = 1789] [serial = 2053] [outer = (nil)] 05:28:47 INFO - PROCESS | 1789 | ++DOMWINDOW == 48 (0x8db76400) [pid = 1789] [serial = 2054] [outer = 0x8ca66800] 05:28:47 INFO - PROCESS | 1789 | 1471091327194 Marionette DEBUG loaded listener.js 05:28:47 INFO - PROCESS | 1789 | ++DOMWINDOW == 49 (0x8db7dc00) [pid = 1789] [serial = 2055] [outer = 0x8ca66800] 05:28:48 INFO - PROCESS | 1789 | 1471091328070 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 05:28:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 05:28:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1331ms 05:28:48 INFO - PROCESS | 1789 | 1471091328088 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 05:28:48 INFO - PROCESS | 1789 | 1471091328092 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 05:28:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 05:28:48 INFO - PROCESS | 1789 | 1471091328099 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 05:28:48 INFO - PROCESS | 1789 | 1471091328104 Marionette TRACE conn3 <- [1,2710,null,{}] 05:28:48 INFO - PROCESS | 1789 | 1471091328122 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:48 INFO - PROCESS | 1789 | 1471091328131 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:28:48 INFO - PROCESS | 1789 | 1471091328329 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 05:28:48 INFO - PROCESS | 1789 | 1471091328533 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:48 INFO - PROCESS | 1789 | 1471091328542 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:28:48 INFO - PROCESS | 1789 | ++DOCSHELL 0x8e45a400 == 31 [pid = 1789] [id = 685] 05:28:48 INFO - PROCESS | 1789 | ++DOMWINDOW == 50 (0x8e45b400) [pid = 1789] [serial = 2056] [outer = (nil)] 05:28:48 INFO - PROCESS | 1789 | ++DOMWINDOW == 51 (0x8ed76c00) [pid = 1789] [serial = 2057] [outer = 0x8e45b400] 05:28:48 INFO - PROCESS | 1789 | 1471091328630 Marionette DEBUG loaded listener.js 05:28:48 INFO - PROCESS | 1789 | ++DOMWINDOW == 52 (0x8ed7b800) [pid = 1789] [serial = 2058] [outer = 0x8e45b400] 05:28:49 INFO - PROCESS | 1789 | 1471091329577 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 05:28:49 INFO - PROCESS | 1789 | 1471091329652 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 05:28:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 05:28:49 INFO - PROCESS | 1789 | 1471091329663 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 05:28:49 INFO - PROCESS | 1789 | 1471091329665 Marionette TRACE conn3 <- [1,2714,null,{}] 05:28:49 INFO - PROCESS | 1789 | 1471091329670 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:49 INFO - PROCESS | 1789 | 1471091329676 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:28:49 INFO - PROCESS | 1789 | 1471091329921 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 05:28:49 INFO - PROCESS | 1789 | 1471091329972 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:49 INFO - PROCESS | 1789 | 1471091329983 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:28:50 INFO - PROCESS | 1789 | ++DOCSHELL 0x8eda5800 == 32 [pid = 1789] [id = 686] 05:28:50 INFO - PROCESS | 1789 | ++DOMWINDOW == 53 (0x8eda7400) [pid = 1789] [serial = 2059] [outer = (nil)] 05:28:50 INFO - PROCESS | 1789 | ++DOMWINDOW == 54 (0x8eeaf800) [pid = 1789] [serial = 2060] [outer = 0x8eda7400] 05:28:50 INFO - PROCESS | 1789 | 1471091330052 Marionette DEBUG loaded listener.js 05:28:50 INFO - PROCESS | 1789 | ++DOMWINDOW == 55 (0x8eeb6400) [pid = 1789] [serial = 2061] [outer = 0x8eda7400] 05:28:50 INFO - PROCESS | 1789 | --DOMWINDOW == 54 (0x899f0400) [pid = 1789] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 05:28:50 INFO - PROCESS | 1789 | --DOMWINDOW == 53 (0x8f554c00) [pid = 1789] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 05:28:50 INFO - PROCESS | 1789 | --DOMWINDOW == 52 (0x8b76d000) [pid = 1789] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 05:28:50 INFO - PROCESS | 1789 | --DOMWINDOW == 51 (0x8a28c800) [pid = 1789] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 05:28:50 INFO - PROCESS | 1789 | --DOMWINDOW == 50 (0x88dc2800) [pid = 1789] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 05:28:50 INFO - PROCESS | 1789 | --DOMWINDOW == 49 (0x8a291000) [pid = 1789] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 05:28:50 INFO - PROCESS | 1789 | --DOMWINDOW == 48 (0x8e380800) [pid = 1789] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 05:28:50 INFO - PROCESS | 1789 | 1471091330917 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 05:28:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 05:28:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1293ms 05:28:50 INFO - PROCESS | 1789 | 1471091330956 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 05:28:50 INFO - PROCESS | 1789 | 1471091330960 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 05:28:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 05:28:50 INFO - PROCESS | 1789 | 1471091330970 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 05:28:50 INFO - PROCESS | 1789 | 1471091330972 Marionette TRACE conn3 <- [1,2718,null,{}] 05:28:50 INFO - PROCESS | 1789 | 1471091330978 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:50 INFO - PROCESS | 1789 | 1471091330983 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:28:51 INFO - PROCESS | 1789 | 1471091331176 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 05:28:51 INFO - PROCESS | 1789 | 1471091331193 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:51 INFO - PROCESS | 1789 | 1471091331201 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:28:51 INFO - PROCESS | 1789 | ++DOCSHELL 0x88dbc000 == 33 [pid = 1789] [id = 687] 05:28:51 INFO - PROCESS | 1789 | ++DOMWINDOW == 49 (0x88dbe000) [pid = 1789] [serial = 2062] [outer = (nil)] 05:28:51 INFO - PROCESS | 1789 | ++DOMWINDOW == 50 (0x8eeb9c00) [pid = 1789] [serial = 2063] [outer = 0x88dbe000] 05:28:51 INFO - PROCESS | 1789 | 1471091331266 Marionette DEBUG loaded listener.js 05:28:51 INFO - PROCESS | 1789 | ++DOMWINDOW == 51 (0x8db9f000) [pid = 1789] [serial = 2064] [outer = 0x88dbe000] 05:28:52 INFO - PROCESS | 1789 | 1471091332105 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 05:28:52 INFO - PROCESS | 1789 | 1471091332151 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 05:28:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 05:28:52 INFO - PROCESS | 1789 | 1471091332164 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 05:28:52 INFO - PROCESS | 1789 | 1471091332167 Marionette TRACE conn3 <- [1,2722,null,{}] 05:28:52 INFO - PROCESS | 1789 | 1471091332172 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:52 INFO - PROCESS | 1789 | 1471091332182 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:28:52 INFO - PROCESS | 1789 | 1471091332371 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 05:28:52 INFO - PROCESS | 1789 | 1471091332380 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:52 INFO - PROCESS | 1789 | 1471091332387 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:28:52 INFO - PROCESS | 1789 | ++DOCSHELL 0x88cbb800 == 34 [pid = 1789] [id = 688] 05:28:52 INFO - PROCESS | 1789 | ++DOMWINDOW == 52 (0x8f087800) [pid = 1789] [serial = 2065] [outer = (nil)] 05:28:52 INFO - PROCESS | 1789 | ++DOMWINDOW == 53 (0x8f512800) [pid = 1789] [serial = 2066] [outer = 0x8f087800] 05:28:52 INFO - PROCESS | 1789 | 1471091332454 Marionette DEBUG loaded listener.js 05:28:52 INFO - PROCESS | 1789 | ++DOMWINDOW == 54 (0x8f54f400) [pid = 1789] [serial = 2067] [outer = 0x8f087800] 05:28:53 INFO - PROCESS | 1789 | 1471091333610 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 05:28:53 INFO - PROCESS | 1789 | 1471091333659 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 05:28:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 05:28:53 INFO - PROCESS | 1789 | 1471091333667 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 05:28:53 INFO - PROCESS | 1789 | 1471091333675 Marionette TRACE conn3 <- [1,2726,null,{}] 05:28:53 INFO - PROCESS | 1789 | 1471091333683 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:53 INFO - PROCESS | 1789 | 1471091333688 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:28:53 INFO - PROCESS | 1789 | 1471091333867 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 05:28:54 INFO - PROCESS | 1789 | 1471091334052 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:54 INFO - PROCESS | 1789 | 1471091334063 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:28:54 INFO - PROCESS | 1789 | ++DOCSHELL 0x8b4c7c00 == 35 [pid = 1789] [id = 689] 05:28:54 INFO - PROCESS | 1789 | ++DOMWINDOW == 55 (0x8b766400) [pid = 1789] [serial = 2068] [outer = (nil)] 05:28:54 INFO - PROCESS | 1789 | ++DOMWINDOW == 56 (0x8db73400) [pid = 1789] [serial = 2069] [outer = 0x8b766400] 05:28:54 INFO - PROCESS | 1789 | 1471091334191 Marionette DEBUG loaded listener.js 05:28:54 INFO - PROCESS | 1789 | ++DOMWINDOW == 57 (0x8dba5000) [pid = 1789] [serial = 2070] [outer = 0x8b766400] 05:28:55 INFO - PROCESS | 1789 | 1471091335089 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 05:28:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 05:28:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1484ms 05:28:55 INFO - PROCESS | 1789 | 1471091335151 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 05:28:55 INFO - PROCESS | 1789 | 1471091335158 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 05:28:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 05:28:55 INFO - PROCESS | 1789 | 1471091335169 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 05:28:55 INFO - PROCESS | 1789 | 1471091335174 Marionette TRACE conn3 <- [1,2730,null,{}] 05:28:55 INFO - PROCESS | 1789 | 1471091335180 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:55 INFO - PROCESS | 1789 | 1471091335185 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:28:55 INFO - PROCESS | 1789 | 1471091335410 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 05:28:55 INFO - PROCESS | 1789 | 1471091335592 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:55 INFO - PROCESS | 1789 | 1471091335600 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:28:55 INFO - PROCESS | 1789 | ++DOCSHELL 0x88cbc800 == 36 [pid = 1789] [id = 690] 05:28:55 INFO - PROCESS | 1789 | ++DOMWINDOW == 58 (0x8eda0c00) [pid = 1789] [serial = 2071] [outer = (nil)] 05:28:55 INFO - PROCESS | 1789 | ++DOMWINDOW == 59 (0x8ee05400) [pid = 1789] [serial = 2072] [outer = 0x8eda0c00] 05:28:55 INFO - PROCESS | 1789 | 1471091335766 Marionette DEBUG loaded listener.js 05:28:55 INFO - PROCESS | 1789 | ++DOMWINDOW == 60 (0x8eebc800) [pid = 1789] [serial = 2073] [outer = 0x8eda0c00] 05:28:57 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:28:57 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 05:28:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 05:28:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:28:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:28:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1931ms 05:28:57 INFO - PROCESS | 1789 | 1471091337079 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:28:57 INFO - PROCESS | 1789 | 1471091337102 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 05:28:57 INFO - PROCESS | 1789 | 1471091337105 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 05:28:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 05:28:57 INFO - PROCESS | 1789 | 1471091337113 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 05:28:57 INFO - PROCESS | 1789 | 1471091337119 Marionette TRACE conn3 <- [1,2734,null,{}] 05:28:57 INFO - PROCESS | 1789 | 1471091337135 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:57 INFO - PROCESS | 1789 | 1471091337144 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:28:57 INFO - PROCESS | 1789 | 1471091337367 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 05:28:57 INFO - PROCESS | 1789 | 1471091337560 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:57 INFO - PROCESS | 1789 | 1471091337570 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:28:57 INFO - PROCESS | 1789 | ++DOCSHELL 0x8e374400 == 37 [pid = 1789] [id = 691] 05:28:57 INFO - PROCESS | 1789 | ++DOMWINDOW == 61 (0x8f551000) [pid = 1789] [serial = 2074] [outer = (nil)] 05:28:57 INFO - PROCESS | 1789 | ++DOMWINDOW == 62 (0x8f55d400) [pid = 1789] [serial = 2075] [outer = 0x8f551000] 05:28:57 INFO - PROCESS | 1789 | 1471091337662 Marionette DEBUG loaded listener.js 05:28:57 INFO - PROCESS | 1789 | ++DOMWINDOW == 63 (0x8f6b4000) [pid = 1789] [serial = 2076] [outer = 0x8f551000] 05:28:58 INFO - PROCESS | 1789 | 1471091338535 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 05:28:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 05:28:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1499ms 05:28:58 INFO - PROCESS | 1789 | 1471091338612 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 05:28:58 INFO - PROCESS | 1789 | 1471091338617 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 05:28:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 05:28:58 INFO - PROCESS | 1789 | 1471091338623 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 05:28:58 INFO - PROCESS | 1789 | 1471091338627 Marionette TRACE conn3 <- [1,2738,null,{}] 05:28:58 INFO - PROCESS | 1789 | 1471091338633 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:58 INFO - PROCESS | 1789 | 1471091338638 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:28:58 INFO - PROCESS | 1789 | 1471091338846 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 05:28:59 INFO - PROCESS | 1789 | 1471091339030 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:59 INFO - PROCESS | 1789 | 1471091339041 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:28:59 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f6b3c00 == 38 [pid = 1789] [id = 692] 05:28:59 INFO - PROCESS | 1789 | ++DOMWINDOW == 64 (0x8f6bb400) [pid = 1789] [serial = 2077] [outer = (nil)] 05:28:59 INFO - PROCESS | 1789 | ++DOMWINDOW == 65 (0x8f877400) [pid = 1789] [serial = 2078] [outer = 0x8f6bb400] 05:28:59 INFO - PROCESS | 1789 | 1471091339119 Marionette DEBUG loaded listener.js 05:28:59 INFO - PROCESS | 1789 | ++DOMWINDOW == 66 (0x8f878400) [pid = 1789] [serial = 2079] [outer = 0x8f6bb400] 05:29:00 INFO - PROCESS | 1789 | 1471091340033 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 05:29:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 05:29:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1483ms 05:29:00 INFO - PROCESS | 1789 | 1471091340107 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 05:29:00 INFO - PROCESS | 1789 | 1471091340111 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 05:29:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 05:29:00 INFO - PROCESS | 1789 | 1471091340117 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 05:29:00 INFO - PROCESS | 1789 | 1471091340121 Marionette TRACE conn3 <- [1,2742,null,{}] 05:29:00 INFO - PROCESS | 1789 | 1471091340126 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:00 INFO - PROCESS | 1789 | 1471091340133 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:00 INFO - PROCESS | 1789 | 1471091340342 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 05:29:00 INFO - PROCESS | 1789 | 1471091340768 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:00 INFO - PROCESS | 1789 | 1471091340776 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:00 INFO - PROCESS | 1789 | ++DOCSHELL 0x899f6000 == 39 [pid = 1789] [id = 693] 05:29:00 INFO - PROCESS | 1789 | ++DOMWINDOW == 67 (0x899f7800) [pid = 1789] [serial = 2080] [outer = (nil)] 05:29:00 INFO - PROCESS | 1789 | ++DOMWINDOW == 68 (0x8a28c800) [pid = 1789] [serial = 2081] [outer = 0x899f7800] 05:29:00 INFO - PROCESS | 1789 | 1471091340895 Marionette DEBUG loaded listener.js 05:29:01 INFO - PROCESS | 1789 | ++DOMWINDOW == 69 (0x8b764000) [pid = 1789] [serial = 2082] [outer = 0x899f7800] 05:29:02 INFO - PROCESS | 1789 | --DOCSHELL 0x88dbc000 == 38 [pid = 1789] [id = 687] 05:29:02 INFO - PROCESS | 1789 | --DOCSHELL 0x8eda5800 == 37 [pid = 1789] [id = 686] 05:29:02 INFO - PROCESS | 1789 | --DOCSHELL 0x8e45a400 == 36 [pid = 1789] [id = 685] 05:29:02 INFO - PROCESS | 1789 | --DOCSHELL 0x899f6c00 == 35 [pid = 1789] [id = 684] 05:29:02 INFO - PROCESS | 1789 | --DOCSHELL 0x8a296800 == 34 [pid = 1789] [id = 683] 05:29:02 INFO - PROCESS | 1789 | --DOCSHELL 0x88dc0800 == 33 [pid = 1789] [id = 676] 05:29:02 INFO - PROCESS | 1789 | --DOCSHELL 0x88dbdc00 == 32 [pid = 1789] [id = 680] 05:29:02 INFO - PROCESS | 1789 | --DOCSHELL 0x8a293400 == 31 [pid = 1789] [id = 681] 05:29:02 INFO - PROCESS | 1789 | --DOCSHELL 0x88cb9400 == 30 [pid = 1789] [id = 682] 05:29:02 INFO - PROCESS | 1789 | --DOCSHELL 0x8f6b3c00 == 29 [pid = 1789] [id = 692] 05:29:02 INFO - PROCESS | 1789 | --DOCSHELL 0x8e374400 == 28 [pid = 1789] [id = 691] 05:29:02 INFO - PROCESS | 1789 | --DOCSHELL 0x88cbc800 == 27 [pid = 1789] [id = 690] 05:29:02 INFO - PROCESS | 1789 | --DOCSHELL 0x88cbb800 == 26 [pid = 1789] [id = 688] 05:29:02 INFO - PROCESS | 1789 | --DOCSHELL 0x8b4c7c00 == 25 [pid = 1789] [id = 689] 05:29:02 INFO - PROCESS | 1789 | --DOMWINDOW == 68 (0x8a8d1800) [pid = 1789] [serial = 2033] [outer = (nil)] [url = about:blank] 05:29:02 INFO - PROCESS | 1789 | --DOMWINDOW == 67 (0x8f6b6400) [pid = 1789] [serial = 2027] [outer = (nil)] [url = about:blank] 05:29:02 INFO - PROCESS | 1789 | --DOMWINDOW == 66 (0x8b771000) [pid = 1789] [serial = 2036] [outer = (nil)] [url = about:blank] 05:29:02 INFO - PROCESS | 1789 | --DOMWINDOW == 65 (0x8b767c00) [pid = 1789] [serial = 2039] [outer = (nil)] [url = about:blank] 05:29:02 INFO - PROCESS | 1789 | --DOMWINDOW == 64 (0x8a28ec00) [pid = 1789] [serial = 2031] [outer = (nil)] [url = about:blank] 05:29:02 INFO - PROCESS | 1789 | --DOMWINDOW == 63 (0x88dc9400) [pid = 1789] [serial = 2030] [outer = (nil)] [url = about:blank] 05:29:02 INFO - PROCESS | 1789 | --DOMWINDOW == 62 (0x8b8ee000) [pid = 1789] [serial = 2022] [outer = (nil)] [url = about:blank] 05:29:02 INFO - PROCESS | 1789 | --DOMWINDOW == 61 (0x8dba7400) [pid = 1789] [serial = 2042] [outer = (nil)] [url = about:blank] 05:29:02 INFO - PROCESS | 1789 | --DOMWINDOW == 60 (0x8b8e1c00) [pid = 1789] [serial = 2021] [outer = (nil)] [url = about:blank] 05:29:02 INFO - PROCESS | 1789 | --DOMWINDOW == 59 (0x8edac000) [pid = 1789] [serial = 2025] [outer = (nil)] [url = about:blank] 05:29:02 INFO - PROCESS | 1789 | --DOMWINDOW == 58 (0x8eda9400) [pid = 1789] [serial = 2024] [outer = (nil)] [url = about:blank] 05:29:02 INFO - PROCESS | 1789 | --DOMWINDOW == 57 (0x8b8e2c00) [pid = 1789] [serial = 2037] [outer = (nil)] [url = about:blank] 05:29:02 INFO - PROCESS | 1789 | --DOMWINDOW == 56 (0x8f874800) [pid = 1789] [serial = 2028] [outer = (nil)] [url = about:blank] 05:29:02 INFO - PROCESS | 1789 | --DOMWINDOW == 55 (0x8a8d4800) [pid = 1789] [serial = 2034] [outer = (nil)] [url = about:blank] 05:29:02 INFO - PROCESS | 1789 | --DOMWINDOW == 54 (0x8db7ac00) [pid = 1789] [serial = 2040] [outer = (nil)] [url = about:blank] 05:29:02 INFO - PROCESS | 1789 | 1471091342920 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 05:29:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 05:29:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 2848ms 05:29:02 INFO - PROCESS | 1789 | 1471091342966 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 05:29:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 05:29:02 INFO - PROCESS | 1789 | 1471091342972 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 05:29:02 INFO - PROCESS | 1789 | 1471091342981 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 05:29:02 INFO - PROCESS | 1789 | 1471091342985 Marionette TRACE conn3 <- [1,2746,null,{}] 05:29:03 INFO - PROCESS | 1789 | 1471091342994 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:03 INFO - PROCESS | 1789 | 1471091342999 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:03 INFO - PROCESS | 1789 | 1471091343163 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 05:29:03 INFO - PROCESS | 1789 | 1471091343181 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:03 INFO - PROCESS | 1789 | 1471091343193 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:03 INFO - PROCESS | 1789 | ++DOCSHELL 0x899f1c00 == 26 [pid = 1789] [id = 694] 05:29:03 INFO - PROCESS | 1789 | ++DOMWINDOW == 55 (0x8a289000) [pid = 1789] [serial = 2083] [outer = (nil)] 05:29:03 INFO - PROCESS | 1789 | ++DOMWINDOW == 56 (0x8a28f800) [pid = 1789] [serial = 2084] [outer = 0x8a289000] 05:29:03 INFO - PROCESS | 1789 | 1471091343315 Marionette DEBUG loaded listener.js 05:29:03 INFO - PROCESS | 1789 | ++DOMWINDOW == 57 (0x8a292000) [pid = 1789] [serial = 2085] [outer = 0x8a289000] 05:29:04 INFO - PROCESS | 1789 | 1471091344444 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 05:29:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 05:29:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1482ms 05:29:04 INFO - PROCESS | 1789 | 1471091344464 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 05:29:04 INFO - PROCESS | 1789 | 1471091344475 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 05:29:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 05:29:04 INFO - PROCESS | 1789 | 1471091344498 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 05:29:04 INFO - PROCESS | 1789 | 1471091344506 Marionette TRACE conn3 <- [1,2750,null,{}] 05:29:04 INFO - PROCESS | 1789 | 1471091344515 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:04 INFO - PROCESS | 1789 | 1471091344524 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:04 INFO - PROCESS | 1789 | 1471091344778 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 05:29:05 INFO - PROCESS | 1789 | 1471091345025 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:05 INFO - PROCESS | 1789 | 1471091345038 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:05 INFO - PROCESS | 1789 | ++DOCSHELL 0x8b4ce000 == 27 [pid = 1789] [id = 695] 05:29:05 INFO - PROCESS | 1789 | ++DOMWINDOW == 58 (0x8b4d2000) [pid = 1789] [serial = 2086] [outer = (nil)] 05:29:05 INFO - PROCESS | 1789 | ++DOMWINDOW == 59 (0x8b769800) [pid = 1789] [serial = 2087] [outer = 0x8b4d2000] 05:29:05 INFO - PROCESS | 1789 | 1471091345112 Marionette DEBUG loaded listener.js 05:29:05 INFO - PROCESS | 1789 | ++DOMWINDOW == 60 (0x8b771c00) [pid = 1789] [serial = 2088] [outer = 0x8b4d2000] 05:29:05 INFO - PROCESS | 1789 | 1471091345972 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 05:29:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 05:29:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1538ms 05:29:06 INFO - PROCESS | 1789 | 1471091346034 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 05:29:06 INFO - PROCESS | 1789 | 1471091346037 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 05:29:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 05:29:06 INFO - PROCESS | 1789 | 1471091346044 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 05:29:06 INFO - PROCESS | 1789 | 1471091346050 Marionette TRACE conn3 <- [1,2754,null,{}] 05:29:06 INFO - PROCESS | 1789 | 1471091346074 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:06 INFO - PROCESS | 1789 | 1471091346083 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:06 INFO - PROCESS | 1789 | 1471091346289 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 05:29:06 INFO - PROCESS | 1789 | 1471091346313 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:06 INFO - PROCESS | 1789 | 1471091346323 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:06 INFO - PROCESS | 1789 | ++DOCSHELL 0x8db71c00 == 28 [pid = 1789] [id = 696] 05:29:06 INFO - PROCESS | 1789 | ++DOMWINDOW == 61 (0x8db73c00) [pid = 1789] [serial = 2089] [outer = (nil)] 05:29:06 INFO - PROCESS | 1789 | ++DOMWINDOW == 62 (0x8db78800) [pid = 1789] [serial = 2090] [outer = 0x8db73c00] 05:29:06 INFO - PROCESS | 1789 | 1471091346393 Marionette DEBUG loaded listener.js 05:29:06 INFO - PROCESS | 1789 | ++DOMWINDOW == 63 (0x8dba0400) [pid = 1789] [serial = 2091] [outer = 0x8db73c00] 05:29:07 INFO - PROCESS | 1789 | 1471091347299 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 05:29:07 INFO - PROCESS | 1789 | --DOMWINDOW == 62 (0x8a8d0c00) [pid = 1789] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 05:29:07 INFO - PROCESS | 1789 | --DOMWINDOW == 61 (0x8e45b400) [pid = 1789] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 05:29:07 INFO - PROCESS | 1789 | --DOMWINDOW == 60 (0x8db80800) [pid = 1789] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 05:29:07 INFO - PROCESS | 1789 | --DOMWINDOW == 59 (0x8ca66800) [pid = 1789] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 05:29:07 INFO - PROCESS | 1789 | --DOMWINDOW == 58 (0x8eda7400) [pid = 1789] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 05:29:07 INFO - PROCESS | 1789 | --DOMWINDOW == 57 (0x8a295800) [pid = 1789] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 05:29:07 INFO - PROCESS | 1789 | --DOMWINDOW == 56 (0x899f0c00) [pid = 1789] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 05:29:07 INFO - PROCESS | 1789 | --DOMWINDOW == 55 (0x88dbe000) [pid = 1789] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 05:29:07 INFO - PROCESS | 1789 | --DOMWINDOW == 54 (0x8f087800) [pid = 1789] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 05:29:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 05:29:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1538ms 05:29:07 INFO - PROCESS | 1789 | 1471091347582 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 05:29:07 INFO - PROCESS | 1789 | 1471091347586 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 05:29:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 05:29:07 INFO - PROCESS | 1789 | 1471091347592 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 05:29:07 INFO - PROCESS | 1789 | 1471091347595 Marionette TRACE conn3 <- [1,2758,null,{}] 05:29:07 INFO - PROCESS | 1789 | 1471091347600 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:07 INFO - PROCESS | 1789 | 1471091347605 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:07 INFO - PROCESS | 1789 | 1471091347765 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 05:29:07 INFO - PROCESS | 1789 | 1471091347782 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:07 INFO - PROCESS | 1789 | 1471091347789 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:07 INFO - PROCESS | 1789 | ++DOCSHELL 0x8ca64800 == 29 [pid = 1789] [id = 697] 05:29:07 INFO - PROCESS | 1789 | ++DOMWINDOW == 55 (0x8ca6f800) [pid = 1789] [serial = 2092] [outer = (nil)] 05:29:07 INFO - PROCESS | 1789 | ++DOMWINDOW == 56 (0x8dc96800) [pid = 1789] [serial = 2093] [outer = 0x8ca6f800] 05:29:07 INFO - PROCESS | 1789 | 1471091347980 Marionette DEBUG loaded listener.js 05:29:08 INFO - PROCESS | 1789 | ++DOMWINDOW == 57 (0x8e372800) [pid = 1789] [serial = 2094] [outer = 0x8ca6f800] 05:29:08 INFO - PROCESS | 1789 | 1471091348729 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 05:29:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 05:29:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1177ms 05:29:08 INFO - PROCESS | 1789 | 1471091348773 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 05:29:08 INFO - PROCESS | 1789 | 1471091348777 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 05:29:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 05:29:08 INFO - PROCESS | 1789 | 1471091348783 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 05:29:08 INFO - PROCESS | 1789 | 1471091348785 Marionette TRACE conn3 <- [1,2762,null,{}] 05:29:08 INFO - PROCESS | 1789 | 1471091348791 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:08 INFO - PROCESS | 1789 | 1471091348796 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:08 INFO - PROCESS | 1789 | 1471091348989 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 05:29:09 INFO - PROCESS | 1789 | 1471091349004 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:09 INFO - PROCESS | 1789 | 1471091349013 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:09 INFO - PROCESS | 1789 | ++DOCSHELL 0x8db73000 == 30 [pid = 1789] [id = 698] 05:29:09 INFO - PROCESS | 1789 | ++DOMWINDOW == 58 (0x8e372400) [pid = 1789] [serial = 2095] [outer = (nil)] 05:29:09 INFO - PROCESS | 1789 | ++DOMWINDOW == 59 (0x8e453000) [pid = 1789] [serial = 2096] [outer = 0x8e372400] 05:29:09 INFO - PROCESS | 1789 | 1471091349075 Marionette DEBUG loaded listener.js 05:29:09 INFO - PROCESS | 1789 | ++DOMWINDOW == 60 (0x8e45d400) [pid = 1789] [serial = 2097] [outer = 0x8e372400] 05:29:10 INFO - PROCESS | 1789 | 1471091350027 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 05:29:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 05:29:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1281ms 05:29:10 INFO - PROCESS | 1789 | 1471091350065 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 05:29:10 INFO - PROCESS | 1789 | 1471091350072 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 05:29:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 05:29:10 INFO - PROCESS | 1789 | 1471091350081 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 05:29:10 INFO - PROCESS | 1789 | 1471091350085 Marionette TRACE conn3 <- [1,2766,null,{}] 05:29:10 INFO - PROCESS | 1789 | 1471091350094 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:10 INFO - PROCESS | 1789 | 1471091350100 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:10 INFO - PROCESS | 1789 | 1471091350284 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 05:29:10 INFO - PROCESS | 1789 | 1471091350476 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:10 INFO - PROCESS | 1789 | 1471091350490 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:10 INFO - PROCESS | 1789 | ++DOCSHELL 0x899f0800 == 31 [pid = 1789] [id = 699] 05:29:10 INFO - PROCESS | 1789 | ++DOMWINDOW == 61 (0x899f2400) [pid = 1789] [serial = 2098] [outer = (nil)] 05:29:10 INFO - PROCESS | 1789 | ++DOMWINDOW == 62 (0x8a8dc400) [pid = 1789] [serial = 2099] [outer = 0x899f2400] 05:29:10 INFO - PROCESS | 1789 | 1471091350612 Marionette DEBUG loaded listener.js 05:29:10 INFO - PROCESS | 1789 | ++DOMWINDOW == 63 (0x8b4cd000) [pid = 1789] [serial = 2100] [outer = 0x899f2400] 05:29:11 INFO - PROCESS | 1789 | 1471091351666 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 05:29:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 05:29:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1643ms 05:29:11 INFO - PROCESS | 1789 | 1471091351739 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 05:29:11 INFO - PROCESS | 1789 | 1471091351746 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 05:29:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 05:29:11 INFO - PROCESS | 1789 | 1471091351756 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 05:29:11 INFO - PROCESS | 1789 | 1471091351760 Marionette TRACE conn3 <- [1,2770,null,{}] 05:29:11 INFO - PROCESS | 1789 | 1471091351767 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:11 INFO - PROCESS | 1789 | 1471091351773 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:11 INFO - PROCESS | 1789 | 1471091351989 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 05:29:12 INFO - PROCESS | 1789 | 1471091352224 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:12 INFO - PROCESS | 1789 | 1471091352231 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:12 INFO - PROCESS | 1789 | ++DOCSHELL 0x8b8e5c00 == 32 [pid = 1789] [id = 700] 05:29:12 INFO - PROCESS | 1789 | ++DOMWINDOW == 64 (0x8db9e800) [pid = 1789] [serial = 2101] [outer = (nil)] 05:29:12 INFO - PROCESS | 1789 | ++DOMWINDOW == 65 (0x8e373c00) [pid = 1789] [serial = 2102] [outer = 0x8db9e800] 05:29:12 INFO - PROCESS | 1789 | 1471091352355 Marionette DEBUG loaded listener.js 05:29:12 INFO - PROCESS | 1789 | ++DOMWINDOW == 66 (0x8dba4c00) [pid = 1789] [serial = 2103] [outer = 0x8db9e800] 05:29:13 INFO - PROCESS | 1789 | 1471091353395 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 05:29:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 05:29:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1692ms 05:29:13 INFO - PROCESS | 1789 | 1471091353448 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 05:29:13 INFO - PROCESS | 1789 | 1471091353451 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 05:29:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 05:29:13 INFO - PROCESS | 1789 | 1471091353458 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 05:29:13 INFO - PROCESS | 1789 | 1471091353464 Marionette TRACE conn3 <- [1,2774,null,{}] 05:29:13 INFO - PROCESS | 1789 | 1471091353484 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:13 INFO - PROCESS | 1789 | 1471091353493 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:13 INFO - PROCESS | 1789 | 1471091353701 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 05:29:13 INFO - PROCESS | 1789 | 1471091353928 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:13 INFO - PROCESS | 1789 | 1471091353942 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:14 INFO - PROCESS | 1789 | ++DOCSHELL 0x88cb9400 == 33 [pid = 1789] [id = 701] 05:29:14 INFO - PROCESS | 1789 | ++DOMWINDOW == 67 (0x88cbb800) [pid = 1789] [serial = 2104] [outer = (nil)] 05:29:14 INFO - PROCESS | 1789 | ++DOMWINDOW == 68 (0x88cc5800) [pid = 1789] [serial = 2105] [outer = 0x88cbb800] 05:29:14 INFO - PROCESS | 1789 | 1471091354190 Marionette DEBUG loaded listener.js 05:29:14 INFO - PROCESS | 1789 | ++DOMWINDOW == 69 (0x899f1800) [pid = 1789] [serial = 2106] [outer = 0x88cbb800] 05:29:15 INFO - PROCESS | 1789 | --DOCSHELL 0x8ca64800 == 32 [pid = 1789] [id = 697] 05:29:15 INFO - PROCESS | 1789 | --DOCSHELL 0x8db71c00 == 31 [pid = 1789] [id = 696] 05:29:15 INFO - PROCESS | 1789 | --DOCSHELL 0x8b4ce000 == 30 [pid = 1789] [id = 695] 05:29:15 INFO - PROCESS | 1789 | --DOCSHELL 0x899f1c00 == 29 [pid = 1789] [id = 694] 05:29:15 INFO - PROCESS | 1789 | --DOCSHELL 0x899f6000 == 28 [pid = 1789] [id = 693] 05:29:15 INFO - PROCESS | 1789 | --DOMWINDOW == 68 (0x8b4ca800) [pid = 1789] [serial = 2052] [outer = (nil)] [url = about:blank] 05:29:15 INFO - PROCESS | 1789 | --DOMWINDOW == 67 (0x8ed7b800) [pid = 1789] [serial = 2058] [outer = (nil)] [url = about:blank] 05:29:15 INFO - PROCESS | 1789 | --DOMWINDOW == 66 (0x8e454400) [pid = 1789] [serial = 2049] [outer = (nil)] [url = about:blank] 05:29:15 INFO - PROCESS | 1789 | --DOMWINDOW == 65 (0x8ed76c00) [pid = 1789] [serial = 2057] [outer = (nil)] [url = about:blank] 05:29:15 INFO - PROCESS | 1789 | --DOMWINDOW == 64 (0x8db7dc00) [pid = 1789] [serial = 2055] [outer = (nil)] [url = about:blank] 05:29:15 INFO - PROCESS | 1789 | --DOMWINDOW == 63 (0x8b4c5c00) [pid = 1789] [serial = 2051] [outer = (nil)] [url = about:blank] 05:29:15 INFO - PROCESS | 1789 | --DOMWINDOW == 62 (0x8e379000) [pid = 1789] [serial = 2048] [outer = (nil)] [url = about:blank] 05:29:15 INFO - PROCESS | 1789 | --DOMWINDOW == 61 (0x8eeb6400) [pid = 1789] [serial = 2061] [outer = (nil)] [url = about:blank] 05:29:15 INFO - PROCESS | 1789 | --DOMWINDOW == 60 (0x8b767800) [pid = 1789] [serial = 2045] [outer = (nil)] [url = about:blank] 05:29:15 INFO - PROCESS | 1789 | --DOMWINDOW == 59 (0x8eeaf800) [pid = 1789] [serial = 2060] [outer = (nil)] [url = about:blank] 05:29:15 INFO - PROCESS | 1789 | --DOMWINDOW == 58 (0x8e373400) [pid = 1789] [serial = 2043] [outer = (nil)] [url = about:blank] 05:29:15 INFO - PROCESS | 1789 | --DOMWINDOW == 57 (0x8b8eac00) [pid = 1789] [serial = 2046] [outer = (nil)] [url = about:blank] 05:29:15 INFO - PROCESS | 1789 | --DOMWINDOW == 56 (0x8db76400) [pid = 1789] [serial = 2054] [outer = (nil)] [url = about:blank] 05:29:15 INFO - PROCESS | 1789 | --DOMWINDOW == 55 (0x8eeb9c00) [pid = 1789] [serial = 2063] [outer = (nil)] [url = about:blank] 05:29:15 INFO - PROCESS | 1789 | --DOMWINDOW == 54 (0x8f54f400) [pid = 1789] [serial = 2067] [outer = (nil)] [url = about:blank] 05:29:15 INFO - PROCESS | 1789 | --DOMWINDOW == 53 (0x8f512800) [pid = 1789] [serial = 2066] [outer = (nil)] [url = about:blank] 05:29:15 INFO - PROCESS | 1789 | --DOMWINDOW == 52 (0x8db9f000) [pid = 1789] [serial = 2064] [outer = (nil)] [url = about:blank] 05:29:15 INFO - PROCESS | 1789 | 1471091355222 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 05:29:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 05:29:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1788ms 05:29:15 INFO - PROCESS | 1789 | 1471091355248 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 05:29:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 05:29:15 INFO - PROCESS | 1789 | 1471091355253 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 05:29:15 INFO - PROCESS | 1789 | 1471091355261 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 05:29:15 INFO - PROCESS | 1789 | 1471091355264 Marionette TRACE conn3 <- [1,2778,null,{}] 05:29:15 INFO - PROCESS | 1789 | 1471091355272 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:15 INFO - PROCESS | 1789 | 1471091355277 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:15 INFO - PROCESS | 1789 | 1471091355435 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 05:29:15 INFO - PROCESS | 1789 | 1471091355586 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:15 INFO - PROCESS | 1789 | 1471091355597 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:15 INFO - PROCESS | 1789 | ++DOCSHELL 0x8b4cc400 == 29 [pid = 1789] [id = 702] 05:29:15 INFO - PROCESS | 1789 | ++DOMWINDOW == 53 (0x8b4cc800) [pid = 1789] [serial = 2107] [outer = (nil)] 05:29:15 INFO - PROCESS | 1789 | ++DOMWINDOW == 54 (0x8b4d4800) [pid = 1789] [serial = 2108] [outer = 0x8b4cc800] 05:29:15 INFO - PROCESS | 1789 | 1471091355663 Marionette DEBUG loaded listener.js 05:29:15 INFO - PROCESS | 1789 | ++DOMWINDOW == 55 (0x8b8e9000) [pid = 1789] [serial = 2109] [outer = 0x8b4cc800] 05:29:16 INFO - PROCESS | 1789 | 1471091356442 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 05:29:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 05:29:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1234ms 05:29:16 INFO - PROCESS | 1789 | 1471091356507 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 05:29:16 INFO - PROCESS | 1789 | 1471091356513 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 05:29:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 05:29:16 INFO - PROCESS | 1789 | 1471091356524 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 05:29:16 INFO - PROCESS | 1789 | 1471091356528 Marionette TRACE conn3 <- [1,2782,null,{}] 05:29:16 INFO - PROCESS | 1789 | 1471091356534 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:16 INFO - PROCESS | 1789 | 1471091356539 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:16 INFO - PROCESS | 1789 | 1471091356697 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 05:29:16 INFO - PROCESS | 1789 | 1471091356707 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:16 INFO - PROCESS | 1789 | 1471091356713 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:16 INFO - PROCESS | 1789 | ++DOCSHELL 0x8db7d000 == 30 [pid = 1789] [id = 703] 05:29:16 INFO - PROCESS | 1789 | ++DOMWINDOW == 56 (0x8dba2c00) [pid = 1789] [serial = 2110] [outer = (nil)] 05:29:16 INFO - PROCESS | 1789 | ++DOMWINDOW == 57 (0x8dc94c00) [pid = 1789] [serial = 2111] [outer = 0x8dba2c00] 05:29:16 INFO - PROCESS | 1789 | 1471091356792 Marionette DEBUG loaded listener.js 05:29:16 INFO - PROCESS | 1789 | ++DOMWINDOW == 58 (0x8e37b400) [pid = 1789] [serial = 2112] [outer = 0x8dba2c00] 05:29:17 INFO - PROCESS | 1789 | 1471091357908 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 05:29:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 05:29:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1437ms 05:29:17 INFO - PROCESS | 1789 | 1471091357962 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 05:29:17 INFO - PROCESS | 1789 | 1471091357967 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 05:29:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 05:29:17 INFO - PROCESS | 1789 | 1471091357976 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 05:29:17 INFO - PROCESS | 1789 | 1471091357984 Marionette TRACE conn3 <- [1,2786,null,{}] 05:29:18 INFO - PROCESS | 1789 | 1471091357991 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:18 INFO - PROCESS | 1789 | 1471091357996 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:18 INFO - PROCESS | 1789 | 1471091358176 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 05:29:18 INFO - PROCESS | 1789 | 1471091358356 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:18 INFO - PROCESS | 1789 | 1471091358363 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:18 INFO - PROCESS | 1789 | ++DOCSHELL 0x899f5000 == 31 [pid = 1789] [id = 704] 05:29:18 INFO - PROCESS | 1789 | ++DOMWINDOW == 59 (0x8b764400) [pid = 1789] [serial = 2113] [outer = (nil)] 05:29:18 INFO - PROCESS | 1789 | ++DOMWINDOW == 60 (0x8db74800) [pid = 1789] [serial = 2114] [outer = 0x8b764400] 05:29:18 INFO - PROCESS | 1789 | 1471091358444 Marionette DEBUG loaded listener.js 05:29:18 INFO - PROCESS | 1789 | ++DOMWINDOW == 61 (0x8dc91000) [pid = 1789] [serial = 2115] [outer = 0x8b764400] 05:29:19 INFO - PROCESS | 1789 | 1471091359388 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 05:29:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 05:29:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1442ms 05:29:19 INFO - PROCESS | 1789 | 1471091359418 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 05:29:19 INFO - PROCESS | 1789 | 1471091359425 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 05:29:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 05:29:19 INFO - PROCESS | 1789 | 1471091359435 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 05:29:19 INFO - PROCESS | 1789 | 1471091359439 Marionette TRACE conn3 <- [1,2790,null,{}] 05:29:19 INFO - PROCESS | 1789 | 1471091359446 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:19 INFO - PROCESS | 1789 | 1471091359452 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:19 INFO - PROCESS | 1789 | 1471091359629 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 05:29:19 INFO - PROCESS | 1789 | 1471091359808 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:19 INFO - PROCESS | 1789 | 1471091359817 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:19 INFO - PROCESS | 1789 | ++DOCSHELL 0x8dc9a000 == 32 [pid = 1789] [id = 705] 05:29:19 INFO - PROCESS | 1789 | ++DOMWINDOW == 62 (0x8ed80c00) [pid = 1789] [serial = 2116] [outer = (nil)] 05:29:19 INFO - PROCESS | 1789 | ++DOMWINDOW == 63 (0x8eda7c00) [pid = 1789] [serial = 2117] [outer = 0x8ed80c00] 05:29:19 INFO - PROCESS | 1789 | 1471091359894 Marionette DEBUG loaded listener.js 05:29:20 INFO - PROCESS | 1789 | ++DOMWINDOW == 64 (0x8edaa800) [pid = 1789] [serial = 2118] [outer = 0x8ed80c00] 05:29:20 INFO - PROCESS | 1789 | 1471091360894 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 05:29:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 05:29:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1533ms 05:29:20 INFO - PROCESS | 1789 | 1471091360968 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 05:29:20 INFO - PROCESS | 1789 | 1471091360972 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 05:29:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 05:29:20 INFO - PROCESS | 1789 | 1471091360979 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 05:29:20 INFO - PROCESS | 1789 | 1471091360985 Marionette TRACE conn3 <- [1,2794,null,{}] 05:29:21 INFO - PROCESS | 1789 | 1471091361002 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:21 INFO - PROCESS | 1789 | 1471091361011 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:21 INFO - PROCESS | 1789 | 1471091361226 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 05:29:21 INFO - PROCESS | 1789 | 1471091361449 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:21 INFO - PROCESS | 1789 | 1471091361459 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:21 INFO - PROCESS | 1789 | ++DOCSHELL 0x8db71400 == 33 [pid = 1789] [id = 706] 05:29:21 INFO - PROCESS | 1789 | ++DOMWINDOW == 65 (0x8eeb8800) [pid = 1789] [serial = 2119] [outer = (nil)] 05:29:21 INFO - PROCESS | 1789 | ++DOMWINDOW == 66 (0x8f07e400) [pid = 1789] [serial = 2120] [outer = 0x8eeb8800] 05:29:21 INFO - PROCESS | 1789 | 1471091361582 Marionette DEBUG loaded listener.js 05:29:21 INFO - PROCESS | 1789 | ++DOMWINDOW == 67 (0x8f086c00) [pid = 1789] [serial = 2121] [outer = 0x8eeb8800] 05:29:22 INFO - PROCESS | 1789 | 1471091362467 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 05:29:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 05:29:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1544ms 05:29:22 INFO - PROCESS | 1789 | 1471091362524 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 05:29:22 INFO - PROCESS | 1789 | 1471091362528 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 05:29:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 05:29:22 INFO - PROCESS | 1789 | 1471091362535 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 05:29:22 INFO - PROCESS | 1789 | 1471091362537 Marionette TRACE conn3 <- [1,2798,null,{}] 05:29:22 INFO - PROCESS | 1789 | 1471091362544 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:22 INFO - PROCESS | 1789 | 1471091362549 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:22 INFO - PROCESS | 1789 | 1471091362728 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 05:29:22 INFO - PROCESS | 1789 | 1471091362916 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:22 INFO - PROCESS | 1789 | 1471091362925 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:22 INFO - PROCESS | 1789 | ++DOCSHELL 0x8eeb5000 == 34 [pid = 1789] [id = 707] 05:29:22 INFO - PROCESS | 1789 | ++DOMWINDOW == 68 (0x8eebb000) [pid = 1789] [serial = 2122] [outer = (nil)] 05:29:22 INFO - PROCESS | 1789 | ++DOMWINDOW == 69 (0x8f517000) [pid = 1789] [serial = 2123] [outer = 0x8eebb000] 05:29:23 INFO - PROCESS | 1789 | 1471091363004 Marionette DEBUG loaded listener.js 05:29:23 INFO - PROCESS | 1789 | ++DOMWINDOW == 70 (0x8f552000) [pid = 1789] [serial = 2124] [outer = 0x8eebb000] 05:29:23 INFO - PROCESS | 1789 | 1471091363969 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 05:29:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 05:29:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1480ms 05:29:24 INFO - PROCESS | 1789 | 1471091364015 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 05:29:24 INFO - PROCESS | 1789 | 1471091364019 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 05:29:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 05:29:24 INFO - PROCESS | 1789 | 1471091364026 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 05:29:24 INFO - PROCESS | 1789 | 1471091364029 Marionette TRACE conn3 <- [1,2802,null,{}] 05:29:24 INFO - PROCESS | 1789 | 1471091364035 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:24 INFO - PROCESS | 1789 | 1471091364040 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:24 INFO - PROCESS | 1789 | 1471091364201 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 05:29:24 INFO - PROCESS | 1789 | 1471091364381 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:24 INFO - PROCESS | 1789 | 1471091364390 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:24 INFO - PROCESS | 1789 | ++DOCSHELL 0x8ed9f400 == 35 [pid = 1789] [id = 708] 05:29:24 INFO - PROCESS | 1789 | ++DOMWINDOW == 71 (0x8f080400) [pid = 1789] [serial = 2125] [outer = (nil)] 05:29:24 INFO - PROCESS | 1789 | ++DOMWINDOW == 72 (0x8f6aec00) [pid = 1789] [serial = 2126] [outer = 0x8f080400] 05:29:24 INFO - PROCESS | 1789 | 1471091364464 Marionette DEBUG loaded listener.js 05:29:24 INFO - PROCESS | 1789 | ++DOMWINDOW == 73 (0x8f6b0400) [pid = 1789] [serial = 2127] [outer = 0x8f080400] 05:29:25 INFO - PROCESS | 1789 | 1471091365421 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 05:29:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 05:29:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1429ms 05:29:25 INFO - PROCESS | 1789 | 1471091365455 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 05:29:25 INFO - PROCESS | 1789 | 1471091365459 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 05:29:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 05:29:25 INFO - PROCESS | 1789 | 1471091365465 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 05:29:25 INFO - PROCESS | 1789 | 1471091365469 Marionette TRACE conn3 <- [1,2806,null,{}] 05:29:25 INFO - PROCESS | 1789 | 1471091365474 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:25 INFO - PROCESS | 1789 | 1471091365485 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:25 INFO - PROCESS | 1789 | 1471091365723 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 05:29:25 INFO - PROCESS | 1789 | 1471091365923 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:25 INFO - PROCESS | 1789 | 1471091365931 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:26 INFO - PROCESS | 1789 | ++DOCSHELL 0x88dc3800 == 36 [pid = 1789] [id = 709] 05:29:26 INFO - PROCESS | 1789 | ++DOMWINDOW == 74 (0x8b4c5c00) [pid = 1789] [serial = 2128] [outer = (nil)] 05:29:26 INFO - PROCESS | 1789 | ++DOMWINDOW == 75 (0x8f87cc00) [pid = 1789] [serial = 2129] [outer = 0x8b4c5c00] 05:29:26 INFO - PROCESS | 1789 | 1471091366050 Marionette DEBUG loaded listener.js 05:29:26 INFO - PROCESS | 1789 | ++DOMWINDOW == 76 (0x911d3800) [pid = 1789] [serial = 2130] [outer = 0x8b4c5c00] 05:29:27 INFO - PROCESS | 1789 | 1471091367115 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 05:29:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 05:29:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1684ms 05:29:27 INFO - PROCESS | 1789 | 1471091367151 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 05:29:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 05:29:27 INFO - PROCESS | 1789 | 1471091367156 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 05:29:27 INFO - PROCESS | 1789 | 1471091367164 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 05:29:27 INFO - PROCESS | 1789 | 1471091367167 Marionette TRACE conn3 <- [1,2810,null,{}] 05:29:27 INFO - PROCESS | 1789 | 1471091367176 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:27 INFO - PROCESS | 1789 | 1471091367181 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:27 INFO - PROCESS | 1789 | 1471091367353 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 05:29:27 INFO - PROCESS | 1789 | 1471091367593 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:27 INFO - PROCESS | 1789 | 1471091367607 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:27 INFO - PROCESS | 1789 | ++DOCSHELL 0x8b4cac00 == 37 [pid = 1789] [id = 710] 05:29:27 INFO - PROCESS | 1789 | ++DOMWINDOW == 77 (0x8b76f400) [pid = 1789] [serial = 2131] [outer = (nil)] 05:29:27 INFO - PROCESS | 1789 | ++DOMWINDOW == 78 (0x8b8e6800) [pid = 1789] [serial = 2132] [outer = 0x8b76f400] 05:29:27 INFO - PROCESS | 1789 | 1471091367743 Marionette DEBUG loaded listener.js 05:29:27 INFO - PROCESS | 1789 | ++DOMWINDOW == 79 (0x8ca68800) [pid = 1789] [serial = 2133] [outer = 0x8b76f400] 05:29:29 INFO - PROCESS | 1789 | --DOCSHELL 0x8b4cc400 == 36 [pid = 1789] [id = 702] 05:29:29 INFO - PROCESS | 1789 | --DOCSHELL 0x88cb9400 == 35 [pid = 1789] [id = 701] 05:29:29 INFO - PROCESS | 1789 | --DOCSHELL 0x8b8e5c00 == 34 [pid = 1789] [id = 700] 05:29:29 INFO - PROCESS | 1789 | --DOCSHELL 0x899f0800 == 33 [pid = 1789] [id = 699] 05:29:29 INFO - PROCESS | 1789 | --DOCSHELL 0x8db73000 == 32 [pid = 1789] [id = 698] 05:29:29 INFO - PROCESS | 1789 | --DOCSHELL 0x88dc3800 == 31 [pid = 1789] [id = 709] 05:29:29 INFO - PROCESS | 1789 | --DOCSHELL 0x8ed9f400 == 30 [pid = 1789] [id = 708] 05:29:29 INFO - PROCESS | 1789 | --DOCSHELL 0x8eeb5000 == 29 [pid = 1789] [id = 707] 05:29:29 INFO - PROCESS | 1789 | --DOCSHELL 0x8db71400 == 28 [pid = 1789] [id = 706] 05:29:29 INFO - PROCESS | 1789 | --DOCSHELL 0x8dc9a000 == 27 [pid = 1789] [id = 705] 05:29:29 INFO - PROCESS | 1789 | --DOCSHELL 0x8db7d000 == 26 [pid = 1789] [id = 703] 05:29:29 INFO - PROCESS | 1789 | --DOCSHELL 0x899f5000 == 25 [pid = 1789] [id = 704] 05:29:29 INFO - PROCESS | 1789 | 1471091369708 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 05:29:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 05:29:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 2596ms 05:29:29 INFO - PROCESS | 1789 | 1471091369759 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 05:29:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 05:29:29 INFO - PROCESS | 1789 | 1471091369765 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 05:29:29 INFO - PROCESS | 1789 | 1471091369779 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 05:29:29 INFO - PROCESS | 1789 | 1471091369783 Marionette TRACE conn3 <- [1,2814,null,{}] 05:29:29 INFO - PROCESS | 1789 | 1471091369791 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:29 INFO - PROCESS | 1789 | 1471091369796 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:30 INFO - PROCESS | 1789 | 1471091370006 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 05:29:30 INFO - PROCESS | 1789 | 1471091370031 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:30 INFO - PROCESS | 1789 | 1471091370038 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:30 INFO - PROCESS | 1789 | ++DOCSHELL 0x899f4000 == 26 [pid = 1789] [id = 711] 05:29:30 INFO - PROCESS | 1789 | ++DOMWINDOW == 80 (0x899f5000) [pid = 1789] [serial = 2134] [outer = (nil)] 05:29:30 INFO - PROCESS | 1789 | ++DOMWINDOW == 81 (0x8a8d9c00) [pid = 1789] [serial = 2135] [outer = 0x899f5000] 05:29:30 INFO - PROCESS | 1789 | 1471091370109 Marionette DEBUG loaded listener.js 05:29:30 INFO - PROCESS | 1789 | ++DOMWINDOW == 82 (0x8a8d9800) [pid = 1789] [serial = 2136] [outer = 0x899f5000] 05:29:31 INFO - PROCESS | 1789 | 1471091370998 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 05:29:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 05:29:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1288ms 05:29:31 INFO - PROCESS | 1789 | 1471091371058 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 05:29:31 INFO - PROCESS | 1789 | 1471091371067 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 05:29:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 05:29:31 INFO - PROCESS | 1789 | 1471091371078 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 05:29:31 INFO - PROCESS | 1789 | 1471091371082 Marionette TRACE conn3 <- [1,2818,null,{}] 05:29:31 INFO - PROCESS | 1789 | 1471091371088 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:31 INFO - PROCESS | 1789 | 1471091371093 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:31 INFO - PROCESS | 1789 | 1471091371313 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 05:29:31 INFO - PROCESS | 1789 | 1471091371404 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:31 INFO - PROCESS | 1789 | 1471091371412 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:31 INFO - PROCESS | 1789 | ++DOCSHELL 0x8b8e7000 == 27 [pid = 1789] [id = 712] 05:29:31 INFO - PROCESS | 1789 | ++DOMWINDOW == 83 (0x8ca64800) [pid = 1789] [serial = 2137] [outer = (nil)] 05:29:31 INFO - PROCESS | 1789 | ++DOMWINDOW == 84 (0x8ca6d000) [pid = 1789] [serial = 2138] [outer = 0x8ca64800] 05:29:31 INFO - PROCESS | 1789 | 1471091371480 Marionette DEBUG loaded listener.js 05:29:31 INFO - PROCESS | 1789 | ++DOMWINDOW == 85 (0x8db75c00) [pid = 1789] [serial = 2139] [outer = 0x8ca64800] 05:29:32 INFO - PROCESS | 1789 | --DOMWINDOW == 84 (0x8ca6f800) [pid = 1789] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 05:29:32 INFO - PROCESS | 1789 | --DOMWINDOW == 83 (0x8e372400) [pid = 1789] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 05:29:32 INFO - PROCESS | 1789 | --DOMWINDOW == 82 (0x899f2400) [pid = 1789] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 05:29:32 INFO - PROCESS | 1789 | --DOMWINDOW == 81 (0x8db9e800) [pid = 1789] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 05:29:32 INFO - PROCESS | 1789 | --DOMWINDOW == 80 (0x8b766400) [pid = 1789] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 05:29:32 INFO - PROCESS | 1789 | --DOMWINDOW == 79 (0x8eda0c00) [pid = 1789] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 05:29:32 INFO - PROCESS | 1789 | --DOMWINDOW == 78 (0x8b4cc800) [pid = 1789] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 05:29:32 INFO - PROCESS | 1789 | --DOMWINDOW == 77 (0x8b4d2000) [pid = 1789] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 05:29:32 INFO - PROCESS | 1789 | --DOMWINDOW == 76 (0x899f7800) [pid = 1789] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 05:29:32 INFO - PROCESS | 1789 | --DOMWINDOW == 75 (0x8a289000) [pid = 1789] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 05:29:32 INFO - PROCESS | 1789 | --DOMWINDOW == 74 (0x8f551000) [pid = 1789] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 05:29:32 INFO - PROCESS | 1789 | --DOMWINDOW == 73 (0x8f6bb400) [pid = 1789] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 05:29:32 INFO - PROCESS | 1789 | --DOMWINDOW == 72 (0x8db73c00) [pid = 1789] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 05:29:32 INFO - PROCESS | 1789 | --DOMWINDOW == 71 (0x8dba2c00) [pid = 1789] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 05:29:32 INFO - PROCESS | 1789 | 1471091372714 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 05:29:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 05:29:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1680ms 05:29:32 INFO - PROCESS | 1789 | 1471091372758 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 05:29:32 INFO - PROCESS | 1789 | 1471091372762 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 05:29:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 05:29:32 INFO - PROCESS | 1789 | 1471091372775 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 05:29:32 INFO - PROCESS | 1789 | 1471091372781 Marionette TRACE conn3 <- [1,2822,null,{}] 05:29:32 INFO - PROCESS | 1789 | 1471091372825 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:32 INFO - PROCESS | 1789 | 1471091372834 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:32 INFO - PROCESS | 1789 | 1471091372983 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 05:29:33 INFO - PROCESS | 1789 | 1471091372995 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:33 INFO - PROCESS | 1789 | 1471091373007 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:33 INFO - PROCESS | 1789 | ++DOCSHELL 0x8e375400 == 28 [pid = 1789] [id = 713] 05:29:33 INFO - PROCESS | 1789 | ++DOMWINDOW == 72 (0x8e376c00) [pid = 1789] [serial = 2140] [outer = (nil)] 05:29:33 INFO - PROCESS | 1789 | ++DOMWINDOW == 73 (0x8e380400) [pid = 1789] [serial = 2141] [outer = 0x8e376c00] 05:29:33 INFO - PROCESS | 1789 | 1471091373076 Marionette DEBUG loaded listener.js 05:29:33 INFO - PROCESS | 1789 | ++DOMWINDOW == 74 (0x8e45ec00) [pid = 1789] [serial = 2142] [outer = 0x8e376c00] 05:29:33 INFO - PROCESS | 1789 | 1471091373956 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 05:29:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 05:29:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1217ms 05:29:33 INFO - PROCESS | 1789 | 1471091373993 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 05:29:34 INFO - PROCESS | 1789 | 1471091373998 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 05:29:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 05:29:34 INFO - PROCESS | 1789 | 1471091374003 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 05:29:34 INFO - PROCESS | 1789 | 1471091374007 Marionette TRACE conn3 <- [1,2826,null,{}] 05:29:34 INFO - PROCESS | 1789 | 1471091374012 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:34 INFO - PROCESS | 1789 | 1471091374016 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:34 INFO - PROCESS | 1789 | 1471091374165 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 05:29:34 INFO - PROCESS | 1789 | 1471091374182 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:34 INFO - PROCESS | 1789 | 1471091374189 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:34 INFO - PROCESS | 1789 | ++DOCSHELL 0x88dc5800 == 29 [pid = 1789] [id = 714] 05:29:34 INFO - PROCESS | 1789 | ++DOMWINDOW == 75 (0x8ed81800) [pid = 1789] [serial = 2143] [outer = (nil)] 05:29:34 INFO - PROCESS | 1789 | ++DOMWINDOW == 76 (0x8edabc00) [pid = 1789] [serial = 2144] [outer = 0x8ed81800] 05:29:34 INFO - PROCESS | 1789 | 1471091374258 Marionette DEBUG loaded listener.js 05:29:34 INFO - PROCESS | 1789 | ++DOMWINDOW == 77 (0x8eeae000) [pid = 1789] [serial = 2145] [outer = 0x8ed81800] 05:29:35 INFO - PROCESS | 1789 | 1471091375464 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 05:29:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 05:29:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1528ms 05:29:35 INFO - PROCESS | 1789 | 1471091375554 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 05:29:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 05:29:35 INFO - PROCESS | 1789 | 1471091375560 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 05:29:35 INFO - PROCESS | 1789 | 1471091375568 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 05:29:35 INFO - PROCESS | 1789 | 1471091375576 Marionette TRACE conn3 <- [1,2830,null,{}] 05:29:35 INFO - PROCESS | 1789 | 1471091375584 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:35 INFO - PROCESS | 1789 | 1471091375589 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:35 INFO - PROCESS | 1789 | 1471091375760 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 05:29:36 INFO - PROCESS | 1789 | 1471091375995 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:36 INFO - PROCESS | 1789 | 1471091376008 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:36 INFO - PROCESS | 1789 | ++DOCSHELL 0x8a8d3000 == 30 [pid = 1789] [id = 715] 05:29:36 INFO - PROCESS | 1789 | ++DOMWINDOW == 78 (0x8a8d5800) [pid = 1789] [serial = 2146] [outer = (nil)] 05:29:36 INFO - PROCESS | 1789 | ++DOMWINDOW == 79 (0x8b4cc800) [pid = 1789] [serial = 2147] [outer = 0x8a8d5800] 05:29:36 INFO - PROCESS | 1789 | 1471091376119 Marionette DEBUG loaded listener.js 05:29:36 INFO - PROCESS | 1789 | ++DOMWINDOW == 80 (0x8ca67800) [pid = 1789] [serial = 2148] [outer = 0x8a8d5800] 05:29:37 INFO - PROCESS | 1789 | 1471091377141 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 05:29:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 05:29:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1637ms 05:29:37 INFO - PROCESS | 1789 | 1471091377204 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 05:29:37 INFO - PROCESS | 1789 | 1471091377212 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 05:29:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 05:29:37 INFO - PROCESS | 1789 | 1471091377223 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 05:29:37 INFO - PROCESS | 1789 | 1471091377227 Marionette TRACE conn3 <- [1,2834,null,{}] 05:29:37 INFO - PROCESS | 1789 | 1471091377234 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:37 INFO - PROCESS | 1789 | 1471091377240 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:37 INFO - PROCESS | 1789 | 1471091377428 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 05:29:37 INFO - PROCESS | 1789 | 1471091377695 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:37 INFO - PROCESS | 1789 | 1471091377706 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:37 INFO - PROCESS | 1789 | ++DOCSHELL 0x8e454400 == 31 [pid = 1789] [id = 716] 05:29:37 INFO - PROCESS | 1789 | ++DOMWINDOW == 81 (0x8ed7f000) [pid = 1789] [serial = 2149] [outer = (nil)] 05:29:37 INFO - PROCESS | 1789 | ++DOMWINDOW == 82 (0x8eda7000) [pid = 1789] [serial = 2150] [outer = 0x8ed7f000] 05:29:37 INFO - PROCESS | 1789 | 1471091377837 Marionette DEBUG loaded listener.js 05:29:37 INFO - PROCESS | 1789 | ++DOMWINDOW == 83 (0x8eeaf800) [pid = 1789] [serial = 2151] [outer = 0x8ed7f000] 05:29:39 INFO - PROCESS | 1789 | 1471091379096 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 05:29:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 05:29:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1955ms 05:29:39 INFO - PROCESS | 1789 | 1471091379180 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 05:29:39 INFO - PROCESS | 1789 | 1471091379186 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 05:29:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 05:29:39 INFO - PROCESS | 1789 | 1471091379196 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 05:29:39 INFO - PROCESS | 1789 | 1471091379204 Marionette TRACE conn3 <- [1,2838,null,{}] 05:29:39 INFO - PROCESS | 1789 | 1471091379229 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:39 INFO - PROCESS | 1789 | 1471091379238 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:39 INFO - PROCESS | 1789 | 1471091379470 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 05:29:39 INFO - PROCESS | 1789 | 1471091379694 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:39 INFO - PROCESS | 1789 | 1471091379708 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:39 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f083c00 == 32 [pid = 1789] [id = 717] 05:29:39 INFO - PROCESS | 1789 | ++DOMWINDOW == 84 (0x8f089000) [pid = 1789] [serial = 2152] [outer = (nil)] 05:29:39 INFO - PROCESS | 1789 | ++DOMWINDOW == 85 (0x8f553400) [pid = 1789] [serial = 2153] [outer = 0x8f089000] 05:29:39 INFO - PROCESS | 1789 | 1471091379785 Marionette DEBUG loaded listener.js 05:29:39 INFO - PROCESS | 1789 | ++DOMWINDOW == 86 (0x8f6b2c00) [pid = 1789] [serial = 2154] [outer = 0x8f089000] 05:29:40 INFO - PROCESS | 1789 | 1471091380748 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 05:29:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 05:29:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1596ms 05:29:40 INFO - PROCESS | 1789 | 1471091380791 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 05:29:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 05:29:40 INFO - PROCESS | 1789 | 1471091380796 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 05:29:40 INFO - PROCESS | 1789 | 1471091380827 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 05:29:40 INFO - PROCESS | 1789 | 1471091380831 Marionette TRACE conn3 <- [1,2842,null,{}] 05:29:40 INFO - PROCESS | 1789 | 1471091380840 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:40 INFO - PROCESS | 1789 | 1471091380846 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:41 INFO - PROCESS | 1789 | 1471091381023 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 05:29:41 INFO - PROCESS | 1789 | 1471091381358 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:41 INFO - PROCESS | 1789 | 1471091381370 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:41 INFO - PROCESS | 1789 | ++DOCSHELL 0x88cb6800 == 33 [pid = 1789] [id = 718] 05:29:41 INFO - PROCESS | 1789 | ++DOMWINDOW == 87 (0x88dbd400) [pid = 1789] [serial = 2155] [outer = (nil)] 05:29:41 INFO - PROCESS | 1789 | ++DOMWINDOW == 88 (0x8a8d1800) [pid = 1789] [serial = 2156] [outer = 0x88dbd400] 05:29:41 INFO - PROCESS | 1789 | 1471091381456 Marionette DEBUG loaded listener.js 05:29:41 INFO - PROCESS | 1789 | ++DOMWINDOW == 89 (0x8a8d6400) [pid = 1789] [serial = 2157] [outer = 0x88dbd400] 05:29:42 INFO - PROCESS | 1789 | 1471091382828 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 05:29:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 05:29:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 2121ms 05:29:42 INFO - PROCESS | 1789 | 1471091382923 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 05:29:42 INFO - PROCESS | 1789 | 1471091382926 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 05:29:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 05:29:42 INFO - PROCESS | 1789 | 1471091382936 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 05:29:42 INFO - PROCESS | 1789 | 1471091382941 Marionette TRACE conn3 <- [1,2846,null,{}] 05:29:42 INFO - PROCESS | 1789 | 1471091382956 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:42 INFO - PROCESS | 1789 | 1471091382962 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:43 INFO - PROCESS | 1789 | --DOCSHELL 0x8e375400 == 32 [pid = 1789] [id = 713] 05:29:43 INFO - PROCESS | 1789 | --DOCSHELL 0x8b8e7000 == 31 [pid = 1789] [id = 712] 05:29:43 INFO - PROCESS | 1789 | --DOCSHELL 0x899f4000 == 30 [pid = 1789] [id = 711] 05:29:43 INFO - PROCESS | 1789 | 1471091383221 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 05:29:43 INFO - PROCESS | 1789 | --DOMWINDOW == 88 (0x8dba5000) [pid = 1789] [serial = 2070] [outer = (nil)] [url = about:blank] 05:29:43 INFO - PROCESS | 1789 | --DOMWINDOW == 87 (0x8db73400) [pid = 1789] [serial = 2069] [outer = (nil)] [url = about:blank] 05:29:43 INFO - PROCESS | 1789 | --DOMWINDOW == 86 (0x8eebc800) [pid = 1789] [serial = 2073] [outer = (nil)] [url = about:blank] 05:29:43 INFO - PROCESS | 1789 | --DOMWINDOW == 85 (0x8b8e9000) [pid = 1789] [serial = 2109] [outer = (nil)] [url = about:blank] 05:29:43 INFO - PROCESS | 1789 | --DOMWINDOW == 84 (0x8ee05400) [pid = 1789] [serial = 2072] [outer = (nil)] [url = about:blank] 05:29:43 INFO - PROCESS | 1789 | --DOMWINDOW == 83 (0x8b769800) [pid = 1789] [serial = 2087] [outer = (nil)] [url = about:blank] 05:29:43 INFO - PROCESS | 1789 | --DOMWINDOW == 82 (0x8b764000) [pid = 1789] [serial = 2082] [outer = (nil)] [url = about:blank] 05:29:43 INFO - PROCESS | 1789 | --DOMWINDOW == 81 (0x8a28c800) [pid = 1789] [serial = 2081] [outer = (nil)] [url = about:blank] 05:29:43 INFO - PROCESS | 1789 | --DOMWINDOW == 80 (0x8a28f800) [pid = 1789] [serial = 2084] [outer = (nil)] [url = about:blank] 05:29:43 INFO - PROCESS | 1789 | --DOMWINDOW == 79 (0x8a292000) [pid = 1789] [serial = 2085] [outer = (nil)] [url = about:blank] 05:29:43 INFO - PROCESS | 1789 | --DOMWINDOW == 78 (0x8f6b4000) [pid = 1789] [serial = 2076] [outer = (nil)] [url = about:blank] 05:29:43 INFO - PROCESS | 1789 | --DOMWINDOW == 77 (0x8f55d400) [pid = 1789] [serial = 2075] [outer = (nil)] [url = about:blank] 05:29:43 INFO - PROCESS | 1789 | --DOMWINDOW == 76 (0x8f878400) [pid = 1789] [serial = 2079] [outer = (nil)] [url = about:blank] 05:29:43 INFO - PROCESS | 1789 | --DOMWINDOW == 75 (0x8db78800) [pid = 1789] [serial = 2090] [outer = (nil)] [url = about:blank] 05:29:43 INFO - PROCESS | 1789 | --DOMWINDOW == 74 (0x8dc94c00) [pid = 1789] [serial = 2111] [outer = (nil)] [url = about:blank] 05:29:43 INFO - PROCESS | 1789 | --DOMWINDOW == 73 (0x8f877400) [pid = 1789] [serial = 2078] [outer = (nil)] [url = about:blank] 05:29:43 INFO - PROCESS | 1789 | --DOMWINDOW == 72 (0x8e372800) [pid = 1789] [serial = 2094] [outer = (nil)] [url = about:blank] 05:29:43 INFO - PROCESS | 1789 | --DOMWINDOW == 71 (0x8dc96800) [pid = 1789] [serial = 2093] [outer = (nil)] [url = about:blank] 05:29:43 INFO - PROCESS | 1789 | --DOMWINDOW == 70 (0x8dba0400) [pid = 1789] [serial = 2091] [outer = (nil)] [url = about:blank] 05:29:43 INFO - PROCESS | 1789 | --DOMWINDOW == 69 (0x8e37b400) [pid = 1789] [serial = 2112] [outer = (nil)] [url = about:blank] 05:29:43 INFO - PROCESS | 1789 | --DOMWINDOW == 68 (0x8b4d4800) [pid = 1789] [serial = 2108] [outer = (nil)] [url = about:blank] 05:29:43 INFO - PROCESS | 1789 | --DOMWINDOW == 67 (0x8e453000) [pid = 1789] [serial = 2096] [outer = (nil)] [url = about:blank] 05:29:43 INFO - PROCESS | 1789 | --DOMWINDOW == 66 (0x8e45d400) [pid = 1789] [serial = 2097] [outer = (nil)] [url = about:blank] 05:29:43 INFO - PROCESS | 1789 | --DOMWINDOW == 65 (0x8a8dc400) [pid = 1789] [serial = 2099] [outer = (nil)] [url = about:blank] 05:29:43 INFO - PROCESS | 1789 | --DOMWINDOW == 64 (0x8b4cd000) [pid = 1789] [serial = 2100] [outer = (nil)] [url = about:blank] 05:29:43 INFO - PROCESS | 1789 | --DOMWINDOW == 63 (0x8dba4c00) [pid = 1789] [serial = 2103] [outer = (nil)] [url = about:blank] 05:29:43 INFO - PROCESS | 1789 | --DOMWINDOW == 62 (0x8e373c00) [pid = 1789] [serial = 2102] [outer = (nil)] [url = about:blank] 05:29:43 INFO - PROCESS | 1789 | --DOMWINDOW == 61 (0x88cc5800) [pid = 1789] [serial = 2105] [outer = (nil)] [url = about:blank] 05:29:43 INFO - PROCESS | 1789 | --DOMWINDOW == 60 (0x8b771c00) [pid = 1789] [serial = 2088] [outer = (nil)] [url = about:blank] 05:29:43 INFO - PROCESS | 1789 | 1471091383406 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:43 INFO - PROCESS | 1789 | 1471091383417 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:43 INFO - PROCESS | 1789 | ++DOCSHELL 0x8a28e400 == 31 [pid = 1789] [id = 719] 05:29:43 INFO - PROCESS | 1789 | ++DOMWINDOW == 61 (0x8a28f800) [pid = 1789] [serial = 2158] [outer = (nil)] 05:29:43 INFO - PROCESS | 1789 | ++DOMWINDOW == 62 (0x8a8dc400) [pid = 1789] [serial = 2159] [outer = 0x8a28f800] 05:29:43 INFO - PROCESS | 1789 | 1471091383481 Marionette DEBUG loaded listener.js 05:29:43 INFO - PROCESS | 1789 | ++DOMWINDOW == 63 (0x8b4c9000) [pid = 1789] [serial = 2160] [outer = 0x8a28f800] 05:29:44 INFO - PROCESS | 1789 | 1471091384395 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 05:29:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 05:29:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1532ms 05:29:44 INFO - PROCESS | 1789 | 1471091384467 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 05:29:44 INFO - PROCESS | 1789 | 1471091384473 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 05:29:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 05:29:44 INFO - PROCESS | 1789 | 1471091384483 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 05:29:44 INFO - PROCESS | 1789 | 1471091384486 Marionette TRACE conn3 <- [1,2850,null,{}] 05:29:44 INFO - PROCESS | 1789 | 1471091384492 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:44 INFO - PROCESS | 1789 | 1471091384497 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:44 INFO - PROCESS | 1789 | 1471091384662 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 05:29:44 INFO - PROCESS | 1789 | 1471091384820 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:44 INFO - PROCESS | 1789 | 1471091384827 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:44 INFO - PROCESS | 1789 | ++DOCSHELL 0x88cbdc00 == 32 [pid = 1789] [id = 720] 05:29:44 INFO - PROCESS | 1789 | ++DOMWINDOW == 64 (0x8b8e9800) [pid = 1789] [serial = 2161] [outer = (nil)] 05:29:44 INFO - PROCESS | 1789 | ++DOMWINDOW == 65 (0x8ca70800) [pid = 1789] [serial = 2162] [outer = 0x8b8e9800] 05:29:44 INFO - PROCESS | 1789 | 1471091384894 Marionette DEBUG loaded listener.js 05:29:45 INFO - PROCESS | 1789 | ++DOMWINDOW == 66 (0x8db9a800) [pid = 1789] [serial = 2163] [outer = 0x8b8e9800] 05:29:45 INFO - PROCESS | 1789 | 1471091385752 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 05:29:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 05:29:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1335ms 05:29:45 INFO - PROCESS | 1789 | 1471091385820 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 05:29:45 INFO - PROCESS | 1789 | 1471091385826 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 05:29:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 05:29:45 INFO - PROCESS | 1789 | 1471091385836 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 05:29:45 INFO - PROCESS | 1789 | 1471091385843 Marionette TRACE conn3 <- [1,2854,null,{}] 05:29:45 INFO - PROCESS | 1789 | 1471091385875 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:45 INFO - PROCESS | 1789 | 1471091385884 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:46 INFO - PROCESS | 1789 | 1471091386092 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 05:29:46 INFO - PROCESS | 1789 | 1471091386117 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:46 INFO - PROCESS | 1789 | 1471091386124 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:46 INFO - PROCESS | 1789 | ++DOCSHELL 0x8e378800 == 33 [pid = 1789] [id = 721] 05:29:46 INFO - PROCESS | 1789 | ++DOMWINDOW == 67 (0x8e37b400) [pid = 1789] [serial = 2164] [outer = (nil)] 05:29:46 INFO - PROCESS | 1789 | ++DOMWINDOW == 68 (0x8e453400) [pid = 1789] [serial = 2165] [outer = 0x8e37b400] 05:29:46 INFO - PROCESS | 1789 | 1471091386194 Marionette DEBUG loaded listener.js 05:29:46 INFO - PROCESS | 1789 | ++DOMWINDOW == 69 (0x8ed72800) [pid = 1789] [serial = 2166] [outer = 0x8e37b400] 05:29:47 INFO - PROCESS | 1789 | 1471091387084 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 05:29:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 05:29:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1302ms 05:29:47 INFO - PROCESS | 1789 | 1471091387146 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 05:29:47 INFO - PROCESS | 1789 | 1471091387151 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 05:29:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 05:29:47 INFO - PROCESS | 1789 | 1471091387157 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 05:29:47 INFO - PROCESS | 1789 | 1471091387160 Marionette TRACE conn3 <- [1,2858,null,{}] 05:29:47 INFO - PROCESS | 1789 | 1471091387165 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:47 INFO - PROCESS | 1789 | 1471091387170 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:47 INFO - PROCESS | 1789 | 1471091387402 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 05:29:47 INFO - PROCESS | 1789 | 1471091387425 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:47 INFO - PROCESS | 1789 | 1471091387433 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:47 INFO - PROCESS | 1789 | ++DOCSHELL 0x88dc8400 == 34 [pid = 1789] [id = 722] 05:29:47 INFO - PROCESS | 1789 | ++DOMWINDOW == 70 (0x8ca67000) [pid = 1789] [serial = 2167] [outer = (nil)] 05:29:47 INFO - PROCESS | 1789 | ++DOMWINDOW == 71 (0x8eda0000) [pid = 1789] [serial = 2168] [outer = 0x8ca67000] 05:29:47 INFO - PROCESS | 1789 | 1471091387497 Marionette DEBUG loaded listener.js 05:29:47 INFO - PROCESS | 1789 | ++DOMWINDOW == 72 (0x8edaac00) [pid = 1789] [serial = 2169] [outer = 0x8ca67000] 05:29:48 INFO - PROCESS | 1789 | --DOMWINDOW == 71 (0x8b764400) [pid = 1789] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 05:29:48 INFO - PROCESS | 1789 | --DOMWINDOW == 70 (0x8b4c5c00) [pid = 1789] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 05:29:48 INFO - PROCESS | 1789 | --DOMWINDOW == 69 (0x8ed80c00) [pid = 1789] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 05:29:48 INFO - PROCESS | 1789 | --DOMWINDOW == 68 (0x8b76f400) [pid = 1789] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 05:29:48 INFO - PROCESS | 1789 | --DOMWINDOW == 67 (0x899f5000) [pid = 1789] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 05:29:48 INFO - PROCESS | 1789 | --DOMWINDOW == 66 (0x8eebb000) [pid = 1789] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 05:29:48 INFO - PROCESS | 1789 | --DOMWINDOW == 65 (0x8ca64800) [pid = 1789] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 05:29:48 INFO - PROCESS | 1789 | --DOMWINDOW == 64 (0x8f080400) [pid = 1789] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 05:29:48 INFO - PROCESS | 1789 | --DOMWINDOW == 63 (0x8eeb8800) [pid = 1789] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 05:29:48 INFO - PROCESS | 1789 | --DOMWINDOW == 62 (0x88cbb800) [pid = 1789] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 05:29:48 INFO - PROCESS | 1789 | --DOMWINDOW == 61 (0x8e376c00) [pid = 1789] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 05:29:48 INFO - PROCESS | 1789 | 1471091388664 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 05:29:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 05:29:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1584ms 05:29:48 INFO - PROCESS | 1789 | 1471091388743 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 05:29:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 05:29:48 INFO - PROCESS | 1789 | 1471091388749 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 05:29:48 INFO - PROCESS | 1789 | 1471091388758 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 05:29:48 INFO - PROCESS | 1789 | 1471091388763 Marionette TRACE conn3 <- [1,2862,null,{}] 05:29:48 INFO - PROCESS | 1789 | 1471091388804 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:48 INFO - PROCESS | 1789 | 1471091388810 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:48 INFO - PROCESS | 1789 | 1471091388981 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 05:29:49 INFO - PROCESS | 1789 | 1471091389163 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:49 INFO - PROCESS | 1789 | 1471091389171 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:49 INFO - PROCESS | 1789 | ++DOCSHELL 0x899f5000 == 35 [pid = 1789] [id = 723] 05:29:49 INFO - PROCESS | 1789 | ++DOMWINDOW == 62 (0x899f9000) [pid = 1789] [serial = 2170] [outer = (nil)] 05:29:49 INFO - PROCESS | 1789 | ++DOMWINDOW == 63 (0x8e455800) [pid = 1789] [serial = 2171] [outer = 0x899f9000] 05:29:49 INFO - PROCESS | 1789 | 1471091389280 Marionette DEBUG loaded listener.js 05:29:49 INFO - PROCESS | 1789 | ++DOMWINDOW == 64 (0x8eda0400) [pid = 1789] [serial = 2172] [outer = 0x899f9000] 05:29:50 INFO - PROCESS | 1789 | 1471091390178 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 05:29:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 05:29:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1463ms 05:29:50 INFO - PROCESS | 1789 | 1471091390219 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 05:29:50 INFO - PROCESS | 1789 | 1471091390226 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 05:29:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 05:29:50 INFO - PROCESS | 1789 | 1471091390235 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 05:29:50 INFO - PROCESS | 1789 | 1471091390241 Marionette TRACE conn3 <- [1,2866,null,{}] 05:29:50 INFO - PROCESS | 1789 | 1471091390251 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:50 INFO - PROCESS | 1789 | 1471091390256 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:50 INFO - PROCESS | 1789 | 1471091390510 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 05:29:50 INFO - PROCESS | 1789 | 1471091390716 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:50 INFO - PROCESS | 1789 | 1471091390730 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:50 INFO - PROCESS | 1789 | ++DOCSHELL 0x8a294400 == 36 [pid = 1789] [id = 724] 05:29:50 INFO - PROCESS | 1789 | ++DOMWINDOW == 65 (0x8a294800) [pid = 1789] [serial = 2173] [outer = (nil)] 05:29:50 INFO - PROCESS | 1789 | ++DOMWINDOW == 66 (0x8a8d1c00) [pid = 1789] [serial = 2174] [outer = 0x8a294800] 05:29:50 INFO - PROCESS | 1789 | 1471091390852 Marionette DEBUG loaded listener.js 05:29:50 INFO - PROCESS | 1789 | ++DOMWINDOW == 67 (0x8b4c8c00) [pid = 1789] [serial = 2175] [outer = 0x8a294800] 05:29:51 INFO - PROCESS | 1789 | 1471091391769 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 05:29:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 05:29:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1586ms 05:29:51 INFO - PROCESS | 1789 | 1471091391820 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 05:29:51 INFO - PROCESS | 1789 | 1471091391827 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 05:29:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 05:29:51 INFO - PROCESS | 1789 | 1471091391838 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 05:29:51 INFO - PROCESS | 1789 | 1471091391841 Marionette TRACE conn3 <- [1,2870,null,{}] 05:29:51 INFO - PROCESS | 1789 | 1471091391848 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:51 INFO - PROCESS | 1789 | 1471091391854 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:52 INFO - PROCESS | 1789 | 1471091392031 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 05:29:52 INFO - PROCESS | 1789 | 1471091392215 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:52 INFO - PROCESS | 1789 | 1471091392225 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:52 INFO - PROCESS | 1789 | ++DOCSHELL 0x8a297000 == 37 [pid = 1789] [id = 725] 05:29:52 INFO - PROCESS | 1789 | ++DOMWINDOW == 68 (0x8ca6c400) [pid = 1789] [serial = 2176] [outer = (nil)] 05:29:52 INFO - PROCESS | 1789 | ++DOMWINDOW == 69 (0x8dba6400) [pid = 1789] [serial = 2177] [outer = 0x8ca6c400] 05:29:52 INFO - PROCESS | 1789 | 1471091392305 Marionette DEBUG loaded listener.js 05:29:52 INFO - PROCESS | 1789 | ++DOMWINDOW == 70 (0x8dc9c800) [pid = 1789] [serial = 2178] [outer = 0x8ca6c400] 05:29:53 INFO - PROCESS | 1789 | 1471091393293 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 05:29:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 05:29:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1529ms 05:29:53 INFO - PROCESS | 1789 | 1471091393367 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 05:29:53 INFO - PROCESS | 1789 | 1471091393371 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 05:29:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 05:29:53 INFO - PROCESS | 1789 | 1471091393378 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 05:29:53 INFO - PROCESS | 1789 | 1471091393384 Marionette TRACE conn3 <- [1,2874,null,{}] 05:29:53 INFO - PROCESS | 1789 | 1471091393401 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:53 INFO - PROCESS | 1789 | 1471091393410 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:53 INFO - PROCESS | 1789 | 1471091393622 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 05:29:53 INFO - PROCESS | 1789 | 1471091393907 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:53 INFO - PROCESS | 1789 | 1471091393921 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:53 INFO - PROCESS | 1789 | ++DOCSHELL 0x8b8eac00 == 38 [pid = 1789] [id = 726] 05:29:53 INFO - PROCESS | 1789 | ++DOMWINDOW == 71 (0x8f509c00) [pid = 1789] [serial = 2179] [outer = (nil)] 05:29:54 INFO - PROCESS | 1789 | ++DOMWINDOW == 72 (0x8f55d400) [pid = 1789] [serial = 2180] [outer = 0x8f509c00] 05:29:54 INFO - PROCESS | 1789 | 1471091394014 Marionette DEBUG loaded listener.js 05:29:54 INFO - PROCESS | 1789 | ++DOMWINDOW == 73 (0x8f6b6800) [pid = 1789] [serial = 2181] [outer = 0x8f509c00] 05:29:54 INFO - PROCESS | 1789 | 1471091394892 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 05:29:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 05:29:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1587ms 05:29:54 INFO - PROCESS | 1789 | 1471091394965 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 05:29:54 INFO - PROCESS | 1789 | 1471091394969 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 05:29:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 05:29:54 INFO - PROCESS | 1789 | 1471091394976 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 05:29:54 INFO - PROCESS | 1789 | 1471091394979 Marionette TRACE conn3 <- [1,2878,null,{}] 05:29:54 INFO - PROCESS | 1789 | 1471091394985 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:54 INFO - PROCESS | 1789 | 1471091394990 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:55 INFO - PROCESS | 1789 | 1471091395163 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 05:29:55 INFO - PROCESS | 1789 | 1471091395345 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:55 INFO - PROCESS | 1789 | 1471091395353 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:55 INFO - PROCESS | 1789 | ++DOCSHELL 0x8a290800 == 39 [pid = 1789] [id = 727] 05:29:55 INFO - PROCESS | 1789 | ++DOMWINDOW == 74 (0x8e37ec00) [pid = 1789] [serial = 2182] [outer = (nil)] 05:29:55 INFO - PROCESS | 1789 | ++DOMWINDOW == 75 (0x8f878c00) [pid = 1789] [serial = 2183] [outer = 0x8e37ec00] 05:29:55 INFO - PROCESS | 1789 | 1471091395429 Marionette DEBUG loaded listener.js 05:29:55 INFO - PROCESS | 1789 | ++DOMWINDOW == 76 (0x911d4400) [pid = 1789] [serial = 2184] [outer = 0x8e37ec00] 05:29:56 INFO - PROCESS | 1789 | 1471091396362 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 05:29:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 05:29:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1432ms 05:29:56 INFO - PROCESS | 1789 | 1471091396409 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 05:29:56 INFO - PROCESS | 1789 | 1471091396412 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 05:29:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 05:29:56 INFO - PROCESS | 1789 | 1471091396418 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 05:29:56 INFO - PROCESS | 1789 | 1471091396422 Marionette TRACE conn3 <- [1,2882,null,{}] 05:29:56 INFO - PROCESS | 1789 | 1471091396428 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:56 INFO - PROCESS | 1789 | 1471091396433 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:56 INFO - PROCESS | 1789 | 1471091396596 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 05:29:56 INFO - PROCESS | 1789 | 1471091396782 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:56 INFO - PROCESS | 1789 | 1471091396791 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:56 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f873400 == 40 [pid = 1789] [id = 728] 05:29:56 INFO - PROCESS | 1789 | ++DOMWINDOW == 77 (0x8f87e400) [pid = 1789] [serial = 2185] [outer = (nil)] 05:29:56 INFO - PROCESS | 1789 | ++DOMWINDOW == 78 (0x911df800) [pid = 1789] [serial = 2186] [outer = 0x8f87e400] 05:29:56 INFO - PROCESS | 1789 | 1471091396864 Marionette DEBUG loaded listener.js 05:29:56 INFO - PROCESS | 1789 | ++DOMWINDOW == 79 (0x911e0800) [pid = 1789] [serial = 2187] [outer = 0x8f87e400] 05:29:57 INFO - PROCESS | 1789 | 1471091397817 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 05:29:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 05:29:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1435ms 05:29:57 INFO - PROCESS | 1789 | 1471091397855 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 05:29:57 INFO - PROCESS | 1789 | 1471091397859 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 05:29:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 05:29:57 INFO - PROCESS | 1789 | 1471091397865 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 05:29:57 INFO - PROCESS | 1789 | 1471091397868 Marionette TRACE conn3 <- [1,2886,null,{}] 05:29:57 INFO - PROCESS | 1789 | 1471091397874 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:57 INFO - PROCESS | 1789 | 1471091397885 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:58 INFO - PROCESS | 1789 | 1471091398158 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 05:29:58 INFO - PROCESS | 1789 | 1471091398394 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:58 INFO - PROCESS | 1789 | 1471091398403 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:58 INFO - PROCESS | 1789 | ++DOCSHELL 0x8e371800 == 41 [pid = 1789] [id = 729] 05:29:58 INFO - PROCESS | 1789 | ++DOMWINDOW == 80 (0x8e458800) [pid = 1789] [serial = 2188] [outer = (nil)] 05:29:58 INFO - PROCESS | 1789 | ++DOMWINDOW == 81 (0x913ec400) [pid = 1789] [serial = 2189] [outer = 0x8e458800] 05:29:58 INFO - PROCESS | 1789 | 1471091398525 Marionette DEBUG loaded listener.js 05:29:58 INFO - PROCESS | 1789 | ++DOMWINDOW == 82 (0x91da0400) [pid = 1789] [serial = 2190] [outer = 0x8e458800] 05:29:59 INFO - PROCESS | 1789 | 1471091399397 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 05:29:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 05:29:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1596ms 05:29:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 05:29:59 INFO - PROCESS | 1789 | 1471091399470 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 05:29:59 INFO - PROCESS | 1789 | 1471091399473 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 05:29:59 INFO - PROCESS | 1789 | 1471091399480 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 05:29:59 INFO - PROCESS | 1789 | 1471091399484 Marionette TRACE conn3 <- [1,2890,null,{}] 05:29:59 INFO - PROCESS | 1789 | 1471091399489 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:59 INFO - PROCESS | 1789 | 1471091399495 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:29:59 INFO - PROCESS | 1789 | 1471091399661 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 05:30:00 INFO - PROCESS | 1789 | 1471091400124 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:00 INFO - PROCESS | 1789 | 1471091400132 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:00 INFO - PROCESS | 1789 | ++DOCSHELL 0x88dbc000 == 42 [pid = 1789] [id = 730] 05:30:00 INFO - PROCESS | 1789 | ++DOMWINDOW == 83 (0x88dbec00) [pid = 1789] [serial = 2191] [outer = (nil)] 05:30:00 INFO - PROCESS | 1789 | ++DOMWINDOW == 84 (0x88dc9400) [pid = 1789] [serial = 2192] [outer = 0x88dbec00] 05:30:00 INFO - PROCESS | 1789 | 1471091400210 Marionette DEBUG loaded listener.js 05:30:00 INFO - PROCESS | 1789 | ++DOMWINDOW == 85 (0x8a28c800) [pid = 1789] [serial = 2193] [outer = 0x88dbec00] 05:30:01 INFO - PROCESS | 1789 | 1471091401154 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 05:30:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 05:30:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1750ms 05:30:01 INFO - PROCESS | 1789 | 1471091401233 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 05:30:01 INFO - PROCESS | 1789 | 1471091401242 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 05:30:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 05:30:01 INFO - PROCESS | 1789 | 1471091401250 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 05:30:01 INFO - PROCESS | 1789 | 1471091401254 Marionette TRACE conn3 <- [1,2894,null,{}] 05:30:01 INFO - PROCESS | 1789 | 1471091401262 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:01 INFO - PROCESS | 1789 | 1471091401269 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:01 INFO - PROCESS | 1789 | 1471091401482 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 05:30:02 INFO - PROCESS | 1789 | --DOCSHELL 0x88dc8400 == 41 [pid = 1789] [id = 722] 05:30:02 INFO - PROCESS | 1789 | --DOCSHELL 0x8e378800 == 40 [pid = 1789] [id = 721] 05:30:02 INFO - PROCESS | 1789 | --DOCSHELL 0x88cbdc00 == 39 [pid = 1789] [id = 720] 05:30:02 INFO - PROCESS | 1789 | --DOCSHELL 0x8a28e400 == 38 [pid = 1789] [id = 719] 05:30:02 INFO - PROCESS | 1789 | --DOCSHELL 0x8a8d3000 == 37 [pid = 1789] [id = 715] 05:30:02 INFO - PROCESS | 1789 | --DOCSHELL 0x8e454400 == 36 [pid = 1789] [id = 716] 05:30:02 INFO - PROCESS | 1789 | --DOCSHELL 0x88dc5800 == 35 [pid = 1789] [id = 714] 05:30:02 INFO - PROCESS | 1789 | --DOCSHELL 0x8f083c00 == 34 [pid = 1789] [id = 717] 05:30:02 INFO - PROCESS | 1789 | --DOCSHELL 0x88cb6800 == 33 [pid = 1789] [id = 718] 05:30:02 INFO - PROCESS | 1789 | --DOCSHELL 0x8b4cac00 == 32 [pid = 1789] [id = 710] 05:30:02 INFO - PROCESS | 1789 | --DOCSHELL 0x88dbc000 == 31 [pid = 1789] [id = 730] 05:30:02 INFO - PROCESS | 1789 | --DOCSHELL 0x8e371800 == 30 [pid = 1789] [id = 729] 05:30:02 INFO - PROCESS | 1789 | --DOCSHELL 0x8f873400 == 29 [pid = 1789] [id = 728] 05:30:02 INFO - PROCESS | 1789 | --DOCSHELL 0x8a290800 == 28 [pid = 1789] [id = 727] 05:30:02 INFO - PROCESS | 1789 | --DOCSHELL 0x8a297000 == 27 [pid = 1789] [id = 725] 05:30:02 INFO - PROCESS | 1789 | --DOCSHELL 0x8b8eac00 == 26 [pid = 1789] [id = 726] 05:30:02 INFO - PROCESS | 1789 | --DOCSHELL 0x899f5000 == 25 [pid = 1789] [id = 723] 05:30:02 INFO - PROCESS | 1789 | --DOCSHELL 0x8a294400 == 24 [pid = 1789] [id = 724] 05:30:02 INFO - PROCESS | 1789 | --DOMWINDOW == 84 (0x899f1800) [pid = 1789] [serial = 2106] [outer = (nil)] [url = about:blank] 05:30:02 INFO - PROCESS | 1789 | --DOMWINDOW == 83 (0x8e380400) [pid = 1789] [serial = 2141] [outer = (nil)] [url = about:blank] 05:30:02 INFO - PROCESS | 1789 | --DOMWINDOW == 82 (0x8e45ec00) [pid = 1789] [serial = 2142] [outer = (nil)] [url = about:blank] 05:30:02 INFO - PROCESS | 1789 | --DOMWINDOW == 81 (0x8db74800) [pid = 1789] [serial = 2114] [outer = (nil)] [url = about:blank] 05:30:02 INFO - PROCESS | 1789 | --DOMWINDOW == 80 (0x911d3800) [pid = 1789] [serial = 2130] [outer = (nil)] [url = about:blank] 05:30:02 INFO - PROCESS | 1789 | --DOMWINDOW == 79 (0x8f87cc00) [pid = 1789] [serial = 2129] [outer = (nil)] [url = about:blank] 05:30:02 INFO - PROCESS | 1789 | --DOMWINDOW == 78 (0x8edaa800) [pid = 1789] [serial = 2118] [outer = (nil)] [url = about:blank] 05:30:02 INFO - PROCESS | 1789 | --DOMWINDOW == 77 (0x8b8e6800) [pid = 1789] [serial = 2132] [outer = (nil)] [url = about:blank] 05:30:02 INFO - PROCESS | 1789 | --DOMWINDOW == 76 (0x8a8d9800) [pid = 1789] [serial = 2136] [outer = (nil)] [url = about:blank] 05:30:02 INFO - PROCESS | 1789 | --DOMWINDOW == 75 (0x8f517000) [pid = 1789] [serial = 2123] [outer = (nil)] [url = about:blank] 05:30:02 INFO - PROCESS | 1789 | --DOMWINDOW == 74 (0x8ca6d000) [pid = 1789] [serial = 2138] [outer = (nil)] [url = about:blank] 05:30:02 INFO - PROCESS | 1789 | --DOMWINDOW == 73 (0x8a8d9c00) [pid = 1789] [serial = 2135] [outer = (nil)] [url = about:blank] 05:30:02 INFO - PROCESS | 1789 | --DOMWINDOW == 72 (0x8eda7c00) [pid = 1789] [serial = 2117] [outer = (nil)] [url = about:blank] 05:30:02 INFO - PROCESS | 1789 | --DOMWINDOW == 71 (0x8f6b0400) [pid = 1789] [serial = 2127] [outer = (nil)] [url = about:blank] 05:30:02 INFO - PROCESS | 1789 | --DOMWINDOW == 70 (0x8f6aec00) [pid = 1789] [serial = 2126] [outer = (nil)] [url = about:blank] 05:30:02 INFO - PROCESS | 1789 | --DOMWINDOW == 69 (0x8f086c00) [pid = 1789] [serial = 2121] [outer = (nil)] [url = about:blank] 05:30:02 INFO - PROCESS | 1789 | --DOMWINDOW == 68 (0x8f552000) [pid = 1789] [serial = 2124] [outer = (nil)] [url = about:blank] 05:30:02 INFO - PROCESS | 1789 | --DOMWINDOW == 67 (0x8f07e400) [pid = 1789] [serial = 2120] [outer = (nil)] [url = about:blank] 05:30:02 INFO - PROCESS | 1789 | --DOMWINDOW == 66 (0x8dc91000) [pid = 1789] [serial = 2115] [outer = (nil)] [url = about:blank] 05:30:02 INFO - PROCESS | 1789 | --DOMWINDOW == 65 (0x8db75c00) [pid = 1789] [serial = 2139] [outer = (nil)] [url = about:blank] 05:30:02 INFO - PROCESS | 1789 | --DOMWINDOW == 64 (0x8ca68800) [pid = 1789] [serial = 2133] [outer = (nil)] [url = about:blank] 05:30:02 INFO - PROCESS | 1789 | 1471091402888 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:02 INFO - PROCESS | 1789 | 1471091402899 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:02 INFO - PROCESS | 1789 | ++DOCSHELL 0x88cbf400 == 25 [pid = 1789] [id = 731] 05:30:02 INFO - PROCESS | 1789 | ++DOMWINDOW == 65 (0x88cc1800) [pid = 1789] [serial = 2194] [outer = (nil)] 05:30:02 INFO - PROCESS | 1789 | ++DOMWINDOW == 66 (0x88cc5c00) [pid = 1789] [serial = 2195] [outer = 0x88cc1800] 05:30:02 INFO - PROCESS | 1789 | 1471091402985 Marionette DEBUG loaded listener.js 05:30:03 INFO - PROCESS | 1789 | ++DOMWINDOW == 67 (0x88dc5800) [pid = 1789] [serial = 2196] [outer = 0x88cc1800] 05:30:03 INFO - PROCESS | 1789 | 1471091403792 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 05:30:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 05:30:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 2596ms 05:30:03 INFO - PROCESS | 1789 | 1471091403847 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 05:30:03 INFO - PROCESS | 1789 | 1471091403851 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 05:30:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 05:30:03 INFO - PROCESS | 1789 | 1471091403868 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 05:30:03 INFO - PROCESS | 1789 | 1471091403872 Marionette TRACE conn3 <- [1,2898,null,{}] 05:30:03 INFO - PROCESS | 1789 | 1471091403881 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:03 INFO - PROCESS | 1789 | 1471091403888 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:04 INFO - PROCESS | 1789 | 1471091404045 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 05:30:04 INFO - PROCESS | 1789 | 1471091404057 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:04 INFO - PROCESS | 1789 | 1471091404065 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:04 INFO - PROCESS | 1789 | ++DOCSHELL 0x8b4c7000 == 26 [pid = 1789] [id = 732] 05:30:04 INFO - PROCESS | 1789 | ++DOMWINDOW == 68 (0x8b4cac00) [pid = 1789] [serial = 2197] [outer = (nil)] 05:30:04 INFO - PROCESS | 1789 | ++DOMWINDOW == 69 (0x8b4d3400) [pid = 1789] [serial = 2198] [outer = 0x8b4cac00] 05:30:04 INFO - PROCESS | 1789 | 1471091404136 Marionette DEBUG loaded listener.js 05:30:04 INFO - PROCESS | 1789 | ++DOMWINDOW == 70 (0x8b76a000) [pid = 1789] [serial = 2199] [outer = 0x8b4cac00] 05:30:05 INFO - PROCESS | 1789 | 1471091405098 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 05:30:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 05:30:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1303ms 05:30:05 INFO - PROCESS | 1789 | 1471091405168 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 05:30:05 INFO - PROCESS | 1789 | 1471091405176 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 05:30:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 05:30:05 INFO - PROCESS | 1789 | 1471091405186 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 05:30:05 INFO - PROCESS | 1789 | 1471091405189 Marionette TRACE conn3 <- [1,2902,null,{}] 05:30:05 INFO - PROCESS | 1789 | 1471091405195 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:05 INFO - PROCESS | 1789 | 1471091405200 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:05 INFO - PROCESS | 1789 | 1471091405367 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 05:30:05 INFO - PROCESS | 1789 | 1471091405538 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:05 INFO - PROCESS | 1789 | 1471091405544 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:05 INFO - PROCESS | 1789 | ++DOCSHELL 0x8b4c5800 == 27 [pid = 1789] [id = 733] 05:30:05 INFO - PROCESS | 1789 | ++DOMWINDOW == 71 (0x8b76e400) [pid = 1789] [serial = 2200] [outer = (nil)] 05:30:05 INFO - PROCESS | 1789 | ++DOMWINDOW == 72 (0x8ca70400) [pid = 1789] [serial = 2201] [outer = 0x8b76e400] 05:30:05 INFO - PROCESS | 1789 | 1471091405612 Marionette DEBUG loaded listener.js 05:30:05 INFO - PROCESS | 1789 | ++DOMWINDOW == 73 (0x8db7b000) [pid = 1789] [serial = 2202] [outer = 0x8b76e400] 05:30:06 INFO - PROCESS | 1789 | 1471091406571 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 05:30:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 05:30:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1427ms 05:30:06 INFO - PROCESS | 1789 | 1471091406613 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 05:30:06 INFO - PROCESS | 1789 | 1471091406616 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 05:30:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 05:30:06 INFO - PROCESS | 1789 | 1471091406641 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 05:30:06 INFO - PROCESS | 1789 | 1471091406651 Marionette TRACE conn3 <- [1,2906,null,{}] 05:30:06 INFO - PROCESS | 1789 | 1471091406659 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:06 INFO - PROCESS | 1789 | 1471091406667 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:06 INFO - PROCESS | 1789 | 1471091406892 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 05:30:06 INFO - PROCESS | 1789 | 1471091406912 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:06 INFO - PROCESS | 1789 | 1471091406920 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:06 INFO - PROCESS | 1789 | ++DOCSHELL 0x8dc95c00 == 28 [pid = 1789] [id = 734] 05:30:06 INFO - PROCESS | 1789 | ++DOMWINDOW == 74 (0x8dc96400) [pid = 1789] [serial = 2203] [outer = (nil)] 05:30:06 INFO - PROCESS | 1789 | ++DOMWINDOW == 75 (0x8e37a400) [pid = 1789] [serial = 2204] [outer = 0x8dc96400] 05:30:06 INFO - PROCESS | 1789 | 1471091406984 Marionette DEBUG loaded listener.js 05:30:07 INFO - PROCESS | 1789 | ++DOMWINDOW == 76 (0x8e44f800) [pid = 1789] [serial = 2205] [outer = 0x8dc96400] 05:30:07 INFO - PROCESS | 1789 | --DOMWINDOW == 75 (0x899f9000) [pid = 1789] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 05:30:07 INFO - PROCESS | 1789 | --DOMWINDOW == 74 (0x8e37b400) [pid = 1789] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 05:30:07 INFO - PROCESS | 1789 | --DOMWINDOW == 73 (0x8ca67000) [pid = 1789] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 05:30:07 INFO - PROCESS | 1789 | --DOMWINDOW == 72 (0x8ed81800) [pid = 1789] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 05:30:07 INFO - PROCESS | 1789 | --DOMWINDOW == 71 (0x8a8d5800) [pid = 1789] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 05:30:07 INFO - PROCESS | 1789 | --DOMWINDOW == 70 (0x8ed7f000) [pid = 1789] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 05:30:07 INFO - PROCESS | 1789 | --DOMWINDOW == 69 (0x8f089000) [pid = 1789] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 05:30:07 INFO - PROCESS | 1789 | --DOMWINDOW == 68 (0x8b8e9800) [pid = 1789] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 05:30:07 INFO - PROCESS | 1789 | --DOMWINDOW == 67 (0x88dbd400) [pid = 1789] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 05:30:07 INFO - PROCESS | 1789 | --DOMWINDOW == 66 (0x8a28f800) [pid = 1789] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 05:30:08 INFO - PROCESS | 1789 | 1471091408323 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 05:30:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 05:30:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1759ms 05:30:08 INFO - PROCESS | 1789 | 1471091408383 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 05:30:08 INFO - PROCESS | 1789 | 1471091408387 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 05:30:08 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 05:30:08 INFO - PROCESS | 1789 | 1471091408393 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 05:30:08 INFO - PROCESS | 1789 | 1471091408397 Marionette TRACE conn3 <- [1,2910,null,{}] 05:30:08 INFO - PROCESS | 1789 | 1471091408402 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:08 INFO - PROCESS | 1789 | 1471091408408 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:08 INFO - PROCESS | 1789 | 1471091408557 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 05:30:08 INFO - PROCESS | 1789 | 1471091408565 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:08 INFO - PROCESS | 1789 | 1471091408572 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:08 INFO - PROCESS | 1789 | ++DOCSHELL 0x8a295400 == 29 [pid = 1789] [id = 735] 05:30:08 INFO - PROCESS | 1789 | ++DOMWINDOW == 67 (0x8b8e2c00) [pid = 1789] [serial = 2206] [outer = (nil)] 05:30:08 INFO - PROCESS | 1789 | ++DOMWINDOW == 68 (0x8e380800) [pid = 1789] [serial = 2207] [outer = 0x8b8e2c00] 05:30:08 INFO - PROCESS | 1789 | 1471091408639 Marionette DEBUG loaded listener.js 05:30:08 INFO - PROCESS | 1789 | ++DOMWINDOW == 69 (0x8e454000) [pid = 1789] [serial = 2208] [outer = 0x8b8e2c00] 05:30:09 INFO - PROCESS | 1789 | 1471091409373 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 05:30:09 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 05:30:09 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 05:30:09 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1035ms 05:30:09 INFO - PROCESS | 1789 | 1471091409429 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 05:30:09 INFO - PROCESS | 1789 | 1471091409432 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 05:30:09 INFO - TEST-START | /DOMEvents/constructors.html 05:30:09 INFO - PROCESS | 1789 | 1471091409439 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 05:30:09 INFO - PROCESS | 1789 | 1471091409442 Marionette TRACE conn3 <- [1,2914,null,{}] 05:30:09 INFO - PROCESS | 1789 | 1471091409447 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:09 INFO - PROCESS | 1789 | 1471091409451 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:09 INFO - PROCESS | 1789 | 1471091409655 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 05:30:09 INFO - PROCESS | 1789 | 1471091409678 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:09 INFO - PROCESS | 1789 | 1471091409695 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:09 INFO - PROCESS | 1789 | ++DOCSHELL 0x8e451400 == 30 [pid = 1789] [id = 736] 05:30:09 INFO - PROCESS | 1789 | ++DOMWINDOW == 70 (0x8ed74000) [pid = 1789] [serial = 2209] [outer = (nil)] 05:30:09 INFO - PROCESS | 1789 | ++DOMWINDOW == 71 (0x8ed7f000) [pid = 1789] [serial = 2210] [outer = 0x8ed74000] 05:30:09 INFO - PROCESS | 1789 | 1471091409771 Marionette DEBUG loaded listener.js 05:30:09 INFO - PROCESS | 1789 | ++DOMWINDOW == 72 (0x8ee05000) [pid = 1789] [serial = 2211] [outer = 0x8ed74000] 05:30:11 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 05:30:11 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 05:30:11 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 05:30:11 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 05:30:11 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 05:30:11 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 05:30:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 05:30:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 05:30:11 INFO - PROCESS | 1789 | 1471091410966 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 05:30:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 05:30:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 05:30:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 05:30:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 05:30:11 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 05:30:11 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 05:30:11 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 05:30:11 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 05:30:11 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 05:30:11 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 05:30:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 05:30:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 05:30:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 05:30:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 05:30:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 05:30:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 05:30:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 05:30:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 05:30:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 05:30:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 05:30:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 05:30:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 05:30:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 05:30:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 05:30:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 05:30:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 05:30:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 05:30:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 05:30:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 05:30:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 05:30:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 05:30:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:30:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 05:30:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 05:30:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 05:30:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:30:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 05:30:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 05:30:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 05:30:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:30:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 05:30:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 05:30:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 05:30:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:30:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 05:30:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 05:30:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 05:30:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:30:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 05:30:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 05:30:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 05:30:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:30:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 05:30:11 INFO - TEST-OK | /DOMEvents/constructors.html | took 1604ms 05:30:11 INFO - PROCESS | 1789 | 1471091411044 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 05:30:11 INFO - PROCESS | 1789 | 1471091411056 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 05:30:11 INFO - TEST-START | /DOMEvents/event-phases-order.html 05:30:11 INFO - PROCESS | 1789 | 1471091411070 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 05:30:11 INFO - PROCESS | 1789 | 1471091411086 Marionette TRACE conn3 <- [1,2918,null,{}] 05:30:11 INFO - PROCESS | 1789 | 1471091411094 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:11 INFO - PROCESS | 1789 | 1471091411099 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:11 INFO - PROCESS | 1789 | 1471091411310 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 05:30:11 INFO - PROCESS | 1789 | 1471091411546 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:11 INFO - PROCESS | 1789 | 1471091411553 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:11 INFO - PROCESS | 1789 | ++DOCSHELL 0x899f3c00 == 31 [pid = 1789] [id = 737] 05:30:11 INFO - PROCESS | 1789 | ++DOMWINDOW == 73 (0x8b4c6800) [pid = 1789] [serial = 2212] [outer = (nil)] 05:30:11 INFO - PROCESS | 1789 | ++DOMWINDOW == 74 (0x8ca64c00) [pid = 1789] [serial = 2213] [outer = 0x8b4c6800] 05:30:11 INFO - PROCESS | 1789 | 1471091411665 Marionette DEBUG loaded listener.js 05:30:11 INFO - PROCESS | 1789 | ++DOMWINDOW == 75 (0x8db74000) [pid = 1789] [serial = 2214] [outer = 0x8b4c6800] 05:30:12 INFO - PROCESS | 1789 | 1471091412561 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 05:30:12 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 05:30:12 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1505ms 05:30:12 INFO - PROCESS | 1789 | 1471091412572 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 05:30:12 INFO - PROCESS | 1789 | 1471091412579 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 05:30:12 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 05:30:12 INFO - PROCESS | 1789 | 1471091412590 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 05:30:12 INFO - PROCESS | 1789 | 1471091412593 Marionette TRACE conn3 <- [1,2922,null,{}] 05:30:12 INFO - PROCESS | 1789 | 1471091412606 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:12 INFO - PROCESS | 1789 | 1471091412612 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:12 INFO - PROCESS | 1789 | 1471091412825 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 05:30:13 INFO - PROCESS | 1789 | 1471091413036 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:13 INFO - PROCESS | 1789 | 1471091413045 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:13 INFO - PROCESS | 1789 | ++DOCSHELL 0x8ca66c00 == 32 [pid = 1789] [id = 738] 05:30:13 INFO - PROCESS | 1789 | ++DOMWINDOW == 76 (0x8e37b400) [pid = 1789] [serial = 2215] [outer = (nil)] 05:30:13 INFO - PROCESS | 1789 | ++DOMWINDOW == 77 (0x8ed78c00) [pid = 1789] [serial = 2216] [outer = 0x8e37b400] 05:30:13 INFO - PROCESS | 1789 | 1471091413166 Marionette DEBUG loaded listener.js 05:30:13 INFO - PROCESS | 1789 | ++DOMWINDOW == 78 (0x8ee02800) [pid = 1789] [serial = 2217] [outer = 0x8e37b400] 05:30:13 INFO - PROCESS | 1789 | [1789] 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:30:13 INFO - PROCESS | 1789 | [1789] 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:30:13 INFO - PROCESS | 1789 | [1789] 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:30:13 INFO - PROCESS | 1789 | [1789] 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:30:14 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 05:30:14 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 05:30:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 05:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:30:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:30:14 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:30:14 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 05:30:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:30:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:30:14 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:30:14 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 05:30:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:30:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:30:14 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:30:14 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 05:30:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:30:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:30:14 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 05:30:14 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1531ms 05:30:14 INFO - PROCESS | 1789 | 1471091414093 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 05:30:14 INFO - PROCESS | 1789 | 1471091414125 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 05:30:14 INFO - PROCESS | 1789 | 1471091414128 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 05:30:14 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 05:30:14 INFO - PROCESS | 1789 | 1471091414140 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 05:30:14 INFO - PROCESS | 1789 | 1471091414146 Marionette TRACE conn3 <- [1,2926,null,{}] 05:30:14 INFO - PROCESS | 1789 | 1471091414163 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:14 INFO - PROCESS | 1789 | 1471091414172 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:14 INFO - PROCESS | 1789 | 1471091414424 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 05:30:14 INFO - PROCESS | 1789 | 1471091414559 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:14 INFO - PROCESS | 1789 | 1471091414570 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:14 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f50cc00 == 33 [pid = 1789] [id = 739] 05:30:14 INFO - PROCESS | 1789 | ++DOMWINDOW == 79 (0x8f50d800) [pid = 1789] [serial = 2218] [outer = (nil)] 05:30:14 INFO - PROCESS | 1789 | ++DOMWINDOW == 80 (0x8f512c00) [pid = 1789] [serial = 2219] [outer = 0x8f50d800] 05:30:14 INFO - PROCESS | 1789 | 1471091414684 Marionette DEBUG loaded listener.js 05:30:14 INFO - PROCESS | 1789 | ++DOMWINDOW == 81 (0x8f551c00) [pid = 1789] [serial = 2220] [outer = 0x8f50d800] 05:30:15 INFO - PROCESS | 1789 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 05:30:15 INFO - PROCESS | 1789 | 1471091415526 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 05:30:15 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:30:15 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1441ms 05:30:15 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 05:30:15 INFO - PROCESS | 1789 | 1471091415578 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 05:30:15 INFO - PROCESS | 1789 | 1471091415582 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 05:30:15 INFO - PROCESS | 1789 | 1471091415589 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 05:30:15 INFO - PROCESS | 1789 | 1471091415592 Marionette TRACE conn3 <- [1,2930,null,{}] 05:30:15 INFO - PROCESS | 1789 | 1471091415598 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:15 INFO - PROCESS | 1789 | 1471091415603 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:15 INFO - PROCESS | 1789 | 1471091415904 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 05:30:16 INFO - PROCESS | 1789 | 1471091416053 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:16 INFO - PROCESS | 1789 | 1471091416061 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:16 INFO - PROCESS | 1789 | ++DOCSHELL 0x899f7400 == 34 [pid = 1789] [id = 740] 05:30:16 INFO - PROCESS | 1789 | ++DOMWINDOW == 82 (0x899fb000) [pid = 1789] [serial = 2221] [outer = (nil)] 05:30:16 INFO - PROCESS | 1789 | ++DOMWINDOW == 83 (0x8db9f400) [pid = 1789] [serial = 2222] [outer = 0x899fb000] 05:30:16 INFO - PROCESS | 1789 | 1471091416139 Marionette DEBUG loaded listener.js 05:30:16 INFO - PROCESS | 1789 | ++DOMWINDOW == 84 (0x8f553800) [pid = 1789] [serial = 2223] [outer = 0x899fb000] 05:30:17 INFO - PROCESS | 1789 | 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:30:17 INFO - PROCESS | 1789 | 1471091417135 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 05:30:17 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 05:30:17 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1594ms 05:30:17 INFO - PROCESS | 1789 | 1471091417189 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 05:30:17 INFO - PROCESS | 1789 | 1471091417193 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 05:30:17 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 05:30:17 INFO - PROCESS | 1789 | 1471091417203 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 05:30:17 INFO - PROCESS | 1789 | 1471091417207 Marionette TRACE conn3 <- [1,2934,null,{}] 05:30:17 INFO - PROCESS | 1789 | 1471091417215 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:17 INFO - PROCESS | 1789 | 1471091417220 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:17 INFO - PROCESS | 1789 | 1471091417415 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 05:30:17 INFO - PROCESS | 1789 | --DOCSHELL 0x8a8d4c00 == 33 [pid = 1789] [id = 637] 05:30:17 INFO - PROCESS | 1789 | --DOCSHELL 0x8db80000 == 32 [pid = 1789] [id = 638] 05:30:17 INFO - PROCESS | 1789 | --DOCSHELL 0x899fc000 == 31 [pid = 1789] [id = 640] 05:30:17 INFO - PROCESS | 1789 | --DOCSHELL 0x899f9800 == 30 [pid = 1789] [id = 636] 05:30:17 INFO - PROCESS | 1789 | 1471091417664 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:17 INFO - PROCESS | 1789 | 1471091417675 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:17 INFO - PROCESS | 1789 | ++DOCSHELL 0x899fd400 == 31 [pid = 1789] [id = 741] 05:30:17 INFO - PROCESS | 1789 | ++DOMWINDOW == 85 (0x8a28a400) [pid = 1789] [serial = 2224] [outer = (nil)] 05:30:17 INFO - PROCESS | 1789 | ++DOMWINDOW == 86 (0x8a296400) [pid = 1789] [serial = 2225] [outer = 0x8a28a400] 05:30:17 INFO - PROCESS | 1789 | 1471091417753 Marionette DEBUG loaded listener.js 05:30:17 INFO - PROCESS | 1789 | ++DOMWINDOW == 87 (0x8a8d5800) [pid = 1789] [serial = 2226] [outer = 0x8a28a400] 05:30:18 INFO - PROCESS | 1789 | --DOMWINDOW == 86 (0x8ed72800) [pid = 1789] [serial = 2166] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1789 | --DOMWINDOW == 85 (0x8eda0000) [pid = 1789] [serial = 2168] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1789 | --DOMWINDOW == 84 (0x8edaac00) [pid = 1789] [serial = 2169] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1789 | --DOMWINDOW == 83 (0x8eeae000) [pid = 1789] [serial = 2145] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1789 | --DOMWINDOW == 82 (0x8edabc00) [pid = 1789] [serial = 2144] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1789 | --DOMWINDOW == 81 (0x8b4cc800) [pid = 1789] [serial = 2147] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1789 | --DOMWINDOW == 80 (0x8ca67800) [pid = 1789] [serial = 2148] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1789 | --DOMWINDOW == 79 (0x8eda7000) [pid = 1789] [serial = 2150] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1789 | --DOMWINDOW == 78 (0x8eeaf800) [pid = 1789] [serial = 2151] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1789 | --DOMWINDOW == 77 (0x8f553400) [pid = 1789] [serial = 2153] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1789 | --DOMWINDOW == 76 (0x8f6b2c00) [pid = 1789] [serial = 2154] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1789 | --DOMWINDOW == 75 (0x8ca70800) [pid = 1789] [serial = 2162] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1789 | --DOMWINDOW == 74 (0x8a8d1800) [pid = 1789] [serial = 2156] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1789 | --DOMWINDOW == 73 (0x8a8d6400) [pid = 1789] [serial = 2157] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1789 | --DOMWINDOW == 72 (0x8a8dc400) [pid = 1789] [serial = 2159] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1789 | --DOMWINDOW == 71 (0x8b4c9000) [pid = 1789] [serial = 2160] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1789 | --DOMWINDOW == 70 (0x8e453400) [pid = 1789] [serial = 2165] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1789 | --DOMWINDOW == 69 (0x8db9a800) [pid = 1789] [serial = 2163] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1789 | --DOMWINDOW == 68 (0x8eda0400) [pid = 1789] [serial = 2172] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1789 | --DOMWINDOW == 67 (0x8e455800) [pid = 1789] [serial = 2171] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1789 | 1471091418518 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 05:30:18 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:30:18 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1385ms 05:30:18 INFO - PROCESS | 1789 | 1471091418588 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 05:30:18 INFO - PROCESS | 1789 | 1471091418594 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 05:30:18 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 05:30:18 INFO - PROCESS | 1789 | 1471091418604 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 05:30:18 INFO - PROCESS | 1789 | 1471091418607 Marionette TRACE conn3 <- [1,2938,null,{}] 05:30:18 INFO - PROCESS | 1789 | 1471091418613 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:18 INFO - PROCESS | 1789 | 1471091418619 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:18 INFO - PROCESS | 1789 | 1471091418761 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 05:30:18 INFO - PROCESS | 1789 | 1471091418781 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:18 INFO - PROCESS | 1789 | 1471091418789 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:18 INFO - PROCESS | 1789 | ++DOCSHELL 0x8b766000 == 32 [pid = 1789] [id = 742] 05:30:18 INFO - PROCESS | 1789 | ++DOMWINDOW == 68 (0x8b76cc00) [pid = 1789] [serial = 2227] [outer = (nil)] 05:30:18 INFO - PROCESS | 1789 | ++DOMWINDOW == 69 (0x8b8e0c00) [pid = 1789] [serial = 2228] [outer = 0x8b76cc00] 05:30:18 INFO - PROCESS | 1789 | 1471091418858 Marionette DEBUG loaded listener.js 05:30:18 INFO - PROCESS | 1789 | ++DOMWINDOW == 70 (0x8b8e7c00) [pid = 1789] [serial = 2229] [outer = 0x8b76cc00] 05:30:19 INFO - PROCESS | 1789 | 1471091419662 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 05:30:19 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:30:19 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1077ms 05:30:19 INFO - PROCESS | 1789 | 1471091419691 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 05:30:19 INFO - PROCESS | 1789 | 1471091419693 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 05:30:19 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 05:30:19 INFO - PROCESS | 1789 | 1471091419700 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 05:30:19 INFO - PROCESS | 1789 | 1471091419706 Marionette TRACE conn3 <- [1,2942,null,{}] 05:30:19 INFO - PROCESS | 1789 | 1471091419722 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:19 INFO - PROCESS | 1789 | 1471091419730 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:19 INFO - PROCESS | 1789 | 1471091419869 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 05:30:19 INFO - PROCESS | 1789 | 1471091419889 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:19 INFO - PROCESS | 1789 | 1471091419901 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:19 INFO - PROCESS | 1789 | ++DOCSHELL 0x8dc8e000 == 33 [pid = 1789] [id = 743] 05:30:19 INFO - PROCESS | 1789 | ++DOMWINDOW == 71 (0x8dc8f800) [pid = 1789] [serial = 2230] [outer = (nil)] 05:30:19 INFO - PROCESS | 1789 | ++DOMWINDOW == 72 (0x8dc9a400) [pid = 1789] [serial = 2231] [outer = 0x8dc8f800] 05:30:19 INFO - PROCESS | 1789 | 1471091419965 Marionette DEBUG loaded listener.js 05:30:20 INFO - PROCESS | 1789 | ++DOMWINDOW == 73 (0x8e37c800) [pid = 1789] [serial = 2232] [outer = 0x8dc8f800] 05:30:20 INFO - PROCESS | 1789 | 1471091420754 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 05:30:20 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:30:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 05:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 05:30:20 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1099ms 05:30:20 INFO - PROCESS | 1789 | 1471091420803 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 05:30:20 INFO - PROCESS | 1789 | 1471091420807 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 05:30:20 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 05:30:20 INFO - PROCESS | 1789 | 1471091420813 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 05:30:20 INFO - PROCESS | 1789 | 1471091420817 Marionette TRACE conn3 <- [1,2946,null,{}] 05:30:20 INFO - PROCESS | 1789 | 1471091420822 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:20 INFO - PROCESS | 1789 | 1471091420827 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:21 INFO - PROCESS | 1789 | 1471091421020 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 05:30:21 INFO - PROCESS | 1789 | 1471091421058 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:21 INFO - PROCESS | 1789 | 1471091421064 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:21 INFO - PROCESS | 1789 | ++DOCSHELL 0x8ed79400 == 34 [pid = 1789] [id = 744] 05:30:21 INFO - PROCESS | 1789 | ++DOMWINDOW == 74 (0x8ed7a000) [pid = 1789] [serial = 2233] [outer = (nil)] 05:30:21 INFO - PROCESS | 1789 | ++DOMWINDOW == 75 (0x8eda4400) [pid = 1789] [serial = 2234] [outer = 0x8ed7a000] 05:30:21 INFO - PROCESS | 1789 | 1471091421130 Marionette DEBUG loaded listener.js 05:30:21 INFO - PROCESS | 1789 | ++DOMWINDOW == 76 (0x8eda7000) [pid = 1789] [serial = 2235] [outer = 0x8ed7a000] 05:30:21 INFO - PROCESS | 1789 | 1471091421940 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 05:30: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:30:21 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1180ms 05:30:21 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 05:30:22 INFO - PROCESS | 1789 | 1471091421994 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 05:30:22 INFO - PROCESS | 1789 | 1471091421996 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 05:30:22 INFO - PROCESS | 1789 | 1471091422001 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 05:30:22 INFO - PROCESS | 1789 | 1471091422006 Marionette TRACE conn3 <- [1,2950,null,{}] 05:30:22 INFO - PROCESS | 1789 | 1471091422017 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:22 INFO - PROCESS | 1789 | 1471091422021 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:22 INFO - PROCESS | 1789 | 1471091422211 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 05:30:22 INFO - PROCESS | 1789 | 1471091422232 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:22 INFO - PROCESS | 1789 | 1471091422238 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:22 INFO - PROCESS | 1789 | ++DOCSHELL 0x8db99400 == 35 [pid = 1789] [id = 745] 05:30:22 INFO - PROCESS | 1789 | ++DOMWINDOW == 77 (0x8dc93c00) [pid = 1789] [serial = 2236] [outer = (nil)] 05:30:22 INFO - PROCESS | 1789 | ++DOMWINDOW == 78 (0x8ee10400) [pid = 1789] [serial = 2237] [outer = 0x8dc93c00] 05:30:22 INFO - PROCESS | 1789 | 1471091422304 Marionette DEBUG loaded listener.js 05:30:22 INFO - PROCESS | 1789 | ++DOMWINDOW == 79 (0x8ee0cc00) [pid = 1789] [serial = 2238] [outer = 0x8dc93c00] 05:30:22 INFO - PROCESS | 1789 | --DOMWINDOW == 78 (0x8dc96400) [pid = 1789] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 05:30:22 INFO - PROCESS | 1789 | --DOMWINDOW == 77 (0x8a294800) [pid = 1789] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 05:30:22 INFO - PROCESS | 1789 | --DOMWINDOW == 76 (0x88cc1800) [pid = 1789] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 05:30:22 INFO - PROCESS | 1789 | --DOMWINDOW == 75 (0x8b76e400) [pid = 1789] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 05:30:22 INFO - PROCESS | 1789 | --DOMWINDOW == 74 (0x8ca6c400) [pid = 1789] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 05:30:22 INFO - PROCESS | 1789 | --DOMWINDOW == 73 (0x8f509c00) [pid = 1789] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 05:30:22 INFO - PROCESS | 1789 | --DOMWINDOW == 72 (0x8b8e2c00) [pid = 1789] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 05:30:22 INFO - PROCESS | 1789 | --DOMWINDOW == 71 (0x8e37ec00) [pid = 1789] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 05:30:22 INFO - PROCESS | 1789 | --DOMWINDOW == 70 (0x8f87e400) [pid = 1789] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 05:30:22 INFO - PROCESS | 1789 | --DOMWINDOW == 69 (0x8b4cac00) [pid = 1789] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 05:30:22 INFO - PROCESS | 1789 | --DOMWINDOW == 68 (0x8e458800) [pid = 1789] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 05:30:22 INFO - PROCESS | 1789 | --DOMWINDOW == 67 (0x88dbec00) [pid = 1789] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 05:30:23 INFO - PROCESS | 1789 | ++DOCSHELL 0x8b8e2c00 == 36 [pid = 1789] [id = 746] 05:30:23 INFO - PROCESS | 1789 | ++DOMWINDOW == 68 (0x8ca68c00) [pid = 1789] [serial = 2239] [outer = (nil)] 05:30:23 INFO - PROCESS | 1789 | ++DOMWINDOW == 69 (0x8dc8e400) [pid = 1789] [serial = 2240] [outer = 0x8ca68c00] 05:30:23 INFO - PROCESS | 1789 | 1471091423286 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 05:30:23 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:30:23 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1333ms 05:30:23 INFO - PROCESS | 1789 | 1471091423335 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 05:30:23 INFO - PROCESS | 1789 | 1471091423339 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 05:30:23 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 05:30:23 INFO - PROCESS | 1789 | 1471091423344 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 05:30:23 INFO - PROCESS | 1789 | 1471091423348 Marionette TRACE conn3 <- [1,2954,null,{}] 05:30:23 INFO - PROCESS | 1789 | 1471091423353 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:23 INFO - PROCESS | 1789 | 1471091423363 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:23 INFO - PROCESS | 1789 | 1471091423558 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 05:30:23 INFO - PROCESS | 1789 | 1471091423701 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:23 INFO - PROCESS | 1789 | 1471091423708 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:23 INFO - PROCESS | 1789 | ++DOCSHELL 0x88dbd400 == 37 [pid = 1789] [id = 747] 05:30:23 INFO - PROCESS | 1789 | ++DOMWINDOW == 70 (0x8e37cc00) [pid = 1789] [serial = 2241] [outer = (nil)] 05:30:23 INFO - PROCESS | 1789 | ++DOMWINDOW == 71 (0x8eeb6400) [pid = 1789] [serial = 2242] [outer = 0x8e37cc00] 05:30:23 INFO - PROCESS | 1789 | 1471091423772 Marionette DEBUG loaded listener.js 05:30:23 INFO - PROCESS | 1789 | ++DOMWINDOW == 72 (0x8f089000) [pid = 1789] [serial = 2243] [outer = 0x8e37cc00] 05:30:24 INFO - PROCESS | 1789 | 1471091424381 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 05:30:24 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:30:24 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:30:24 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1081ms 05:30:24 INFO - PROCESS | 1789 | 1471091424427 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 05:30:24 INFO - PROCESS | 1789 | 1471091424430 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 05:30:24 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 05:30:24 INFO - PROCESS | 1789 | 1471091424436 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 05:30:24 INFO - PROCESS | 1789 | 1471091424439 Marionette TRACE conn3 <- [1,2958,null,{}] 05:30:24 INFO - PROCESS | 1789 | 1471091424461 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:24 INFO - PROCESS | 1789 | 1471091424465 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:24 INFO - PROCESS | 1789 | 1471091424633 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 05:30:24 INFO - PROCESS | 1789 | 1471091424826 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:24 INFO - PROCESS | 1789 | 1471091424838 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:24 INFO - PROCESS | 1789 | ++DOCSHELL 0x88cb8400 == 38 [pid = 1789] [id = 748] 05:30:24 INFO - PROCESS | 1789 | ++DOMWINDOW == 73 (0x88cb9000) [pid = 1789] [serial = 2244] [outer = (nil)] 05:30:24 INFO - PROCESS | 1789 | ++DOMWINDOW == 74 (0x88cc2800) [pid = 1789] [serial = 2245] [outer = 0x88cb9000] 05:30:24 INFO - PROCESS | 1789 | 1471091424916 Marionette DEBUG loaded listener.js 05:30:25 INFO - PROCESS | 1789 | ++DOMWINDOW == 75 (0x88dc7800) [pid = 1789] [serial = 2246] [outer = 0x88cb9000] 05:30:25 INFO - PROCESS | 1789 | 1471091425799 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 05:30: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:30:25 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1396ms 05:30:25 INFO - PROCESS | 1789 | 1471091425833 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 05:30:25 INFO - PROCESS | 1789 | 1471091425838 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 05:30:25 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 05:30:25 INFO - PROCESS | 1789 | 1471091425847 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 05:30:25 INFO - PROCESS | 1789 | 1471091425852 Marionette TRACE conn3 <- [1,2962,null,{}] 05:30:25 INFO - PROCESS | 1789 | 1471091425860 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:25 INFO - PROCESS | 1789 | 1471091425868 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:26 INFO - PROCESS | 1789 | 1471091426030 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 05:30:26 INFO - PROCESS | 1789 | 1471091426226 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:26 INFO - PROCESS | 1789 | 1471091426237 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:26 INFO - PROCESS | 1789 | ++DOCSHELL 0x88cc1800 == 39 [pid = 1789] [id = 749] 05:30:26 INFO - PROCESS | 1789 | ++DOMWINDOW == 76 (0x8b4d0400) [pid = 1789] [serial = 2247] [outer = (nil)] 05:30:26 INFO - PROCESS | 1789 | ++DOMWINDOW == 77 (0x8ca63000) [pid = 1789] [serial = 2248] [outer = 0x8b4d0400] 05:30:26 INFO - PROCESS | 1789 | 1471091426317 Marionette DEBUG loaded listener.js 05:30:26 INFO - PROCESS | 1789 | ++DOMWINDOW == 78 (0x8ca6c800) [pid = 1789] [serial = 2249] [outer = 0x8b4d0400] 05:30:27 INFO - PROCESS | 1789 | 1471091427187 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 05:30:27 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:30:27 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1381ms 05:30:27 INFO - PROCESS | 1789 | 1471091427230 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 05:30:27 INFO - PROCESS | 1789 | 1471091427236 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 05:30:27 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 05:30:27 INFO - PROCESS | 1789 | 1471091427246 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 05:30:27 INFO - PROCESS | 1789 | 1471091427249 Marionette TRACE conn3 <- [1,2966,null,{}] 05:30:27 INFO - PROCESS | 1789 | 1471091427255 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:27 INFO - PROCESS | 1789 | 1471091427261 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:27 INFO - PROCESS | 1789 | 1471091427461 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 05:30:27 INFO - PROCESS | 1789 | 1471091427631 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:27 INFO - PROCESS | 1789 | 1471091427642 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:27 INFO - PROCESS | 1789 | ++DOCSHELL 0x88cb9c00 == 40 [pid = 1789] [id = 750] 05:30:27 INFO - PROCESS | 1789 | ++DOMWINDOW == 79 (0x8dc94800) [pid = 1789] [serial = 2250] [outer = (nil)] 05:30:27 INFO - PROCESS | 1789 | ++DOMWINDOW == 80 (0x8ed9e400) [pid = 1789] [serial = 2251] [outer = 0x8dc94800] 05:30:27 INFO - PROCESS | 1789 | 1471091427730 Marionette DEBUG loaded listener.js 05:30:27 INFO - PROCESS | 1789 | ++DOMWINDOW == 81 (0x8eeba800) [pid = 1789] [serial = 2252] [outer = 0x8dc94800] 05:30:28 INFO - PROCESS | 1789 | 1471091428606 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 05:30:28 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:30:28 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1385ms 05:30:28 INFO - PROCESS | 1789 | 1471091428630 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 05:30:28 INFO - PROCESS | 1789 | 1471091428634 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 05:30:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 05:30:28 INFO - PROCESS | 1789 | 1471091428643 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 05:30:28 INFO - PROCESS | 1789 | 1471091428652 Marionette TRACE conn3 <- [1,2970,null,{}] 05:30:28 INFO - PROCESS | 1789 | 1471091428667 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:28 INFO - PROCESS | 1789 | 1471091428674 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:28 INFO - PROCESS | 1789 | 1471091428931 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 05:30:29 INFO - PROCESS | 1789 | 1471091429069 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:29 INFO - PROCESS | 1789 | 1471091429079 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:29 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f6bdc00 == 41 [pid = 1789] [id = 751] 05:30:29 INFO - PROCESS | 1789 | ++DOMWINDOW == 82 (0x8f871400) [pid = 1789] [serial = 2253] [outer = (nil)] 05:30:29 INFO - PROCESS | 1789 | ++DOMWINDOW == 83 (0x8f87b800) [pid = 1789] [serial = 2254] [outer = 0x8f871400] 05:30:29 INFO - PROCESS | 1789 | 1471091429190 Marionette DEBUG loaded listener.js 05:30:29 INFO - PROCESS | 1789 | ++DOMWINDOW == 84 (0x8f87f800) [pid = 1789] [serial = 2255] [outer = 0x8f871400] 05:30:29 INFO - PROCESS | 1789 | 1471091429975 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 05:30: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:30:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1355ms 05:30:29 INFO - PROCESS | 1789 | 1471091429996 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 05:30:30 INFO - PROCESS | 1789 | 1471091430001 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 05:30:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 05:30:30 INFO - PROCESS | 1789 | 1471091430007 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 05:30:30 INFO - PROCESS | 1789 | 1471091430011 Marionette TRACE conn3 <- [1,2974,null,{}] 05:30:30 INFO - PROCESS | 1789 | 1471091430017 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:30 INFO - PROCESS | 1789 | 1471091430021 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:30 INFO - PROCESS | 1789 | 1471091430182 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 05:30:30 INFO - PROCESS | 1789 | 1471091430383 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:30 INFO - PROCESS | 1789 | 1471091430393 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:30 INFO - PROCESS | 1789 | ++DOCSHELL 0x8b8ee800 == 42 [pid = 1789] [id = 752] 05:30:30 INFO - PROCESS | 1789 | ++DOMWINDOW == 85 (0x8e45a000) [pid = 1789] [serial = 2256] [outer = (nil)] 05:30:30 INFO - PROCESS | 1789 | ++DOMWINDOW == 86 (0x911ddc00) [pid = 1789] [serial = 2257] [outer = 0x8e45a000] 05:30:30 INFO - PROCESS | 1789 | 1471091430481 Marionette DEBUG loaded listener.js 05:30:30 INFO - PROCESS | 1789 | ++DOMWINDOW == 87 (0x913ecc00) [pid = 1789] [serial = 2258] [outer = 0x8e45a000] 05:30:31 INFO - PROCESS | 1789 | 1471091431278 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 05:30:31 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:30:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1299ms 05:30:31 INFO - PROCESS | 1789 | 1471091431306 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 05:30:31 INFO - PROCESS | 1789 | 1471091431309 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 05:30:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 05:30:31 INFO - PROCESS | 1789 | 1471091431316 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 05:30:31 INFO - PROCESS | 1789 | 1471091431319 Marionette TRACE conn3 <- [1,2978,null,{}] 05:30:31 INFO - PROCESS | 1789 | 1471091431325 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:31 INFO - PROCESS | 1789 | 1471091431329 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:31 INFO - PROCESS | 1789 | 1471091431488 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 05:30:31 INFO - PROCESS | 1789 | 1471091431683 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:31 INFO - PROCESS | 1789 | 1471091431700 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:31 INFO - PROCESS | 1789 | ++DOCSHELL 0x899f5c00 == 43 [pid = 1789] [id = 753] 05:30:31 INFO - PROCESS | 1789 | ++DOMWINDOW == 88 (0x913f5400) [pid = 1789] [serial = 2259] [outer = (nil)] 05:30:31 INFO - PROCESS | 1789 | ++DOMWINDOW == 89 (0x913f9400) [pid = 1789] [serial = 2260] [outer = 0x913f5400] 05:30:31 INFO - PROCESS | 1789 | 1471091431828 Marionette DEBUG loaded listener.js 05:30:31 INFO - PROCESS | 1789 | ++DOMWINDOW == 90 (0x91da5400) [pid = 1789] [serial = 2261] [outer = 0x913f5400] 05:30:32 INFO - PROCESS | 1789 | 1471091432616 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 05:30: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:30:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1328ms 05:30:32 INFO - PROCESS | 1789 | 1471091432645 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 05:30:32 INFO - PROCESS | 1789 | 1471091432649 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 05:30:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 05:30:32 INFO - PROCESS | 1789 | 1471091432655 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 05:30:32 INFO - PROCESS | 1789 | 1471091432658 Marionette TRACE conn3 <- [1,2982,null,{}] 05:30:32 INFO - PROCESS | 1789 | 1471091432664 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:32 INFO - PROCESS | 1789 | 1471091432670 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:32 INFO - PROCESS | 1789 | 1471091432860 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 05:30:33 INFO - PROCESS | 1789 | 1471091433034 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:33 INFO - PROCESS | 1789 | 1471091433041 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:33 INFO - PROCESS | 1789 | ++DOCSHELL 0x8eeb4400 == 44 [pid = 1789] [id = 754] 05:30:33 INFO - PROCESS | 1789 | ++DOMWINDOW == 91 (0x911dac00) [pid = 1789] [serial = 2262] [outer = (nil)] 05:30:33 INFO - PROCESS | 1789 | ++DOMWINDOW == 92 (0x91e4d000) [pid = 1789] [serial = 2263] [outer = 0x911dac00] 05:30:33 INFO - PROCESS | 1789 | 1471091433178 Marionette DEBUG loaded listener.js 05:30:33 INFO - PROCESS | 1789 | ++DOMWINDOW == 93 (0x91e51c00) [pid = 1789] [serial = 2264] [outer = 0x911dac00] 05:30:33 INFO - PROCESS | 1789 | 1471091433955 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 05:30: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:30:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 05:30:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 05:30:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1345ms 05:30:34 INFO - PROCESS | 1789 | 1471091434001 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 05:30:34 INFO - PROCESS | 1789 | 1471091434005 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 05:30:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 05:30:34 INFO - PROCESS | 1789 | 1471091434011 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 05:30:34 INFO - PROCESS | 1789 | 1471091434015 Marionette TRACE conn3 <- [1,2986,null,{}] 05:30:34 INFO - PROCESS | 1789 | 1471091434020 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:34 INFO - PROCESS | 1789 | 1471091434025 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:34 INFO - PROCESS | 1789 | 1471091434177 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 05:30:34 INFO - PROCESS | 1789 | 1471091434397 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:34 INFO - PROCESS | 1789 | 1471091434407 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:34 INFO - PROCESS | 1789 | ++DOCSHELL 0x88dbcc00 == 45 [pid = 1789] [id = 755] 05:30:34 INFO - PROCESS | 1789 | ++DOMWINDOW == 94 (0x899f2800) [pid = 1789] [serial = 2265] [outer = (nil)] 05:30:34 INFO - PROCESS | 1789 | ++DOMWINDOW == 95 (0x91ec1c00) [pid = 1789] [serial = 2266] [outer = 0x899f2800] 05:30:34 INFO - PROCESS | 1789 | 1471091434482 Marionette DEBUG loaded listener.js 05:30:34 INFO - PROCESS | 1789 | ++DOMWINDOW == 96 (0x91ec2c00) [pid = 1789] [serial = 2267] [outer = 0x899f2800] 05:30:35 INFO - PROCESS | 1789 | 1471091435293 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 05:30: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:30:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1292ms 05:30:35 INFO - PROCESS | 1789 | 1471091435305 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 05:30:35 INFO - PROCESS | 1789 | 1471091435309 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 05:30:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 05:30:35 INFO - PROCESS | 1789 | 1471091435315 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 05:30:35 INFO - PROCESS | 1789 | 1471091435319 Marionette TRACE conn3 <- [1,2990,null,{}] 05:30:35 INFO - PROCESS | 1789 | 1471091435324 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:35 INFO - PROCESS | 1789 | 1471091435328 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:35 INFO - PROCESS | 1789 | 1471091435482 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 05:30:35 INFO - PROCESS | 1789 | 1471091435902 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:35 INFO - PROCESS | 1789 | 1471091435910 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:35 INFO - PROCESS | 1789 | ++DOCSHELL 0x88dc0800 == 46 [pid = 1789] [id = 756] 05:30:35 INFO - PROCESS | 1789 | ++DOMWINDOW == 97 (0x88dc0c00) [pid = 1789] [serial = 2268] [outer = (nil)] 05:30:36 INFO - PROCESS | 1789 | ++DOMWINDOW == 98 (0x899f5000) [pid = 1789] [serial = 2269] [outer = 0x88dc0c00] 05:30:36 INFO - PROCESS | 1789 | 1471091436019 Marionette DEBUG loaded listener.js 05:30:36 INFO - PROCESS | 1789 | ++DOMWINDOW == 99 (0x8a28f800) [pid = 1789] [serial = 2270] [outer = 0x88dc0c00] 05:30:36 INFO - PROCESS | 1789 | ++DOCSHELL 0x8db73c00 == 47 [pid = 1789] [id = 757] 05:30:36 INFO - PROCESS | 1789 | ++DOMWINDOW == 100 (0x8db75400) [pid = 1789] [serial = 2271] [outer = (nil)] 05:30:36 INFO - PROCESS | 1789 | ++DOMWINDOW == 101 (0x8db80c00) [pid = 1789] [serial = 2272] [outer = 0x8db75400] 05:30:36 INFO - PROCESS | 1789 | 1471091436923 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 05:30:36 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:30:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1680ms 05:30:37 INFO - PROCESS | 1789 | 1471091436997 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 05:30:37 INFO - PROCESS | 1789 | 1471091437000 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 05:30:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 05:30:37 INFO - PROCESS | 1789 | 1471091437008 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 05:30:37 INFO - PROCESS | 1789 | 1471091437013 Marionette TRACE conn3 <- [1,2994,null,{}] 05:30:37 INFO - PROCESS | 1789 | 1471091437021 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:37 INFO - PROCESS | 1789 | 1471091437025 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:37 INFO - PROCESS | 1789 | 1471091437276 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 05:30:37 INFO - PROCESS | 1789 | 1471091437482 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:37 INFO - PROCESS | 1789 | 1471091437491 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:38 INFO - PROCESS | 1789 | --DOCSHELL 0x8b8e2c00 == 46 [pid = 1789] [id = 746] 05:30:38 INFO - PROCESS | 1789 | --DOCSHELL 0x8a28d800 == 45 [pid = 1789] [id = 623] 05:30:38 INFO - PROCESS | 1789 | --DOCSHELL 0x8f07bc00 == 44 [pid = 1789] [id = 632] 05:30:38 INFO - PROCESS | 1789 | --DOCSHELL 0x88dbb800 == 43 [pid = 1789] [id = 635] 05:30:38 INFO - PROCESS | 1789 | --DOCSHELL 0x88cbf400 == 42 [pid = 1789] [id = 731] 05:30:38 INFO - PROCESS | 1789 | --DOCSHELL 0x8b8e7800 == 41 [pid = 1789] [id = 624] 05:30:38 INFO - PROCESS | 1789 | --DOCSHELL 0x8dc97800 == 40 [pid = 1789] [id = 625] 05:30:38 INFO - PROCESS | 1789 | --DOCSHELL 0x8dc92000 == 39 [pid = 1789] [id = 630] 05:30:38 INFO - PROCESS | 1789 | --DOCSHELL 0x88dbac00 == 38 [pid = 1789] [id = 629] 05:30:38 INFO - PROCESS | 1789 | --DOCSHELL 0x8a28cc00 == 37 [pid = 1789] [id = 626] 05:30:38 INFO - PROCESS | 1789 | --DOCSHELL 0x8dc91800 == 36 [pid = 1789] [id = 639] 05:30:38 INFO - PROCESS | 1789 | --DOCSHELL 0x8eeb0400 == 35 [pid = 1789] [id = 631] 05:30:38 INFO - PROCESS | 1789 | --DOCSHELL 0x88dbd800 == 34 [pid = 1789] [id = 627] 05:30:38 INFO - PROCESS | 1789 | --DOCSHELL 0x8b8e8400 == 33 [pid = 1789] [id = 633] 05:30:38 INFO - PROCESS | 1789 | --DOCSHELL 0x88cbc000 == 32 [pid = 1789] [id = 634] 05:30:38 INFO - PROCESS | 1789 | --DOCSHELL 0x8ed7b400 == 31 [pid = 1789] [id = 628] 05:30:38 INFO - PROCESS | 1789 | --DOCSHELL 0x8db73c00 == 30 [pid = 1789] [id = 757] 05:30:38 INFO - PROCESS | 1789 | ++DOCSHELL 0x88cbe400 == 31 [pid = 1789] [id = 758] 05:30:38 INFO - PROCESS | 1789 | ++DOMWINDOW == 102 (0x88cbec00) [pid = 1789] [serial = 2273] [outer = (nil)] 05:30:38 INFO - PROCESS | 1789 | ++DOMWINDOW == 103 (0x88dba800) [pid = 1789] [serial = 2274] [outer = 0x88cbec00] 05:30:38 INFO - PROCESS | 1789 | 1471091438546 Marionette DEBUG loaded listener.js 05:30:38 INFO - PROCESS | 1789 | ++DOMWINDOW == 104 (0x899f1000) [pid = 1789] [serial = 2275] [outer = 0x88cbec00] 05:30:38 INFO - PROCESS | 1789 | --DOMWINDOW == 103 (0x8e37a400) [pid = 1789] [serial = 2204] [outer = (nil)] [url = about:blank] 05:30:38 INFO - PROCESS | 1789 | --DOMWINDOW == 102 (0x8b4c8c00) [pid = 1789] [serial = 2175] [outer = (nil)] [url = about:blank] 05:30:38 INFO - PROCESS | 1789 | --DOMWINDOW == 101 (0x8a8d1c00) [pid = 1789] [serial = 2174] [outer = (nil)] [url = about:blank] 05:30:38 INFO - PROCESS | 1789 | --DOMWINDOW == 100 (0x88cc5c00) [pid = 1789] [serial = 2195] [outer = (nil)] [url = about:blank] 05:30:38 INFO - PROCESS | 1789 | --DOMWINDOW == 99 (0x8db7b000) [pid = 1789] [serial = 2202] [outer = (nil)] [url = about:blank] 05:30:38 INFO - PROCESS | 1789 | --DOMWINDOW == 98 (0x8dc9c800) [pid = 1789] [serial = 2178] [outer = (nil)] [url = about:blank] 05:30:38 INFO - PROCESS | 1789 | --DOMWINDOW == 97 (0x8dba6400) [pid = 1789] [serial = 2177] [outer = (nil)] [url = about:blank] 05:30:38 INFO - PROCESS | 1789 | --DOMWINDOW == 96 (0x88dc5800) [pid = 1789] [serial = 2196] [outer = (nil)] [url = about:blank] 05:30:38 INFO - PROCESS | 1789 | --DOMWINDOW == 95 (0x8f6b6800) [pid = 1789] [serial = 2181] [outer = (nil)] [url = about:blank] 05:30:38 INFO - PROCESS | 1789 | --DOMWINDOW == 94 (0x8e380800) [pid = 1789] [serial = 2207] [outer = (nil)] [url = about:blank] 05:30:38 INFO - PROCESS | 1789 | --DOMWINDOW == 93 (0x8f55d400) [pid = 1789] [serial = 2180] [outer = (nil)] [url = about:blank] 05:30:38 INFO - PROCESS | 1789 | --DOMWINDOW == 92 (0x911d4400) [pid = 1789] [serial = 2184] [outer = (nil)] [url = about:blank] 05:30:38 INFO - PROCESS | 1789 | --DOMWINDOW == 91 (0x8f878c00) [pid = 1789] [serial = 2183] [outer = (nil)] [url = about:blank] 05:30:38 INFO - PROCESS | 1789 | --DOMWINDOW == 90 (0x911e0800) [pid = 1789] [serial = 2187] [outer = (nil)] [url = about:blank] 05:30:38 INFO - PROCESS | 1789 | --DOMWINDOW == 89 (0x8b4d3400) [pid = 1789] [serial = 2198] [outer = (nil)] [url = about:blank] 05:30:38 INFO - PROCESS | 1789 | --DOMWINDOW == 88 (0x911df800) [pid = 1789] [serial = 2186] [outer = (nil)] [url = about:blank] 05:30:38 INFO - PROCESS | 1789 | --DOMWINDOW == 87 (0x8b76a000) [pid = 1789] [serial = 2199] [outer = (nil)] [url = about:blank] 05:30:38 INFO - PROCESS | 1789 | --DOMWINDOW == 86 (0x91da0400) [pid = 1789] [serial = 2190] [outer = (nil)] [url = about:blank] 05:30:38 INFO - PROCESS | 1789 | --DOMWINDOW == 85 (0x913ec400) [pid = 1789] [serial = 2189] [outer = (nil)] [url = about:blank] 05:30:38 INFO - PROCESS | 1789 | --DOMWINDOW == 84 (0x8a28c800) [pid = 1789] [serial = 2193] [outer = (nil)] [url = about:blank] 05:30:38 INFO - PROCESS | 1789 | --DOMWINDOW == 83 (0x88dc9400) [pid = 1789] [serial = 2192] [outer = (nil)] [url = about:blank] 05:30:38 INFO - PROCESS | 1789 | --DOMWINDOW == 82 (0x8e44f800) [pid = 1789] [serial = 2205] [outer = (nil)] [url = about:blank] 05:30:38 INFO - PROCESS | 1789 | --DOMWINDOW == 81 (0x8e454000) [pid = 1789] [serial = 2208] [outer = (nil)] [url = about:blank] 05:30:38 INFO - PROCESS | 1789 | --DOMWINDOW == 80 (0x8ca70400) [pid = 1789] [serial = 2201] [outer = (nil)] [url = about:blank] 05:30:39 INFO - PROCESS | 1789 | 1471091439436 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 05:30:39 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:30:39 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:30:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 2486ms 05:30:39 INFO - PROCESS | 1789 | 1471091439494 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 05:30:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 05:30:39 INFO - PROCESS | 1789 | 1471091439500 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 05:30:39 INFO - PROCESS | 1789 | 1471091439508 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 05:30:39 INFO - PROCESS | 1789 | 1471091439511 Marionette TRACE conn3 <- [1,2998,null,{}] 05:30:39 INFO - PROCESS | 1789 | 1471091439519 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:39 INFO - PROCESS | 1789 | 1471091439523 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:39 INFO - PROCESS | 1789 | 1471091439677 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 05:30:39 INFO - PROCESS | 1789 | 1471091439827 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:39 INFO - PROCESS | 1789 | 1471091439837 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:39 INFO - PROCESS | 1789 | ++DOCSHELL 0x8b4cb000 == 32 [pid = 1789] [id = 759] 05:30:39 INFO - PROCESS | 1789 | ++DOMWINDOW == 81 (0x8b4cb800) [pid = 1789] [serial = 2276] [outer = (nil)] 05:30:39 INFO - PROCESS | 1789 | ++DOMWINDOW == 82 (0x8b4d2800) [pid = 1789] [serial = 2277] [outer = 0x8b4cb800] 05:30:39 INFO - PROCESS | 1789 | 1471091439909 Marionette DEBUG loaded listener.js 05:30:40 INFO - PROCESS | 1789 | ++DOMWINDOW == 83 (0x8b766800) [pid = 1789] [serial = 2278] [outer = 0x8b4cb800] 05:30:40 INFO - PROCESS | 1789 | 1471091440619 Marionette TRACE conn3 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 05:30:40 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:30:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1136ms 05:30:40 INFO - PROCESS | 1789 | 1471091440642 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 05:30:40 INFO - PROCESS | 1789 | 1471091440649 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 05:30:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 05:30:40 INFO - PROCESS | 1789 | 1471091440659 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 05:30:40 INFO - PROCESS | 1789 | 1471091440663 Marionette TRACE conn3 <- [1,3002,null,{}] 05:30:40 INFO - PROCESS | 1789 | 1471091440669 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:40 INFO - PROCESS | 1789 | 1471091440674 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:40 INFO - PROCESS | 1789 | 1471091440908 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 05:30:41 INFO - PROCESS | 1789 | 1471091441008 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:41 INFO - PROCESS | 1789 | 1471091441018 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:41 INFO - PROCESS | 1789 | ++DOCSHELL 0x8b768800 == 33 [pid = 1789] [id = 760] 05:30:41 INFO - PROCESS | 1789 | ++DOMWINDOW == 84 (0x8b8e4000) [pid = 1789] [serial = 2279] [outer = (nil)] 05:30:41 INFO - PROCESS | 1789 | ++DOMWINDOW == 85 (0x8ca6e000) [pid = 1789] [serial = 2280] [outer = 0x8b8e4000] 05:30:41 INFO - PROCESS | 1789 | 1471091441082 Marionette DEBUG loaded listener.js 05:30:41 INFO - PROCESS | 1789 | ++DOMWINDOW == 86 (0x8db7d000) [pid = 1789] [serial = 2281] [outer = 0x8b8e4000] 05:30:41 INFO - PROCESS | 1789 | 1471091441888 Marionette TRACE conn3 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 05:30:41 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:30:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1280ms 05:30:41 INFO - PROCESS | 1789 | 1471091441939 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 05:30:41 INFO - PROCESS | 1789 | 1471091441943 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 05:30:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 05:30:41 INFO - PROCESS | 1789 | 1471091441949 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 05:30:41 INFO - PROCESS | 1789 | 1471091441955 Marionette TRACE conn3 <- [1,3006,null,{}] 05:30:41 INFO - PROCESS | 1789 | 1471091441983 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:41 INFO - PROCESS | 1789 | 1471091441992 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:42 INFO - PROCESS | 1789 | 1471091442205 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 05:30:42 INFO - PROCESS | 1789 | 1471091442229 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:42 INFO - PROCESS | 1789 | 1471091442237 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:42 INFO - PROCESS | 1789 | ++DOCSHELL 0x8e372c00 == 34 [pid = 1789] [id = 761] 05:30:42 INFO - PROCESS | 1789 | ++DOMWINDOW == 87 (0x8e375800) [pid = 1789] [serial = 2282] [outer = (nil)] 05:30:42 INFO - PROCESS | 1789 | ++DOMWINDOW == 88 (0x8e37b800) [pid = 1789] [serial = 2283] [outer = 0x8e375800] 05:30:42 INFO - PROCESS | 1789 | 1471091442303 Marionette DEBUG loaded listener.js 05:30:42 INFO - PROCESS | 1789 | ++DOMWINDOW == 89 (0x8e450400) [pid = 1789] [serial = 2284] [outer = 0x8e375800] 05:30:43 INFO - PROCESS | 1789 | 1471091443114 Marionette TRACE conn3 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 05:30:43 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:30:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1199ms 05:30:43 INFO - PROCESS | 1789 | 1471091443185 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 05:30:43 INFO - PROCESS | 1789 | 1471091443189 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 05:30:43 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 05:30:43 INFO - PROCESS | 1789 | 1471091443198 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 05:30:43 INFO - PROCESS | 1789 | 1471091443201 Marionette TRACE conn3 <- [1,3010,null,{}] 05:30:43 INFO - PROCESS | 1789 | 1471091443207 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:43 INFO - PROCESS | 1789 | 1471091443212 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:43 INFO - PROCESS | 1789 | 1471091443807 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 05:30:43 INFO - PROCESS | 1789 | --DOMWINDOW == 88 (0x8e37cc00) [pid = 1789] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 05:30:43 INFO - PROCESS | 1789 | --DOMWINDOW == 87 (0x8dc8f800) [pid = 1789] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 05:30:43 INFO - PROCESS | 1789 | --DOMWINDOW == 86 (0x8e37b400) [pid = 1789] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 05:30:43 INFO - PROCESS | 1789 | --DOMWINDOW == 85 (0x8ed7a000) [pid = 1789] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 05:30:43 INFO - PROCESS | 1789 | --DOMWINDOW == 84 (0x8b76cc00) [pid = 1789] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 05:30:43 INFO - PROCESS | 1789 | --DOMWINDOW == 83 (0x8ca68c00) [pid = 1789] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:30:43 INFO - PROCESS | 1789 | --DOMWINDOW == 82 (0x8ed74000) [pid = 1789] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 05:30:43 INFO - PROCESS | 1789 | --DOMWINDOW == 81 (0x8b4c6800) [pid = 1789] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 05:30:43 INFO - PROCESS | 1789 | --DOMWINDOW == 80 (0x8dc93c00) [pid = 1789] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 05:30:43 INFO - PROCESS | 1789 | --DOMWINDOW == 79 (0x8a28a400) [pid = 1789] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 05:30:43 INFO - PROCESS | 1789 | --DOMWINDOW == 78 (0x8f50d800) [pid = 1789] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 05:30:43 INFO - PROCESS | 1789 | --DOMWINDOW == 77 (0x899fb000) [pid = 1789] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 05:30:44 INFO - PROCESS | 1789 | 1471091444006 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:44 INFO - PROCESS | 1789 | 1471091444016 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:44 INFO - PROCESS | 1789 | ++DOCSHELL 0x88dbb400 == 35 [pid = 1789] [id = 762] 05:30:44 INFO - PROCESS | 1789 | ++DOMWINDOW == 78 (0x88dbe000) [pid = 1789] [serial = 2285] [outer = (nil)] 05:30:44 INFO - PROCESS | 1789 | ++DOMWINDOW == 79 (0x8db9c400) [pid = 1789] [serial = 2286] [outer = 0x88dbe000] 05:30:44 INFO - PROCESS | 1789 | 1471091444083 Marionette DEBUG loaded listener.js 05:30:44 INFO - PROCESS | 1789 | ++DOMWINDOW == 80 (0x8e453000) [pid = 1789] [serial = 2287] [outer = 0x88dbe000] 05:30:44 INFO - PROCESS | 1789 | 1471091444684 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 05:30:44 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:30:44 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1529ms 05:30:44 INFO - PROCESS | 1789 | 1471091444727 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 05:30:44 INFO - PROCESS | 1789 | 1471091444730 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 05:30:44 INFO - TEST-START | /FileAPI/FileReaderSync.worker 05:30:44 INFO - PROCESS | 1789 | 1471091444736 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 05:30:44 INFO - PROCESS | 1789 | 1471091444739 Marionette TRACE conn3 <- [1,3014,null,{}] 05:30:44 INFO - PROCESS | 1789 | 1471091444745 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:44 INFO - PROCESS | 1789 | 1471091444749 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:44 INFO - PROCESS | 1789 | 1471091444885 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 05:30:45 INFO - PROCESS | 1789 | 1471091445038 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:45 INFO - PROCESS | 1789 | 1471091445050 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:45 INFO - PROCESS | 1789 | ++DOCSHELL 0x8ed7ac00 == 36 [pid = 1789] [id = 763] 05:30:45 INFO - PROCESS | 1789 | ++DOMWINDOW == 81 (0x8ed7b400) [pid = 1789] [serial = 2288] [outer = (nil)] 05:30:45 INFO - PROCESS | 1789 | ++DOMWINDOW == 82 (0x8eda7400) [pid = 1789] [serial = 2289] [outer = 0x8ed7b400] 05:30:45 INFO - PROCESS | 1789 | 1471091445127 Marionette DEBUG loaded listener.js 05:30:45 INFO - PROCESS | 1789 | ++DOMWINDOW == 83 (0x8eeb1000) [pid = 1789] [serial = 2290] [outer = 0x8ed7b400] 05:30:45 INFO - PROCESS | 1789 | [1789] 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:30:46 INFO - PROCESS | 1789 | 1471091446035 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 05:30:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 05:30:46 INFO - {} 05:30:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 05:30:46 INFO - {} 05:30:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 05:30:46 INFO - {} 05:30:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 05:30:46 INFO - {} 05:30:46 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1327ms 05:30:46 INFO - PROCESS | 1789 | 1471091446106 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 05:30:46 INFO - PROCESS | 1789 | 1471091446112 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 05:30:46 INFO - TEST-START | /FileAPI/fileReader.html 05:30:46 INFO - PROCESS | 1789 | 1471091446122 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 05:30:46 INFO - PROCESS | 1789 | 1471091446127 Marionette TRACE conn3 <- [1,3018,null,{}] 05:30:46 INFO - PROCESS | 1789 | 1471091446136 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:46 INFO - PROCESS | 1789 | 1471091446141 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:46 INFO - PROCESS | 1789 | 1471091446333 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 05:30:46 INFO - PROCESS | 1789 | 1471091446523 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:46 INFO - PROCESS | 1789 | 1471091446536 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:46 INFO - PROCESS | 1789 | ++DOCSHELL 0x88dc6c00 == 37 [pid = 1789] [id = 764] 05:30:46 INFO - PROCESS | 1789 | ++DOMWINDOW == 84 (0x8a8d7800) [pid = 1789] [serial = 2291] [outer = (nil)] 05:30:46 INFO - PROCESS | 1789 | ++DOMWINDOW == 85 (0x8b8e1400) [pid = 1789] [serial = 2292] [outer = 0x8a8d7800] 05:30:46 INFO - PROCESS | 1789 | 1471091446614 Marionette DEBUG loaded listener.js 05:30:46 INFO - PROCESS | 1789 | ++DOMWINDOW == 86 (0x8b8ee400) [pid = 1789] [serial = 2293] [outer = 0x8a8d7800] 05:30:47 INFO - PROCESS | 1789 | 1471091447466 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 05:30:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 05:30:47 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 05:30:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 05:30:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 05:30:47 INFO - TEST-OK | /FileAPI/fileReader.html | took 1383ms 05:30:47 INFO - PROCESS | 1789 | 1471091447505 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 05:30:47 INFO - PROCESS | 1789 | 1471091447512 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 05:30:47 INFO - TEST-START | /FileAPI/historical.html 05:30:47 INFO - PROCESS | 1789 | 1471091447523 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 05:30:47 INFO - PROCESS | 1789 | 1471091447527 Marionette TRACE conn3 <- [1,3022,null,{}] 05:30:47 INFO - PROCESS | 1789 | 1471091447533 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:47 INFO - PROCESS | 1789 | 1471091447539 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:47 INFO - PROCESS | 1789 | 1471091447715 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 05:30:47 INFO - PROCESS | 1789 | 1471091447904 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:47 INFO - PROCESS | 1789 | 1471091447910 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:47 INFO - PROCESS | 1789 | ++DOCSHELL 0x8dc96000 == 38 [pid = 1789] [id = 765] 05:30:47 INFO - PROCESS | 1789 | ++DOMWINDOW == 87 (0x8dc9c400) [pid = 1789] [serial = 2294] [outer = (nil)] 05:30:47 INFO - PROCESS | 1789 | ++DOMWINDOW == 88 (0x8e378000) [pid = 1789] [serial = 2295] [outer = 0x8dc9c400] 05:30:47 INFO - PROCESS | 1789 | 1471091447990 Marionette DEBUG loaded listener.js 05:30:48 INFO - PROCESS | 1789 | ++DOMWINDOW == 89 (0x8ed77800) [pid = 1789] [serial = 2296] [outer = 0x8dc9c400] 05:30:48 INFO - PROCESS | 1789 | 1471091448919 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 05:30:48 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 05:30:48 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 05:30:48 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 05:30:48 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 05:30:48 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 05:30:48 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 05:30:48 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 05:30:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:48 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 05:30:48 INFO - TEST-OK | /FileAPI/historical.html | took 1439ms 05:30:48 INFO - PROCESS | 1789 | 1471091448964 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 05:30:48 INFO - PROCESS | 1789 | 1471091448967 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 05:30:48 INFO - TEST-START | /FileAPI/idlharness.html 05:30:48 INFO - PROCESS | 1789 | 1471091448975 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 05:30:48 INFO - PROCESS | 1789 | 1471091448980 Marionette TRACE conn3 <- [1,3026,null,{}] 05:30:48 INFO - PROCESS | 1789 | 1471091448997 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:49 INFO - PROCESS | 1789 | 1471091449006 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:49 INFO - PROCESS | 1789 | 1471091449209 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 05:30:49 INFO - PROCESS | 1789 | 1471091449434 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:49 INFO - PROCESS | 1789 | 1471091449445 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:49 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f084400 == 39 [pid = 1789] [id = 766] 05:30:49 INFO - PROCESS | 1789 | ++DOMWINDOW == 90 (0x8f509c00) [pid = 1789] [serial = 2297] [outer = (nil)] 05:30:49 INFO - PROCESS | 1789 | ++DOMWINDOW == 91 (0x8f558000) [pid = 1789] [serial = 2298] [outer = 0x8f509c00] 05:30:49 INFO - PROCESS | 1789 | 1471091449529 Marionette DEBUG loaded listener.js 05:30:49 INFO - PROCESS | 1789 | ++DOMWINDOW == 92 (0x8f55e400) [pid = 1789] [serial = 2299] [outer = 0x8f509c00] 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 05:30:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:30:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:30:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:30:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:30:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:30:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:30:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 05:30:51 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:30:51 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:30:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:51 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:30:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:30:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:30:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:30:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 05:30:51 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:30:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:30:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:30:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:30:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:30:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:30:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 05:30:51 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:30:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:30:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:30:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:30:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:30:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:30:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 05:30:51 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:30:51 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:30:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:30:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:30:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:30:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:30:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:30:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 05:30:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:30:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:30:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:30:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:30:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:30:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 05:30:51 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:30:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:30:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:30:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:30:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:30:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:30:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 05:30:51 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:30:51 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:30:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:30:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:30:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:30:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:30:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:30:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 05:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 05:30:51 INFO - TEST-OK | /FileAPI/idlharness.html | took 2154ms 05:30:51 INFO - PROCESS | 1789 | 1471091450998 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 05:30:51 INFO - PROCESS | 1789 | 1471091451331 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 05:30:51 INFO - PROCESS | 1789 | 1471091451336 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 05:30:51 INFO - TEST-START | /FileAPI/idlharness.worker 05:30:51 INFO - PROCESS | 1789 | 1471091451345 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 05:30:51 INFO - PROCESS | 1789 | 1471091451349 Marionette TRACE conn3 <- [1,3030,null,{}] 05:30:51 INFO - PROCESS | 1789 | 1471091451355 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:51 INFO - PROCESS | 1789 | 1471091451360 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:51 INFO - PROCESS | 1789 | 1471091451582 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 05:30:51 INFO - PROCESS | 1789 | 1471091451767 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:51 INFO - PROCESS | 1789 | 1471091451776 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:51 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f07cc00 == 40 [pid = 1789] [id = 767] 05:30:51 INFO - PROCESS | 1789 | ++DOMWINDOW == 93 (0x8f07dc00) [pid = 1789] [serial = 2300] [outer = (nil)] 05:30:51 INFO - PROCESS | 1789 | ++DOMWINDOW == 94 (0x91ec9400) [pid = 1789] [serial = 2301] [outer = 0x8f07dc00] 05:30:51 INFO - PROCESS | 1789 | 1471091451850 Marionette DEBUG loaded listener.js 05:30:51 INFO - PROCESS | 1789 | ++DOMWINDOW == 95 (0x92224800) [pid = 1789] [serial = 2302] [outer = 0x8f07dc00] 05:30:52 INFO - PROCESS | 1789 | [1789] 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:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:30:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:30:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:30:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:30:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:30:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 05:30:54 INFO - {} 05:30:54 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:30:54 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:54 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:30:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:30:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:30:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:30:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 05:30:54 INFO - {} 05:30:54 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:30:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:30:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:30:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:30:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:30:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 05:30:54 INFO - {} 05:30:54 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:30:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:30:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:30:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:30:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:30:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 05:30:54 INFO - {} 05:30:54 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:30:54 INFO - {} 05:30:54 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:30:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:30:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:30:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:30:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:30:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:30:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:30:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:30:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:30:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 05:30:54 INFO - {} 05:30:54 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:30:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:30:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:30:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:30:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:30:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 05:30:54 INFO - {} 05:30:54 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:30:54 INFO - {} 05:30:54 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:30:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:30:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:30:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:30:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:30:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:30:54 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:30:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 05:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 05:30:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:30:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:30:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:30:54 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:30:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 05:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:30:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:30:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:30:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:30:54 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:30:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 05:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 05:30:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:30:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:30:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:30:54 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:30:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 05:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 05:30:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:30:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:30:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:30:54 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:30:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 05:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 05:30:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:30:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:30:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:30:54 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:30:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 05:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:30:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:30:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:30:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:30:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:30:54 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:30:54 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 05:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:54 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:30:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:30:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:30:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:30:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:30:54 INFO - {} 05:30:54 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2914ms 05:30:54 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 05:30:54 INFO - PROCESS | 1789 | 1471091454131 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 05:30:54 INFO - PROCESS | 1789 | --DOCSHELL 0x88dc0800 == 39 [pid = 1789] [id = 756] 05:30:54 INFO - PROCESS | 1789 | --DOCSHELL 0x88cb8400 == 38 [pid = 1789] [id = 748] 05:30:54 INFO - PROCESS | 1789 | --DOCSHELL 0x8db99400 == 37 [pid = 1789] [id = 745] 05:30:54 INFO - PROCESS | 1789 | --DOCSHELL 0x8ed79400 == 36 [pid = 1789] [id = 744] 05:30:54 INFO - PROCESS | 1789 | 1471091454262 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 05:30:54 INFO - PROCESS | 1789 | 1471091454270 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 05:30:54 INFO - PROCESS | 1789 | 1471091454289 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 05:30:54 INFO - PROCESS | 1789 | 1471091454310 Marionette TRACE conn3 <- [1,3034,null,{}] 05:30:54 INFO - PROCESS | 1789 | 1471091454334 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:54 INFO - PROCESS | 1789 | 1471091454344 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:54 INFO - PROCESS | 1789 | 1471091454647 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 05:30:54 INFO - PROCESS | 1789 | --DOMWINDOW == 94 (0x8e37c800) [pid = 1789] [serial = 2232] [outer = (nil)] [url = about:blank] 05:30:54 INFO - PROCESS | 1789 | --DOMWINDOW == 93 (0x8ee02800) [pid = 1789] [serial = 2217] [outer = (nil)] [url = about:blank] 05:30:54 INFO - PROCESS | 1789 | --DOMWINDOW == 92 (0x8eda4400) [pid = 1789] [serial = 2234] [outer = (nil)] [url = about:blank] 05:30:54 INFO - PROCESS | 1789 | --DOMWINDOW == 91 (0x8b8e7c00) [pid = 1789] [serial = 2229] [outer = (nil)] [url = about:blank] 05:30:54 INFO - PROCESS | 1789 | --DOMWINDOW == 90 (0x8dc8e400) [pid = 1789] [serial = 2240] [outer = (nil)] [url = about:blank] 05:30:54 INFO - PROCESS | 1789 | --DOMWINDOW == 89 (0x8eeb6400) [pid = 1789] [serial = 2242] [outer = (nil)] [url = about:blank] 05:30:54 INFO - PROCESS | 1789 | --DOMWINDOW == 88 (0x8dc9a400) [pid = 1789] [serial = 2231] [outer = (nil)] [url = about:blank] 05:30:54 INFO - PROCESS | 1789 | --DOMWINDOW == 87 (0x8ed78c00) [pid = 1789] [serial = 2216] [outer = (nil)] [url = about:blank] 05:30:54 INFO - PROCESS | 1789 | --DOMWINDOW == 86 (0x8ee05000) [pid = 1789] [serial = 2211] [outer = (nil)] [url = about:blank] 05:30:54 INFO - PROCESS | 1789 | --DOMWINDOW == 85 (0x8db74000) [pid = 1789] [serial = 2214] [outer = (nil)] [url = about:blank] 05:30:54 INFO - PROCESS | 1789 | --DOMWINDOW == 84 (0x8ee0cc00) [pid = 1789] [serial = 2238] [outer = (nil)] [url = about:blank] 05:30:54 INFO - PROCESS | 1789 | --DOMWINDOW == 83 (0x8eda7000) [pid = 1789] [serial = 2235] [outer = (nil)] [url = about:blank] 05:30:54 INFO - PROCESS | 1789 | --DOMWINDOW == 82 (0x8a296400) [pid = 1789] [serial = 2225] [outer = (nil)] [url = about:blank] 05:30:54 INFO - PROCESS | 1789 | --DOMWINDOW == 81 (0x8f551c00) [pid = 1789] [serial = 2220] [outer = (nil)] [url = about:blank] 05:30:54 INFO - PROCESS | 1789 | --DOMWINDOW == 80 (0x8ee10400) [pid = 1789] [serial = 2237] [outer = (nil)] [url = about:blank] 05:30:54 INFO - PROCESS | 1789 | --DOMWINDOW == 79 (0x8f512c00) [pid = 1789] [serial = 2219] [outer = (nil)] [url = about:blank] 05:30:54 INFO - PROCESS | 1789 | --DOMWINDOW == 78 (0x8f553800) [pid = 1789] [serial = 2223] [outer = (nil)] [url = about:blank] 05:30:54 INFO - PROCESS | 1789 | --DOMWINDOW == 77 (0x8db9f400) [pid = 1789] [serial = 2222] [outer = (nil)] [url = about:blank] 05:30:54 INFO - PROCESS | 1789 | --DOMWINDOW == 76 (0x8ca64c00) [pid = 1789] [serial = 2213] [outer = (nil)] [url = about:blank] 05:30:54 INFO - PROCESS | 1789 | --DOMWINDOW == 75 (0x8ed7f000) [pid = 1789] [serial = 2210] [outer = (nil)] [url = about:blank] 05:30:54 INFO - PROCESS | 1789 | --DOMWINDOW == 74 (0x8b8e0c00) [pid = 1789] [serial = 2228] [outer = (nil)] [url = about:blank] 05:30:54 INFO - PROCESS | 1789 | --DOMWINDOW == 73 (0x8a8d5800) [pid = 1789] [serial = 2226] [outer = (nil)] [url = about:blank] 05:30:54 INFO - PROCESS | 1789 | --DOMWINDOW == 72 (0x8f089000) [pid = 1789] [serial = 2243] [outer = (nil)] [url = about:blank] 05:30:54 INFO - PROCESS | 1789 | 1471091454926 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:54 INFO - PROCESS | 1789 | 1471091454939 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:54 INFO - PROCESS | 1789 | ++DOCSHELL 0x8b8e7c00 == 37 [pid = 1789] [id = 768] 05:30:54 INFO - PROCESS | 1789 | ++DOMWINDOW == 73 (0x8ca64c00) [pid = 1789] [serial = 2303] [outer = (nil)] 05:30:55 INFO - PROCESS | 1789 | ++DOMWINDOW == 74 (0x8ed74c00) [pid = 1789] [serial = 2304] [outer = 0x8ca64c00] 05:30:55 INFO - PROCESS | 1789 | 1471091455015 Marionette DEBUG loaded listener.js 05:30:55 INFO - PROCESS | 1789 | ++DOMWINDOW == 75 (0x8edaac00) [pid = 1789] [serial = 2305] [outer = 0x8ca64c00] 05:30:55 INFO - PROCESS | 1789 | 1471091455698 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 05:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 05:30:55 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1419ms 05:30:55 INFO - PROCESS | 1789 | 1471091455708 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 05:30:55 INFO - PROCESS | 1789 | 1471091455714 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 05:30:55 INFO - TEST-START | /FileAPI/blob/Blob-close.html 05:30:55 INFO - PROCESS | 1789 | 1471091455724 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 05:30:55 INFO - PROCESS | 1789 | 1471091455727 Marionette TRACE conn3 <- [1,3038,null,{}] 05:30:55 INFO - PROCESS | 1789 | 1471091455734 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:55 INFO - PROCESS | 1789 | 1471091455739 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:55 INFO - PROCESS | 1789 | 1471091455885 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 05:30:56 INFO - PROCESS | 1789 | 1471091456046 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:56 INFO - PROCESS | 1789 | 1471091456056 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:56 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f551c00 == 38 [pid = 1789] [id = 769] 05:30:56 INFO - PROCESS | 1789 | ++DOMWINDOW == 76 (0x8f553800) [pid = 1789] [serial = 2306] [outer = (nil)] 05:30:56 INFO - PROCESS | 1789 | ++DOMWINDOW == 77 (0x91ecdc00) [pid = 1789] [serial = 2307] [outer = 0x8f553800] 05:30:56 INFO - PROCESS | 1789 | 1471091456121 Marionette DEBUG loaded listener.js 05:30:56 INFO - PROCESS | 1789 | ++DOMWINDOW == 78 (0x924d0800) [pid = 1789] [serial = 2308] [outer = 0x8f553800] 05:30:56 INFO - PROCESS | 1789 | 1471091456864 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 05:30:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 05:30:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 05:30:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 05:30:56 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1187ms 05:30:56 INFO - PROCESS | 1789 | 1471091456913 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 05:30:56 INFO - PROCESS | 1789 | 1471091456916 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 05:30:56 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 05:30:56 INFO - PROCESS | 1789 | 1471091456932 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 05:30:56 INFO - PROCESS | 1789 | 1471091456937 Marionette TRACE conn3 <- [1,3042,null,{}] 05:30:56 INFO - PROCESS | 1789 | 1471091456952 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:56 INFO - PROCESS | 1789 | 1471091456971 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:57 INFO - PROCESS | 1789 | 1471091457183 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 05:30:57 INFO - PROCESS | 1789 | 1471091457202 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:57 INFO - PROCESS | 1789 | 1471091457211 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:57 INFO - PROCESS | 1789 | ++DOCSHELL 0x92b49c00 == 39 [pid = 1789] [id = 770] 05:30:57 INFO - PROCESS | 1789 | ++DOMWINDOW == 79 (0x92b4a800) [pid = 1789] [serial = 2309] [outer = (nil)] 05:30:57 INFO - PROCESS | 1789 | ++DOMWINDOW == 80 (0x92b4f400) [pid = 1789] [serial = 2310] [outer = 0x92b4a800] 05:30:57 INFO - PROCESS | 1789 | 1471091457278 Marionette DEBUG loaded listener.js 05:30:57 INFO - PROCESS | 1789 | ++DOMWINDOW == 81 (0x92d1a400) [pid = 1789] [serial = 2311] [outer = 0x92b4a800] 05:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 05:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 05:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 05:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 05:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 05:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 05:30:58 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:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 05:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 05:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 05:30:58 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:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 05:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 05:30:58 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:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 05:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 05:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 05:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 05:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 05:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 05:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 05:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 05:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 05:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 05:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 05:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 05:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 05:30:58 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:30:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 05:30:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 05:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 05:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 05:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 05:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 05:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 05:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 05:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 05:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 05:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 05:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 05:30:58 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:30:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 05:30:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:30:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:30:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 05:30:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:30:58 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:30:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 05:30:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:30:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:30:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 05:30:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 05:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 05:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 05:30:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 05:30:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 05:30:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:30:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 05:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 05:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 05:30:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 05:30:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:30:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:30:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 05:30:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 05:30:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:30:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:30:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:30:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 05:30:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:30:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:30:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:30:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 05:30:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:30:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:30:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 05:30:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 05:30:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:30:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:30:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:30:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 05:30:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:30:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:30:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:30:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 05:30:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:30:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:30:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:30:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 05:30:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:30:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:30:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:30:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 05:30:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:30:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:30:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 05:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 05:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 05:30:58 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1581ms 05:30:58 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 05:30:58 INFO - PROCESS | 1789 | 1471091458418 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 05:30:58 INFO - PROCESS | 1789 | 1471091458531 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 05:30:58 INFO - PROCESS | 1789 | 1471091458543 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 05:30:58 INFO - PROCESS | 1789 | 1471091458571 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 05:30:58 INFO - PROCESS | 1789 | 1471091458579 Marionette TRACE conn3 <- [1,3046,null,{}] 05:30:58 INFO - PROCESS | 1789 | 1471091458589 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:58 INFO - PROCESS | 1789 | 1471091458593 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:58 INFO - PROCESS | 1789 | 1471091458903 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 05:30:58 INFO - PROCESS | 1789 | --DOMWINDOW == 80 (0x88cb9000) [pid = 1789] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 05:30:58 INFO - PROCESS | 1789 | --DOMWINDOW == 79 (0x8b4d0400) [pid = 1789] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 05:30:58 INFO - PROCESS | 1789 | --DOMWINDOW == 78 (0x8dc94800) [pid = 1789] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 05:30:58 INFO - PROCESS | 1789 | --DOMWINDOW == 77 (0x8f871400) [pid = 1789] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 05:30:58 INFO - PROCESS | 1789 | --DOMWINDOW == 76 (0x8e45a000) [pid = 1789] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 05:30:58 INFO - PROCESS | 1789 | --DOMWINDOW == 75 (0x913f5400) [pid = 1789] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 05:30:58 INFO - PROCESS | 1789 | --DOMWINDOW == 74 (0x8b4cb800) [pid = 1789] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 05:30:58 INFO - PROCESS | 1789 | --DOMWINDOW == 73 (0x88cbec00) [pid = 1789] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 05:30:58 INFO - PROCESS | 1789 | --DOMWINDOW == 72 (0x911dac00) [pid = 1789] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 05:30:58 INFO - PROCESS | 1789 | --DOMWINDOW == 71 (0x8db75400) [pid = 1789] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:30:58 INFO - PROCESS | 1789 | --DOMWINDOW == 70 (0x88dc0c00) [pid = 1789] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 05:30:58 INFO - PROCESS | 1789 | --DOMWINDOW == 69 (0x8e375800) [pid = 1789] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 05:30:58 INFO - PROCESS | 1789 | --DOMWINDOW == 68 (0x899f2800) [pid = 1789] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 05:30:58 INFO - PROCESS | 1789 | --DOMWINDOW == 67 (0x8b8e4000) [pid = 1789] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 05:30:59 INFO - PROCESS | 1789 | --DOMWINDOW == 66 (0x88dbe000) [pid = 1789] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 05:30:59 INFO - PROCESS | 1789 | 1471091459082 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:59 INFO - PROCESS | 1789 | 1471091459089 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:30:59 INFO - PROCESS | 1789 | ++DOCSHELL 0x88cb8800 == 40 [pid = 1789] [id = 771] 05:30:59 INFO - PROCESS | 1789 | ++DOMWINDOW == 67 (0x88cbec00) [pid = 1789] [serial = 2312] [outer = (nil)] 05:30:59 INFO - PROCESS | 1789 | ++DOMWINDOW == 68 (0x8b8e4c00) [pid = 1789] [serial = 2313] [outer = 0x88cbec00] 05:30:59 INFO - PROCESS | 1789 | 1471091459153 Marionette DEBUG loaded listener.js 05:30:59 INFO - PROCESS | 1789 | ++DOMWINDOW == 69 (0x8eda6c00) [pid = 1789] [serial = 2314] [outer = 0x88cbec00] 05:30:59 INFO - PROCESS | 1789 | [1789] 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:30:59 INFO - PROCESS | 1789 | 1471091459894 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 05:30:59 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 05:30:59 INFO - {} 05:30:59 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1338ms 05:30:59 INFO - PROCESS | 1789 | 1471091459910 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 05:30:59 INFO - PROCESS | 1789 | 1471091459913 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 05:30:59 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 05:30:59 INFO - PROCESS | 1789 | 1471091459922 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 05:30:59 INFO - PROCESS | 1789 | 1471091459925 Marionette TRACE conn3 <- [1,3050,null,{}] 05:30:59 INFO - PROCESS | 1789 | 1471091459940 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:59 INFO - PROCESS | 1789 | 1471091459943 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:31:00 INFO - PROCESS | 1789 | 1471091460101 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 05:31:00 INFO - PROCESS | 1789 | 1471091460110 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:00 INFO - PROCESS | 1789 | 1471091460120 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:31:00 INFO - PROCESS | 1789 | ++DOCSHELL 0x899f8c00 == 41 [pid = 1789] [id = 772] 05:31:00 INFO - PROCESS | 1789 | ++DOMWINDOW == 70 (0x8a28cc00) [pid = 1789] [serial = 2315] [outer = (nil)] 05:31:00 INFO - PROCESS | 1789 | ++DOMWINDOW == 71 (0x8ca61400) [pid = 1789] [serial = 2316] [outer = 0x8a28cc00] 05:31:00 INFO - PROCESS | 1789 | 1471091460182 Marionette DEBUG loaded listener.js 05:31:00 INFO - PROCESS | 1789 | ++DOMWINDOW == 72 (0x8db74400) [pid = 1789] [serial = 2317] [outer = 0x8a28cc00] 05:31:01 INFO - PROCESS | 1789 | 1471091461129 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 05:31:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 05:31:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 05:31:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 05:31:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 05:31:01 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1236ms 05:31:01 INFO - PROCESS | 1789 | 1471091461161 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 05:31:01 INFO - PROCESS | 1789 | 1471091461167 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 05:31:01 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 05:31:01 INFO - PROCESS | 1789 | 1471091461177 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 05:31:01 INFO - PROCESS | 1789 | 1471091461183 Marionette TRACE conn3 <- [1,3054,null,{}] 05:31:01 INFO - PROCESS | 1789 | 1471091461191 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:01 INFO - PROCESS | 1789 | 1471091461196 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:31:01 INFO - PROCESS | 1789 | 1471091461379 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 05:31:01 INFO - PROCESS | 1789 | 1471091461580 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:01 INFO - PROCESS | 1789 | 1471091461594 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:31:01 INFO - PROCESS | 1789 | ++DOCSHELL 0x899f8800 == 42 [pid = 1789] [id = 773] 05:31:01 INFO - PROCESS | 1789 | ++DOMWINDOW == 73 (0x8a8d3800) [pid = 1789] [serial = 2318] [outer = (nil)] 05:31:01 INFO - PROCESS | 1789 | ++DOMWINDOW == 74 (0x8b8e7800) [pid = 1789] [serial = 2319] [outer = 0x8a8d3800] 05:31:01 INFO - PROCESS | 1789 | 1471091461718 Marionette DEBUG loaded listener.js 05:31:01 INFO - PROCESS | 1789 | ++DOMWINDOW == 75 (0x8db99400) [pid = 1789] [serial = 2320] [outer = 0x8a8d3800] 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 05:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 05:31:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 05:31:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:31:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:31:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:31:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 05:31:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:31:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:31:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:31:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 05:31:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:31:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:31:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:31:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 05:31:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:31:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:31:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:31:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 05:31:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:31:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:31:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:31:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 05:31:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:31:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:31:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:31:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 05:31:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:31:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:31:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:31:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 05:31:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:31:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:31:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:31:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 05:31:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:31:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:31:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:31:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 05:31:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:31:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:31:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:31:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 05:31:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:31:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:31:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:31:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 05:31:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:31:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:31:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:31:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 05:31:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:31:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:31:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:31:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 05:31:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:31:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:31:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:31:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 05:31:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:31:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:31:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:31:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 05:31:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:31:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:31:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:31:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 05:31:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:31:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:31:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:31:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 05:31:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:31:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:31:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:31:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 05:31:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:31:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:31:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:31:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 05:31:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:31:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:31:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:31:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 05:31:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:31:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:31:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:31:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 05:31:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:31:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:31:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:31:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:31:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:31:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:31:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:31:03 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:31:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:31:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:31:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:31:03 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:31:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:31:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:31:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:31:03 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1925ms 05:31:03 INFO - PROCESS | 1789 | 1471091462942 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 05:31:03 INFO - PROCESS | 1789 | 1471091463147 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 05:31:03 INFO - PROCESS | 1789 | 1471091463161 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 05:31:03 INFO - TEST-START | /FileAPI/file/File-constructor.html 05:31:03 INFO - PROCESS | 1789 | 1471091463314 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 05:31:03 INFO - PROCESS | 1789 | 1471091463319 Marionette TRACE conn3 <- [1,3058,null,{}] 05:31:03 INFO - PROCESS | 1789 | 1471091463330 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:03 INFO - PROCESS | 1789 | 1471091463341 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:31:03 INFO - PROCESS | 1789 | 1471091463580 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 05:31:03 INFO - PROCESS | 1789 | 1471091463767 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:03 INFO - PROCESS | 1789 | 1471091463773 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:31:03 INFO - PROCESS | 1789 | ++DOCSHELL 0x8f50b000 == 43 [pid = 1789] [id = 774] 05:31:03 INFO - PROCESS | 1789 | ++DOMWINDOW == 76 (0x8f513800) [pid = 1789] [serial = 2321] [outer = (nil)] 05:31:03 INFO - PROCESS | 1789 | ++DOMWINDOW == 77 (0x8f557800) [pid = 1789] [serial = 2322] [outer = 0x8f513800] 05:31:03 INFO - PROCESS | 1789 | 1471091463856 Marionette DEBUG loaded listener.js 05:31:03 INFO - PROCESS | 1789 | ++DOMWINDOW == 78 (0x8f87d000) [pid = 1789] [serial = 2323] [outer = 0x8f513800] 05:31:04 INFO - PROCESS | 1789 | 1471091464749 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 05:31:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 05:31:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 05:31:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 05:31:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 05:31:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 05:31:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 05:31:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 05:31:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 05:31:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 05:31:04 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 05:31:04 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 05:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:04 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 05:31:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 05:31:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 05:31:04 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:31:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 05:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 05:31:04 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 05:31:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 05:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 05:31:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 05:31:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 05:31:04 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1575ms 05:31:04 INFO - PROCESS | 1789 | 1471091464824 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 05:31:04 INFO - PROCESS | 1789 | 1471091464827 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 05:31:04 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 05:31:04 INFO - PROCESS | 1789 | 1471091464837 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 05:31:04 INFO - PROCESS | 1789 | 1471091464843 Marionette TRACE conn3 <- [1,3062,null,{}] 05:31:04 INFO - PROCESS | 1789 | 1471091464860 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:04 INFO - PROCESS | 1789 | 1471091464868 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:31:05 INFO - PROCESS | 1789 | 1471091465057 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 05:31:05 INFO - PROCESS | 1789 | 1471091465270 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:05 INFO - PROCESS | 1789 | 1471091465280 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:31:05 INFO - PROCESS | 1789 | ++DOCSHELL 0x88cb7400 == 44 [pid = 1789] [id = 775] 05:31:05 INFO - PROCESS | 1789 | ++DOMWINDOW == 79 (0x8a28c800) [pid = 1789] [serial = 2324] [outer = (nil)] 05:31:05 INFO - PROCESS | 1789 | ++DOMWINDOW == 80 (0x8a8dbc00) [pid = 1789] [serial = 2325] [outer = 0x8a28c800] 05:31:05 INFO - PROCESS | 1789 | 1471091465416 Marionette DEBUG loaded listener.js 05:31:05 INFO - PROCESS | 1789 | ++DOMWINDOW == 81 (0x924c5400) [pid = 1789] [serial = 2326] [outer = 0x8a28c800] 05:31:05 INFO - PROCESS | 1789 | [1789] 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:31:06 INFO - PROCESS | 1789 | 1471091466315 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 05:31:06 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 05:31:06 INFO - {} 05:31:06 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1534ms 05:31:06 INFO - PROCESS | 1789 | 1471091466377 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 05:31:06 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 05:31:06 INFO - PROCESS | 1789 | 1471091466382 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 05:31:06 INFO - PROCESS | 1789 | 1471091466388 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 05:31:06 INFO - PROCESS | 1789 | 1471091466392 Marionette TRACE conn3 <- [1,3066,null,{}] 05:31:06 INFO - PROCESS | 1789 | 1471091466398 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:06 INFO - PROCESS | 1789 | 1471091466403 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:31:06 INFO - PROCESS | 1789 | 1471091466652 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 05:31:06 INFO - PROCESS | 1789 | 1471091466794 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:06 INFO - PROCESS | 1789 | 1471091466803 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:31:06 INFO - PROCESS | 1789 | ++DOCSHELL 0x92b46000 == 45 [pid = 1789] [id = 776] 05:31:06 INFO - PROCESS | 1789 | ++DOMWINDOW == 82 (0x92b4c400) [pid = 1789] [serial = 2327] [outer = (nil)] 05:31:06 INFO - PROCESS | 1789 | ++DOMWINDOW == 83 (0x92d1dc00) [pid = 1789] [serial = 2328] [outer = 0x92b4c400] 05:31:06 INFO - PROCESS | 1789 | 1471091466914 Marionette DEBUG loaded listener.js 05:31:07 INFO - PROCESS | 1789 | ++DOMWINDOW == 84 (0x92d22c00) [pid = 1789] [serial = 2329] [outer = 0x92b4c400] 05:31:07 INFO - PROCESS | 1789 | 1471091467749 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 05:31:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 05:31:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 05:31:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 05:31:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 05:31:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 05:31:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 05:31:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 05:31:07 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1385ms 05:31:07 INFO - PROCESS | 1789 | 1471091467773 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 05:31:07 INFO - PROCESS | 1789 | 1471091467778 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 05:31:07 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 05:31:07 INFO - PROCESS | 1789 | 1471091467785 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 05:31:07 INFO - PROCESS | 1789 | 1471091467787 Marionette TRACE conn3 <- [1,3070,null,{}] 05:31:07 INFO - PROCESS | 1789 | 1471091467794 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:07 INFO - PROCESS | 1789 | 1471091467799 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:31:07 INFO - PROCESS | 1789 | 1471091467953 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 05:31:08 INFO - PROCESS | 1789 | 1471091468158 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:08 INFO - PROCESS | 1789 | 1471091468167 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:31:08 INFO - PROCESS | 1789 | ++DOCSHELL 0x88cbc800 == 46 [pid = 1789] [id = 777] 05:31:08 INFO - PROCESS | 1789 | ++DOMWINDOW == 85 (0x8b770400) [pid = 1789] [serial = 2330] [outer = (nil)] 05:31:08 INFO - PROCESS | 1789 | ++DOMWINDOW == 86 (0x92fa4c00) [pid = 1789] [serial = 2331] [outer = 0x8b770400] 05:31:08 INFO - PROCESS | 1789 | 1471091468297 Marionette DEBUG loaded listener.js 05:31:08 INFO - PROCESS | 1789 | ++DOMWINDOW == 87 (0x92fa8c00) [pid = 1789] [serial = 2332] [outer = 0x8b770400] 05:31:09 INFO - PROCESS | 1789 | 1471091469126 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 05:31:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 05:31:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 05:31:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 05:31:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 05:31:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 05:31:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 05:31:09 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1382ms 05:31:09 INFO - PROCESS | 1789 | 1471091469212 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 05:31:09 INFO - PROCESS | 1789 | 1471091469216 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 05:31:09 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 05:31:09 INFO - PROCESS | 1789 | 1471091469231 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 05:31:09 INFO - PROCESS | 1789 | 1471091469234 Marionette TRACE conn3 <- [1,3074,null,{}] 05:31:09 INFO - PROCESS | 1789 | 1471091469240 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:09 INFO - PROCESS | 1789 | 1471091469251 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:31:09 INFO - PROCESS | 1789 | 1471091469456 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 05:31:09 INFO - PROCESS | 1789 | 1471091469958 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:09 INFO - PROCESS | 1789 | 1471091469965 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:31:09 INFO - PROCESS | 1789 | ++DOCSHELL 0x8a28ac00 == 47 [pid = 1789] [id = 778] 05:31:09 INFO - PROCESS | 1789 | ++DOMWINDOW == 88 (0x8a28c000) [pid = 1789] [serial = 2333] [outer = (nil)] 05:31:10 INFO - PROCESS | 1789 | ++DOMWINDOW == 89 (0x8a292800) [pid = 1789] [serial = 2334] [outer = 0x8a28c000] 05:31:10 INFO - PROCESS | 1789 | 1471091470043 Marionette DEBUG loaded listener.js 05:31:10 INFO - PROCESS | 1789 | ++DOMWINDOW == 90 (0x8a8dc800) [pid = 1789] [serial = 2335] [outer = 0x8a28c000] 05:31:10 INFO - PROCESS | 1789 | 1471091470785 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 05:31:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 05:31:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 05:31:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 05:31:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 05:31:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 05:31:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 05:31:10 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1588ms 05:31:10 INFO - PROCESS | 1789 | 1471091470820 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 05:31:10 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 05:31:10 INFO - PROCESS | 1789 | 1471091470826 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 05:31:10 INFO - PROCESS | 1789 | 1471091470833 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 05:31:10 INFO - PROCESS | 1789 | 1471091470837 Marionette TRACE conn3 <- [1,3078,null,{}] 05:31:10 INFO - PROCESS | 1789 | 1471091470845 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:10 INFO - PROCESS | 1789 | 1471091470851 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:31:11 INFO - PROCESS | 1789 | 1471091471005 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 05:31:11 INFO - PROCESS | 1789 | 1471091471291 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:11 INFO - PROCESS | 1789 | 1471091471303 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:31:12 INFO - PROCESS | 1789 | --DOCSHELL 0x88cbe400 == 46 [pid = 1789] [id = 758] 05:31:12 INFO - PROCESS | 1789 | --DOCSHELL 0x8a295400 == 45 [pid = 1789] [id = 735] 05:31:12 INFO - PROCESS | 1789 | --DOCSHELL 0x899fd400 == 44 [pid = 1789] [id = 741] 05:31:12 INFO - PROCESS | 1789 | --DOCSHELL 0x8f6bdc00 == 43 [pid = 1789] [id = 751] 05:31:12 INFO - PROCESS | 1789 | --DOCSHELL 0x8b8ee800 == 42 [pid = 1789] [id = 752] 05:31:12 INFO - PROCESS | 1789 | --DOCSHELL 0x899f5c00 == 41 [pid = 1789] [id = 753] 05:31:12 INFO - PROCESS | 1789 | --DOCSHELL 0x8b766000 == 40 [pid = 1789] [id = 742] 05:31:12 INFO - PROCESS | 1789 | --DOCSHELL 0x8b4c5800 == 39 [pid = 1789] [id = 733] 05:31:12 INFO - PROCESS | 1789 | --DOCSHELL 0x88dbd400 == 38 [pid = 1789] [id = 747] 05:31:12 INFO - PROCESS | 1789 | --DOCSHELL 0x8dc95c00 == 37 [pid = 1789] [id = 734] 05:31:12 INFO - PROCESS | 1789 | --DOCSHELL 0x8dc8e000 == 36 [pid = 1789] [id = 743] 05:31:12 INFO - PROCESS | 1789 | --DOCSHELL 0x8e451400 == 35 [pid = 1789] [id = 736] 05:31:12 INFO - PROCESS | 1789 | --DOCSHELL 0x88dbcc00 == 34 [pid = 1789] [id = 755] 05:31:12 INFO - PROCESS | 1789 | --DOCSHELL 0x8f50cc00 == 33 [pid = 1789] [id = 739] 05:31:12 INFO - PROCESS | 1789 | --DOCSHELL 0x899f7400 == 32 [pid = 1789] [id = 740] 05:31:12 INFO - PROCESS | 1789 | --DOCSHELL 0x8b4c7000 == 31 [pid = 1789] [id = 732] 05:31:12 INFO - PROCESS | 1789 | --DOCSHELL 0x899f3c00 == 30 [pid = 1789] [id = 737] 05:31:12 INFO - PROCESS | 1789 | --DOCSHELL 0x88cc1800 == 29 [pid = 1789] [id = 749] 05:31:12 INFO - PROCESS | 1789 | --DOCSHELL 0x88cb9c00 == 28 [pid = 1789] [id = 750] 05:31:12 INFO - PROCESS | 1789 | --DOCSHELL 0x8eeb4400 == 27 [pid = 1789] [id = 754] 05:31:12 INFO - PROCESS | 1789 | --DOCSHELL 0x8ca66c00 == 26 [pid = 1789] [id = 738] 05:31:12 INFO - PROCESS | 1789 | ++DOCSHELL 0x88cb8c00 == 27 [pid = 1789] [id = 779] 05:31:12 INFO - PROCESS | 1789 | ++DOMWINDOW == 91 (0x88cb9c00) [pid = 1789] [serial = 2336] [outer = (nil)] 05:31:12 INFO - PROCESS | 1789 | ++DOMWINDOW == 92 (0x88cc2400) [pid = 1789] [serial = 2337] [outer = 0x88cb9c00] 05:31:12 INFO - PROCESS | 1789 | 1471091472366 Marionette DEBUG loaded listener.js 05:31:12 INFO - PROCESS | 1789 | ++DOMWINDOW == 93 (0x88dc6000) [pid = 1789] [serial = 2338] [outer = 0x88cb9c00] 05:31:12 INFO - PROCESS | 1789 | --DOMWINDOW == 92 (0x8eda7400) [pid = 1789] [serial = 2289] [outer = (nil)] [url = about:blank] 05:31:12 INFO - PROCESS | 1789 | --DOMWINDOW == 91 (0x88dc7800) [pid = 1789] [serial = 2246] [outer = (nil)] [url = about:blank] 05:31:12 INFO - PROCESS | 1789 | --DOMWINDOW == 90 (0x88cc2800) [pid = 1789] [serial = 2245] [outer = (nil)] [url = about:blank] 05:31:12 INFO - PROCESS | 1789 | --DOMWINDOW == 89 (0x8ca6c800) [pid = 1789] [serial = 2249] [outer = (nil)] [url = about:blank] 05:31:12 INFO - PROCESS | 1789 | --DOMWINDOW == 88 (0x8ca63000) [pid = 1789] [serial = 2248] [outer = (nil)] [url = about:blank] 05:31:12 INFO - PROCESS | 1789 | --DOMWINDOW == 87 (0x8eeba800) [pid = 1789] [serial = 2252] [outer = (nil)] [url = about:blank] 05:31:12 INFO - PROCESS | 1789 | --DOMWINDOW == 86 (0x8ed9e400) [pid = 1789] [serial = 2251] [outer = (nil)] [url = about:blank] 05:31:12 INFO - PROCESS | 1789 | --DOMWINDOW == 85 (0x8f87f800) [pid = 1789] [serial = 2255] [outer = (nil)] [url = about:blank] 05:31:12 INFO - PROCESS | 1789 | --DOMWINDOW == 84 (0x8f87b800) [pid = 1789] [serial = 2254] [outer = (nil)] [url = about:blank] 05:31:12 INFO - PROCESS | 1789 | --DOMWINDOW == 83 (0x913ecc00) [pid = 1789] [serial = 2258] [outer = (nil)] [url = about:blank] 05:31:12 INFO - PROCESS | 1789 | --DOMWINDOW == 82 (0x911ddc00) [pid = 1789] [serial = 2257] [outer = (nil)] [url = about:blank] 05:31:12 INFO - PROCESS | 1789 | --DOMWINDOW == 81 (0x91da5400) [pid = 1789] [serial = 2261] [outer = (nil)] [url = about:blank] 05:31:12 INFO - PROCESS | 1789 | --DOMWINDOW == 80 (0x913f9400) [pid = 1789] [serial = 2260] [outer = (nil)] [url = about:blank] 05:31:12 INFO - PROCESS | 1789 | --DOMWINDOW == 79 (0x8b4d2800) [pid = 1789] [serial = 2277] [outer = (nil)] [url = about:blank] 05:31:12 INFO - PROCESS | 1789 | --DOMWINDOW == 78 (0x88dba800) [pid = 1789] [serial = 2274] [outer = (nil)] [url = about:blank] 05:31:12 INFO - PROCESS | 1789 | --DOMWINDOW == 77 (0x91e51c00) [pid = 1789] [serial = 2264] [outer = (nil)] [url = about:blank] 05:31:12 INFO - PROCESS | 1789 | --DOMWINDOW == 76 (0x899f1000) [pid = 1789] [serial = 2275] [outer = (nil)] [url = about:blank] 05:31:12 INFO - PROCESS | 1789 | --DOMWINDOW == 75 (0x91e4d000) [pid = 1789] [serial = 2263] [outer = (nil)] [url = about:blank] 05:31:12 INFO - PROCESS | 1789 | --DOMWINDOW == 74 (0x8db80c00) [pid = 1789] [serial = 2272] [outer = (nil)] [url = about:blank] 05:31:12 INFO - PROCESS | 1789 | --DOMWINDOW == 73 (0x8a28f800) [pid = 1789] [serial = 2270] [outer = (nil)] [url = about:blank] 05:31:12 INFO - PROCESS | 1789 | --DOMWINDOW == 72 (0x899f5000) [pid = 1789] [serial = 2269] [outer = (nil)] [url = about:blank] 05:31:12 INFO - PROCESS | 1789 | --DOMWINDOW == 71 (0x8e37b800) [pid = 1789] [serial = 2283] [outer = (nil)] [url = about:blank] 05:31:12 INFO - PROCESS | 1789 | --DOMWINDOW == 70 (0x91ec2c00) [pid = 1789] [serial = 2267] [outer = (nil)] [url = about:blank] 05:31:12 INFO - PROCESS | 1789 | --DOMWINDOW == 69 (0x91ec1c00) [pid = 1789] [serial = 2266] [outer = (nil)] [url = about:blank] 05:31:12 INFO - PROCESS | 1789 | --DOMWINDOW == 68 (0x8e450400) [pid = 1789] [serial = 2284] [outer = (nil)] [url = about:blank] 05:31:12 INFO - PROCESS | 1789 | --DOMWINDOW == 67 (0x8ca6e000) [pid = 1789] [serial = 2280] [outer = (nil)] [url = about:blank] 05:31:12 INFO - PROCESS | 1789 | --DOMWINDOW == 66 (0x8b766800) [pid = 1789] [serial = 2278] [outer = (nil)] [url = about:blank] 05:31:12 INFO - PROCESS | 1789 | --DOMWINDOW == 65 (0x8e453000) [pid = 1789] [serial = 2287] [outer = (nil)] [url = about:blank] 05:31:12 INFO - PROCESS | 1789 | --DOMWINDOW == 64 (0x8db9c400) [pid = 1789] [serial = 2286] [outer = (nil)] [url = about:blank] 05:31:12 INFO - PROCESS | 1789 | --DOMWINDOW == 63 (0x8db7d000) [pid = 1789] [serial = 2281] [outer = (nil)] [url = about:blank] 05:31:13 INFO - PROCESS | 1789 | 1471091473319 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 05:31:13 INFO - PROCESS | 1789 | 1471091473383 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 05:31:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 05:31:13 INFO - PROCESS | 1789 | 1471091473404 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 05:31:13 INFO - PROCESS | 1789 | 1471091473408 Marionette TRACE conn3 <- [1,3082,null,{}] 05:31:13 INFO - PROCESS | 1789 | 1471091473452 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:13 INFO - PROCESS | 1789 | 1471091473458 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:31:13 INFO - PROCESS | 1789 | 1471091473611 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 05:31:13 INFO - PROCESS | 1789 | 1471091473774 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:13 INFO - PROCESS | 1789 | 1471091473782 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:31:13 INFO - PROCESS | 1789 | ++DOCSHELL 0x8b4c5400 == 28 [pid = 1789] [id = 780] 05:31:13 INFO - PROCESS | 1789 | ++DOMWINDOW == 64 (0x8b4c5800) [pid = 1789] [serial = 2339] [outer = (nil)] 05:31:13 INFO - PROCESS | 1789 | ++DOMWINDOW == 65 (0x8b4cbc00) [pid = 1789] [serial = 2340] [outer = 0x8b4c5800] 05:31:13 INFO - PROCESS | 1789 | 1471091473866 Marionette DEBUG loaded listener.js 05:31:13 INFO - PROCESS | 1789 | ++DOMWINDOW == 66 (0x8b4d3800) [pid = 1789] [serial = 2341] [outer = 0x8b4c5800] 05:31:14 INFO - PROCESS | 1789 | 1471091474615 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 05:31:14 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 05:31:14 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 05:31:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:14 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 05:31:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 05:31:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1264ms 05:31:14 INFO - PROCESS | 1789 | 1471091474679 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 05:31:14 INFO - PROCESS | 1789 | 1471091474686 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 05:31:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 05:31:14 INFO - PROCESS | 1789 | 1471091474698 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 05:31:14 INFO - PROCESS | 1789 | 1471091474702 Marionette TRACE conn3 <- [1,3086,null,{}] 05:31:14 INFO - PROCESS | 1789 | 1471091474708 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:14 INFO - PROCESS | 1789 | 1471091474713 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:31:14 INFO - PROCESS | 1789 | 1471091474876 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 05:31:14 INFO - PROCESS | 1789 | 1471091474887 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:14 INFO - PROCESS | 1789 | 1471091474893 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:31:14 INFO - PROCESS | 1789 | ++DOCSHELL 0x8ca6a400 == 29 [pid = 1789] [id = 781] 05:31:14 INFO - PROCESS | 1789 | ++DOMWINDOW == 67 (0x8ca6a800) [pid = 1789] [serial = 2342] [outer = (nil)] 05:31:14 INFO - PROCESS | 1789 | ++DOMWINDOW == 68 (0x8ca6ec00) [pid = 1789] [serial = 2343] [outer = 0x8ca6a800] 05:31:14 INFO - PROCESS | 1789 | 1471091474962 Marionette DEBUG loaded listener.js 05:31:15 INFO - PROCESS | 1789 | ++DOMWINDOW == 69 (0x8db79c00) [pid = 1789] [serial = 2344] [outer = 0x8ca6a800] 05:31:15 INFO - PROCESS | 1789 | 1471091475916 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 05:31:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 05:31:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1230ms 05:31:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 05:31:15 INFO - PROCESS | 1789 | 1471091475928 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 05:31:15 INFO - PROCESS | 1789 | 1471091475931 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 05:31:15 INFO - PROCESS | 1789 | 1471091475937 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 05:31:15 INFO - PROCESS | 1789 | 1471091475943 Marionette TRACE conn3 <- [1,3090,null,{}] 05:31:15 INFO - PROCESS | 1789 | 1471091475969 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:15 INFO - PROCESS | 1789 | 1471091475977 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:31:16 INFO - PROCESS | 1789 | 1471091476184 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 05:31:16 INFO - PROCESS | 1789 | 1471091476237 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:16 INFO - PROCESS | 1789 | 1471091476244 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:31:16 INFO - PROCESS | 1789 | ++DOCSHELL 0x8e373400 == 30 [pid = 1789] [id = 782] 05:31:16 INFO - PROCESS | 1789 | ++DOMWINDOW == 70 (0x8e373c00) [pid = 1789] [serial = 2345] [outer = (nil)] 05:31:16 INFO - PROCESS | 1789 | ++DOMWINDOW == 71 (0x8e379000) [pid = 1789] [serial = 2346] [outer = 0x8e373c00] 05:31:16 INFO - PROCESS | 1789 | 1471091476310 Marionette DEBUG loaded listener.js 05:31:16 INFO - PROCESS | 1789 | ++DOMWINDOW == 72 (0x8e380c00) [pid = 1789] [serial = 2347] [outer = 0x8e373c00] 05:31:17 INFO - PROCESS | 1789 | 1471091477087 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 05:31:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 05:31:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1204ms 05:31:17 INFO - PROCESS | 1789 | 1471091477140 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 05:31:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 05:31:17 INFO - PROCESS | 1789 | 1471091477144 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 05:31:17 INFO - PROCESS | 1789 | 1471091477150 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 05:31:17 INFO - PROCESS | 1789 | 1471091477154 Marionette TRACE conn3 <- [1,3094,null,{}] 05:31:17 INFO - PROCESS | 1789 | 1471091477159 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:17 INFO - PROCESS | 1789 | 1471091477163 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:31:17 INFO - PROCESS | 1789 | 1471091477751 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 05:31:17 INFO - PROCESS | 1789 | --DOMWINDOW == 71 (0x88cbec00) [pid = 1789] [serial = 2312] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 05:31:17 INFO - PROCESS | 1789 | --DOMWINDOW == 70 (0x8f07dc00) [pid = 1789] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 05:31:17 INFO - PROCESS | 1789 | --DOMWINDOW == 69 (0x8ca64c00) [pid = 1789] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 05:31:17 INFO - PROCESS | 1789 | --DOMWINDOW == 68 (0x92b4a800) [pid = 1789] [serial = 2309] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 05:31:17 INFO - PROCESS | 1789 | --DOMWINDOW == 67 (0x8f509c00) [pid = 1789] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 05:31:17 INFO - PROCESS | 1789 | --DOMWINDOW == 66 (0x8a8d7800) [pid = 1789] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 05:31:17 INFO - PROCESS | 1789 | --DOMWINDOW == 65 (0x8dc9c400) [pid = 1789] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 05:31:17 INFO - PROCESS | 1789 | --DOMWINDOW == 64 (0x8ed7b400) [pid = 1789] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 05:31:17 INFO - PROCESS | 1789 | --DOMWINDOW == 63 (0x8f553800) [pid = 1789] [serial = 2306] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 05:31:17 INFO - PROCESS | 1789 | --DOMWINDOW == 62 (0x8a28cc00) [pid = 1789] [serial = 2315] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 05:31:17 INFO - PROCESS | 1789 | 1471091477947 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:17 INFO - PROCESS | 1789 | 1471091477956 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:31:17 INFO - PROCESS | 1789 | ++DOCSHELL 0x88cbbc00 == 31 [pid = 1789] [id = 783] 05:31:17 INFO - PROCESS | 1789 | ++DOMWINDOW == 63 (0x88dc8c00) [pid = 1789] [serial = 2348] [outer = (nil)] 05:31:18 INFO - PROCESS | 1789 | ++DOMWINDOW == 64 (0x8e37ac00) [pid = 1789] [serial = 2349] [outer = 0x88dc8c00] 05:31:18 INFO - PROCESS | 1789 | 1471091478025 Marionette DEBUG loaded listener.js 05:31:18 INFO - PROCESS | 1789 | ++DOMWINDOW == 65 (0x8e453000) [pid = 1789] [serial = 2350] [outer = 0x88dc8c00] 05:31:18 INFO - PROCESS | 1789 | 1471091478653 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 05:31:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 05:31:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1544ms 05:31:18 INFO - PROCESS | 1789 | 1471091478694 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 05:31:18 INFO - PROCESS | 1789 | 1471091478696 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 05:31:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 05:31:18 INFO - PROCESS | 1789 | 1471091478708 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 05:31:18 INFO - PROCESS | 1789 | 1471091478710 Marionette TRACE conn3 <- [1,3098,null,{}] 05:31:18 INFO - PROCESS | 1789 | 1471091478716 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:18 INFO - PROCESS | 1789 | 1471091478721 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:31:18 INFO - PROCESS | 1789 | 1471091478857 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 05:31:19 INFO - PROCESS | 1789 | 1471091479020 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:19 INFO - PROCESS | 1789 | 1471091479027 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:31:19 INFO - PROCESS | 1789 | ++DOCSHELL 0x8eda3c00 == 32 [pid = 1789] [id = 784] 05:31:19 INFO - PROCESS | 1789 | ++DOMWINDOW == 66 (0x8eda4c00) [pid = 1789] [serial = 2351] [outer = (nil)] 05:31:19 INFO - PROCESS | 1789 | ++DOMWINDOW == 67 (0x8edab400) [pid = 1789] [serial = 2352] [outer = 0x8eda4c00] 05:31:19 INFO - PROCESS | 1789 | 1471091479108 Marionette DEBUG loaded listener.js 05:31:19 INFO - PROCESS | 1789 | ++DOMWINDOW == 68 (0x8ee0f000) [pid = 1789] [serial = 2353] [outer = 0x8eda4c00] 05:31:19 INFO - PROCESS | 1789 | 1471091479942 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 05:31:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 05:31:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 05:31:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1279ms 05:31:19 INFO - PROCESS | 1789 | 1471091479988 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 05:31:19 INFO - PROCESS | 1789 | 1471091479994 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 05:31:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 05:31:20 INFO - PROCESS | 1789 | 1471091480031 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 05:31:20 INFO - PROCESS | 1789 | 1471091480036 Marionette TRACE conn3 <- [1,3102,null,{}] 05:31:20 INFO - PROCESS | 1789 | 1471091480046 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:20 INFO - PROCESS | 1789 | 1471091480051 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:31:20 INFO - PROCESS | 1789 | 1471091480233 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 05:31:20 INFO - PROCESS | 1789 | 1471091480432 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:20 INFO - PROCESS | 1789 | 1471091480448 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:31:20 INFO - PROCESS | 1789 | ++DOCSHELL 0x88cbe800 == 33 [pid = 1789] [id = 785] 05:31:20 INFO - PROCESS | 1789 | ++DOMWINDOW == 69 (0x8a28a400) [pid = 1789] [serial = 2354] [outer = (nil)] 05:31:20 INFO - PROCESS | 1789 | ++DOMWINDOW == 70 (0x8a8d4400) [pid = 1789] [serial = 2355] [outer = 0x8a28a400] 05:31:20 INFO - PROCESS | 1789 | 1471091480563 Marionette DEBUG loaded listener.js 05:31:20 INFO - PROCESS | 1789 | ++DOMWINDOW == 71 (0x8b4d1800) [pid = 1789] [serial = 2356] [outer = 0x8a28a400] 05:31:21 INFO - PROCESS | 1789 | 1471091481429 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 05:31:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 05:31:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1469ms 05:31:21 INFO - PROCESS | 1789 | 1471091481471 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 05:31:21 INFO - PROCESS | 1789 | 1471091481478 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 05:31:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 05:31:21 INFO - PROCESS | 1789 | 1471091481489 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 05:31:21 INFO - PROCESS | 1789 | 1471091481493 Marionette TRACE conn3 <- [1,3106,null,{}] 05:31:21 INFO - PROCESS | 1789 | 1471091481499 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:21 INFO - PROCESS | 1789 | 1471091481505 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:31:21 INFO - PROCESS | 1789 | 1471091481683 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 05:31:21 INFO - PROCESS | 1789 | 1471091481885 Marionette TRACE conn3 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:21 INFO - PROCESS | 1789 | 1471091481893 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:31:21 INFO - PROCESS | 1789 | ++DOCSHELL 0x8ca63c00 == 34 [pid = 1789] [id = 786] 05:31:21 INFO - PROCESS | 1789 | ++DOMWINDOW == 72 (0x8db7fc00) [pid = 1789] [serial = 2357] [outer = (nil)] 05:31:21 INFO - PROCESS | 1789 | ++DOMWINDOW == 73 (0x8dba2c00) [pid = 1789] [serial = 2358] [outer = 0x8db7fc00] 05:31:21 INFO - PROCESS | 1789 | 1471091481975 Marionette DEBUG loaded listener.js 05:31:22 INFO - PROCESS | 1789 | ++DOMWINDOW == 74 (0x8dc90c00) [pid = 1789] [serial = 2359] [outer = 0x8db7fc00] 05:31:22 INFO - PROCESS | 1789 | 1471091482919 Marionette TRACE conn3 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 05:31:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 05:31:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 05:31:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 05:31:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1479ms 05:31:22 INFO - PROCESS | 1789 | 1471091482980 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 05:31:22 INFO - PROCESS | 1789 | 1471091482984 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 05:31:22 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 05:31:22 INFO - PROCESS | 1789 | 1471091482992 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 05:31:23 INFO - PROCESS | 1789 | 1471091482998 Marionette TRACE conn3 <- [1,3110,null,{}] 05:31:23 INFO - PROCESS | 1789 | 1471091483015 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:23 INFO - PROCESS | 1789 | 1471091483024 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:31:23 INFO - PROCESS | 1789 | 1471091483197 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 05:31:23 INFO - PROCESS | 1789 | 1471091483395 Marionette TRACE conn3 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:23 INFO - PROCESS | 1789 | 1471091483404 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:31:23 INFO - PROCESS | 1789 | ++DOCSHELL 0x8ed73400 == 35 [pid = 1789] [id = 787] 05:31:23 INFO - PROCESS | 1789 | ++DOMWINDOW == 75 (0x8ed9f800) [pid = 1789] [serial = 2360] [outer = (nil)] 05:31:23 INFO - PROCESS | 1789 | ++DOMWINDOW == 76 (0x8ee0a000) [pid = 1789] [serial = 2361] [outer = 0x8ed9f800] 05:31:23 INFO - PROCESS | 1789 | 1471091483498 Marionette DEBUG loaded listener.js 05:31:23 INFO - PROCESS | 1789 | ++DOMWINDOW == 77 (0x8eeb1c00) [pid = 1789] [serial = 2362] [outer = 0x8ed9f800] 05:31:24 INFO - PROCESS | 1789 | 1471091484395 Marionette TRACE conn3 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 05:31:24 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 05:31:24 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:31:24 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 05:31:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:24 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 05:31:24 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1435ms 05:31:24 INFO - PROCESS | 1789 | 1471091484428 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 05:31:24 INFO - PROCESS | 1789 | 1471091484432 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 05:31:24 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 05:31:24 INFO - PROCESS | 1789 | 1471091484439 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 05:31:24 INFO - PROCESS | 1789 | 1471091484442 Marionette TRACE conn3 <- [1,3114,null,{}] 05:31:24 INFO - PROCESS | 1789 | 1471091484448 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:24 INFO - PROCESS | 1789 | 1471091484453 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:31:24 INFO - PROCESS | 1789 | 1471091484618 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 05:31:24 INFO - PROCESS | 1789 | 1471091484819 Marionette TRACE conn3 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"c199050c-741f-472b-8b44-0a76b987392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:24 INFO - PROCESS | 1789 | 1471091484826 Marionette INFO sendAsync de0829df-10ee-4e4d-bfcf-4e062199d035 05:31:24 INFO - PROCESS | 1789 | ++DOCSHELL 0x8eeb7c00 == 36 [pid = 1789] [id = 788] 05:31:24 INFO - PROCESS | 1789 | ++DOMWINDOW == 78 (0x8f085c00) [pid = 1789] [serial = 2363] [outer = (nil)] 05:31:24 INFO - PROCESS | 1789 | ++DOMWINDOW == 79 (0x8f514c00) [pid = 1789] [serial = 2364] [outer = 0x8f085c00] 05:31:24 INFO - PROCESS | 1789 | 1471091484948 Marionette DEBUG loaded listener.js 05:31:25 INFO - PROCESS | 1789 | ++DOMWINDOW == 80 (0x8f550800) [pid = 1789] [serial = 2365] [outer = 0x8f085c00] 05:31:25 INFO - PROCESS | 1789 | 1471091485771 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 05:31:25 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 05:31:25 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1379ms 05:31:25 INFO - PROCESS | 1789 | 1471091485818 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 05:31:25 INFO - PROCESS | 1789 | 1471091485822 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 05:31:26 WARNING - u'runner_teardown' () 05:31:26 INFO - No more tests 05:31:26 INFO - Got 0 unexpected results 05:31:26 INFO - SUITE-END | took 1209s 05:31:26 INFO - Closing logging queue 05:31:26 INFO - queue closed 05:31:27 INFO - Return code: 0 05:31:27 WARNING - # TBPL SUCCESS # 05:31:27 INFO - Running post-action listener: _resource_record_post_action 05:31:27 INFO - Running post-run listener: _resource_record_post_run 05:31:28 INFO - Total resource usage - Wall time: 1243s; CPU: 98.0%; Read bytes: 13987840; Write bytes: 921063424; Read time: 708; Write time: 244944 05:31:28 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 05:31:28 INFO - install - Wall time: 29s; CPU: 100.0%; Read bytes: 4096; Write bytes: 134545408; Read time: 4; Write time: 143572 05:31:28 INFO - run-tests - Wall time: 1215s; CPU: 98.0%; Read bytes: 11157504; Write bytes: 776732672; Read time: 328; Write time: 92576 05:31:28 INFO - Running post-run listener: _upload_blobber_files 05:31:28 INFO - Blob upload gear active. 05:31:28 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 05:31:28 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:31:28 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:31:28 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:31:28 INFO - (blobuploader) - INFO - Open directory for files ... 05:31:28 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 05:31:29 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:31:29 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:31:29 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 05:31:29 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:31:29 INFO - (blobuploader) - INFO - Done attempting. 05:31:29 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 05:31:29 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:31:29 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:31:30 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 05:31:30 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:31:30 INFO - (blobuploader) - INFO - Done attempting. 05:31:30 INFO - (blobuploader) - INFO - Iteration through files over. 05:31:30 INFO - Return code: 0 05:31:30 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 05:31:30 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 05:31:30 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/d84ceb1de5dde5fe1ea9d908361dbaac210e826ad0403d57e3ac54d4d41efda0d018ac4c7d324a1f68bf2160c9c6896a12bb7621a59ab11fbcb63016d570b05e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/6074cd5d45f99069cd9bf8248aa4254a62373704ef326b831d021f885725b5356a2d259e060cbccd11889388a838c4b7995f4778a5d10b564751f271b8540120"} 05:31:30 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 05:31:30 INFO - Writing to file /builds/slave/test/properties/blobber_files 05:31:30 INFO - Contents: 05:31:30 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/d84ceb1de5dde5fe1ea9d908361dbaac210e826ad0403d57e3ac54d4d41efda0d018ac4c7d324a1f68bf2160c9c6896a12bb7621a59ab11fbcb63016d570b05e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/6074cd5d45f99069cd9bf8248aa4254a62373704ef326b831d021f885725b5356a2d259e060cbccd11889388a838c4b7995f4778a5d10b564751f271b8540120"} 05:31:30 INFO - Running post-run listener: copy_logs_to_upload_dir 05:31:30 INFO - Copying logs to upload dir... 05:31:30 INFO - mkdir: /builds/slave/test/build/upload/logs 05:31:30 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1815.059252 ========= master_lag: 0.90 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 30 mins, 15 secs) (at 2016-08-13 05:31:31.447047) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 7 secs) (at 2016-08-13 05:31:31.458970) ========= 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-1471089526.434879-338847814 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/d84ceb1de5dde5fe1ea9d908361dbaac210e826ad0403d57e3ac54d4d41efda0d018ac4c7d324a1f68bf2160c9c6896a12bb7621a59ab11fbcb63016d570b05e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/6074cd5d45f99069cd9bf8248aa4254a62373704ef326b831d021f885725b5356a2d259e060cbccd11889388a838c4b7995f4778a5d10b564751f271b8540120"} build_url:https://queue.taskcluster.net/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.031746 build_url: 'https://queue.taskcluster.net/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/d84ceb1de5dde5fe1ea9d908361dbaac210e826ad0403d57e3ac54d4d41efda0d018ac4c7d324a1f68bf2160c9c6896a12bb7621a59ab11fbcb63016d570b05e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/6074cd5d45f99069cd9bf8248aa4254a62373704ef326b831d021f885725b5356a2d259e060cbccd11889388a838c4b7995f4778a5d10b564751f271b8540120"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Qcjx-nQuTtKVPW__eht8Gg/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 7.89 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 7 secs) (at 2016-08-13 05:31:39.377510) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 12 secs) (at 2016-08-13 05:31:39.377873) ========= 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-1471089526.434879-338847814 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017279 ========= master_lag: 12.41 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 12 secs) (at 2016-08-13 05:31:51.803798) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-08-13 05:31:51.804126) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-08-13 05:31:51.839019) ========= ========= Total master_lag: 21.29 =========